builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-084 starttime: 1463036193.12 results: success (0) buildid: 20160511222516 builduid: 23079a7e4f56498cb22887933fbe0902 revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:33.124341) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:33.124806) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:33.125091) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:33.419077) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:56:33.419512) ========= '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-084\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-084 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-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False --23:56:34-- 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% 13.35 MB/s 23:56:35 (13.35 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.953000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-11 23:56:35.664096) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-11 23:56:35.664492) ========= '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-084\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-084 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-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.108000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-05-11 23:56:38.785389) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 23:56:38.785759) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 584c4d11538d9b1124c212906ec8e5b7d7254a19 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\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-084 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-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False 2016-05-11 23:56:39,045 truncating revision to first 12 chars 2016-05-11 23:56:39,045 Setting DEBUG logging. 2016-05-11 23:56:39,045 attempt 1/10 2016-05-11 23:56:39,045 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/584c4d11538d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-11 23:56:39,451 unpacking tar archive at: mozilla-aurora-584c4d11538d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.179000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-11 23:56:40.011044) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:40.011390) ========= script_repo_revision: 584c4d11538d9b1124c212906ec8e5b7d7254a19 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:40.011781) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:40.012144) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-11 23:56:40.024975) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 58 secs) (at 2016-05-11 23:56:40.025266) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\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-084 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-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 23:56:40 INFO - MultiFileLogger online at 20160511 23:56:40 in C:\slave\test 23:56:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 23:56:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 23:56:40 INFO - {'append_to_log': False, 23:56:40 INFO - 'base_work_dir': 'C:\\slave\\test', 23:56:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 23:56:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 23:56:40 INFO - 'buildbot_json_path': 'buildprops.json', 23:56:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 23:56:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 23:56:40 INFO - 'download_minidump_stackwalk': True, 23:56:40 INFO - 'download_symbols': 'true', 23:56:40 INFO - 'e10s': False, 23:56:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 23:56:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 23:56:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 23:56:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 23:56:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 23:56:40 INFO - 'C:/mozilla-build/tooltool.py'), 23:56:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 23:56:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 23:56:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 23:56:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 23:56:40 INFO - 'log_level': 'info', 23:56:40 INFO - 'log_to_console': True, 23:56:40 INFO - 'opt_config_files': (), 23:56:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 23:56:40 INFO - '--processes=1', 23:56:40 INFO - '--config=%(test_path)s/wptrunner.ini', 23:56:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 23:56:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 23:56:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 23:56:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 23:56:40 INFO - 'pip_index': False, 23:56:40 INFO - 'require_test_zip': True, 23:56:40 INFO - 'test_type': ('testharness',), 23:56:40 INFO - 'this_chunk': '1', 23:56:40 INFO - 'total_chunks': '10', 23:56:40 INFO - 'virtualenv_path': 'venv', 23:56:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 23:56:40 INFO - 'work_dir': 'build'} 23:56:40 INFO - ##### 23:56:40 INFO - ##### Running clobber step. 23:56:40 INFO - ##### 23:56:40 INFO - Running pre-action listener: _resource_record_pre_action 23:56:40 INFO - Running main action method: clobber 23:56:40 INFO - rmtree: C:\slave\test\build 23:56:40 INFO - Using _rmtree_windows ... 23:56:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 23:58:18 INFO - Running post-action listener: _resource_record_post_action 23:58:18 INFO - ##### 23:58:18 INFO - ##### Running read-buildbot-config step. 23:58:18 INFO - ##### 23:58:18 INFO - Running pre-action listener: _resource_record_pre_action 23:58:18 INFO - Running main action method: read_buildbot_config 23:58:18 INFO - Using buildbot properties: 23:58:18 INFO - { 23:58:18 INFO - "project": "", 23:58:18 INFO - "product": "firefox", 23:58:18 INFO - "script_repo_revision": "production", 23:58:18 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 23:58:18 INFO - "repository": "", 23:58:18 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 23:58:18 INFO - "buildid": "20160511222516", 23:58:18 INFO - "pgo_build": "False", 23:58:18 INFO - "basedir": "C:\\slave\\test", 23:58:18 INFO - "buildnumber": 41, 23:58:18 INFO - "slavename": "t-w864-ix-084", 23:58:18 INFO - "revision": "584c4d11538d9b1124c212906ec8e5b7d7254a19", 23:58:18 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 23:58:18 INFO - "platform": "win64", 23:58:18 INFO - "branch": "mozilla-aurora", 23:58:18 INFO - "repo_path": "releases/mozilla-aurora", 23:58:18 INFO - "moz_repo_path": "", 23:58:18 INFO - "stage_platform": "win64", 23:58:18 INFO - "builduid": "23079a7e4f56498cb22887933fbe0902", 23:58:18 INFO - "slavebuilddir": "test" 23:58:18 INFO - } 23:58:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 23:58:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 23:58:18 INFO - Running post-action listener: _resource_record_post_action 23:58:18 INFO - ##### 23:58:18 INFO - ##### Running download-and-extract step. 23:58:18 INFO - ##### 23:58:18 INFO - Running pre-action listener: _resource_record_pre_action 23:58:18 INFO - Running main action method: download_and_extract 23:58:18 INFO - mkdir: C:\slave\test\build\tests 23:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:18 INFO - https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 23:58:18 INFO - trying https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 23:58:18 INFO - Downloading https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 23:58:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 23:58:18 INFO - Downloaded 1274 bytes. 23:58:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 23:58:18 INFO - Using the following test package requirements: 23:58:18 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 23:58:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 23:58:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 23:58:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'jsshell-win64.zip'], 23:58:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 23:58:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 23:58:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 23:58:18 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 23:58:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 23:58:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 23:58:18 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 23:58:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 23:58:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:18 INFO - https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 23:58:18 INFO - trying https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 23:58:18 INFO - Downloading https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 23:58:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 23:58:20 INFO - Downloaded 21593179 bytes. 23:58:20 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:58:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:58:22 INFO - caution: filename not matched: web-platform/* 23:58:22 INFO - Return code: 11 23:58:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:58:22 INFO - https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 23:58:22 INFO - trying https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 23:58:22 INFO - Downloading https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 23:58:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 23:58:24 INFO - Downloaded 36408675 bytes. 23:58:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 23:58:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 23:59:09 INFO - caution: filename not matched: bin/* 23:59:09 INFO - caution: filename not matched: config/* 23:59:09 INFO - caution: filename not matched: mozbase/* 23:59:09 INFO - caution: filename not matched: marionette/* 23:59:09 INFO - caution: filename not matched: tools/wptserve/* 23:59:09 INFO - Return code: 11 23:59:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:09 INFO - https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 23:59:09 INFO - trying https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:59:09 INFO - Downloading https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 23:59:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 23:59:11 INFO - Downloaded 85317344 bytes. 23:59:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:59:11 INFO - mkdir: C:\slave\test\properties 23:59:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 23:59:11 INFO - Writing to file C:\slave\test\properties\build_url 23:59:11 INFO - Contents: 23:59:11 INFO - build_url:https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 23:59:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:59:11 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 23:59:11 INFO - Writing to file C:\slave\test\properties\symbols_url 23:59:11 INFO - Contents: 23:59:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:59:11 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')]} 23:59:11 INFO - https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 23:59:11 INFO - trying https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:59:11 INFO - Downloading https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 23:59:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 23:59:13 INFO - Downloaded 53546518 bytes. 23:59:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 23:59:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 23:59:16 INFO - Return code: 0 23:59:16 INFO - Running post-action listener: _resource_record_post_action 23:59:16 INFO - Running post-action listener: set_extra_try_arguments 23:59:16 INFO - ##### 23:59:16 INFO - ##### Running create-virtualenv step. 23:59:16 INFO - ##### 23:59:16 INFO - Running pre-action listener: _pre_create_virtualenv 23:59:16 INFO - Running pre-action listener: _resource_record_pre_action 23:59:16 INFO - Running main action method: create_virtualenv 23:59:16 INFO - Creating virtualenv C:\slave\test\build\venv 23:59:16 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 23:59:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 23:59:18 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 23:59:22 INFO - Installing distribute......................................................................................................................................................................................done. 23:59:24 INFO - Return code: 0 23:59:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 23:59: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')]} 23:59:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59: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')]} 23:59:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:24 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 0x024EB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02614200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02598A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE368>, '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 0x022EED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026270C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', '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-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\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 23:59:24 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 23:59:24 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 23:59:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:59:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 23:59:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:59:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:59:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:59:24 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 23:59:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:59:24 INFO - 'DCLOCATION': 'SCL3', 23:59:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:24 INFO - 'HOMEDRIVE': 'C:', 23:59:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 23:59:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:24 INFO - 'KTS_VERSION': '1.19c', 23:59:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 23:59:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 23:59:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:24 INFO - 'MOZ_NO_REMOTE': '1', 23:59:24 INFO - 'NO_EM_RESTART': '1', 23:59:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:24 INFO - 'OS': 'Windows_NT', 23:59:24 INFO - 'OURDRIVE': 'C:', 23:59:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:59:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:59:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:24 INFO - 'PROCESSOR_LEVEL': '6', 23:59:24 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:59:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:59:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:59:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:59:24 INFO - 'PROMPT': '$P$G', 23:59:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:59:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:59:24 INFO - 'PWD': 'C:\\slave\\test', 23:59:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:24 INFO - 'SYSTEMDRIVE': 'C:', 23:59:24 INFO - 'SYSTEMROOT': 'C:\\windows', 23:59:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:24 INFO - 'TEST1': 'testie', 23:59:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:24 INFO - 'USERDOMAIN': 'T-W864-IX-084', 23:59:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 23:59:24 INFO - 'USERNAME': 'cltbld', 23:59:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 23:59:24 INFO - 'WINDIR': 'C:\\windows', 23:59:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:25 INFO - Downloading/unpacking psutil>=0.7.1 23:59:25 INFO - Running setup.py egg_info for package psutil 23:59:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:59:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:59:25 INFO - Installing collected packages: psutil 23:59:25 INFO - Running setup.py install for psutil 23:59:25 INFO - building 'psutil._psutil_windows' extension 23:59:25 INFO - error: Unable to find vcvarsall.bat 23:59:25 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-zeniip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:59:25 INFO - running install 23:59:25 INFO - running build 23:59:25 INFO - running build_py 23:59:25 INFO - creating build 23:59:25 INFO - creating build\lib.win32-2.7 23:59:25 INFO - creating build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 23:59:25 INFO - running build_ext 23:59:25 INFO - building 'psutil._psutil_windows' extension 23:59:25 INFO - error: Unable to find vcvarsall.bat 23:59:25 INFO - ---------------------------------------- 23:59:25 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-zeniip-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:59:25 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-084\AppData\Roaming\pip\pip.log 23:59:25 WARNING - Return code: 1 23:59:25 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! 23:59:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 23:59:25 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')]} 23:59:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:25 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')]} 23:59:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:25 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 0x024EB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02614200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02598A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE368>, '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 0x022EED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026270C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', '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-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\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 23:59:25 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 23:59:25 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 23:59:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:59:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 23:59:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:59:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:59:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:59:25 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 23:59:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:59:25 INFO - 'DCLOCATION': 'SCL3', 23:59:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:25 INFO - 'HOMEDRIVE': 'C:', 23:59:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 23:59:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:25 INFO - 'KTS_VERSION': '1.19c', 23:59:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 23:59:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 23:59:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:25 INFO - 'MOZ_NO_REMOTE': '1', 23:59:25 INFO - 'NO_EM_RESTART': '1', 23:59:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:25 INFO - 'OS': 'Windows_NT', 23:59:25 INFO - 'OURDRIVE': 'C:', 23:59:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:59:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:59:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:25 INFO - 'PROCESSOR_LEVEL': '6', 23:59:25 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:59:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:59:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:59:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:59:25 INFO - 'PROMPT': '$P$G', 23:59:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:59:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:59:25 INFO - 'PWD': 'C:\\slave\\test', 23:59:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:25 INFO - 'SYSTEMDRIVE': 'C:', 23:59:25 INFO - 'SYSTEMROOT': 'C:\\windows', 23:59:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:25 INFO - 'TEST1': 'testie', 23:59:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:25 INFO - 'USERDOMAIN': 'T-W864-IX-084', 23:59:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 23:59:25 INFO - 'USERNAME': 'cltbld', 23:59:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 23:59:25 INFO - 'WINDIR': 'C:\\windows', 23:59:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 23:59:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 23:59:29 INFO - Running setup.py egg_info for package mozsystemmonitor 23:59:29 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 23:59:29 INFO - Running setup.py egg_info for package psutil 23:59:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 23:59:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 23:59:29 INFO - Installing collected packages: mozsystemmonitor, psutil 23:59:29 INFO - Running setup.py install for mozsystemmonitor 23:59:29 INFO - Running setup.py install for psutil 23:59:29 INFO - building 'psutil._psutil_windows' extension 23:59:29 INFO - error: Unable to find vcvarsall.bat 23:59:29 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-l0jj2f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 23:59:29 INFO - running install 23:59:29 INFO - running build 23:59:29 INFO - running build_py 23:59:29 INFO - running build_ext 23:59:29 INFO - building 'psutil._psutil_windows' extension 23:59:29 INFO - error: Unable to find vcvarsall.bat 23:59:29 INFO - ---------------------------------------- 23:59:29 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-l0jj2f-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 23:59:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-084\AppData\Roaming\pip\pip.log 23:59:29 WARNING - Return code: 1 23:59:29 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! 23:59:29 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 23:59:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:29 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 0x024EB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02614200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02598A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE368>, '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 0x022EED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026270C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', '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-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\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 23:59:29 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 23:59:29 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 23:59:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:59:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 23:59:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:59:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:59:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:59:29 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 23:59:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:59:29 INFO - 'DCLOCATION': 'SCL3', 23:59:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:29 INFO - 'HOMEDRIVE': 'C:', 23:59:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 23:59:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:29 INFO - 'KTS_VERSION': '1.19c', 23:59:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 23:59:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 23:59:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:29 INFO - 'MOZ_NO_REMOTE': '1', 23:59:29 INFO - 'NO_EM_RESTART': '1', 23:59:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:29 INFO - 'OS': 'Windows_NT', 23:59:29 INFO - 'OURDRIVE': 'C:', 23:59:29 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:59:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:59:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:29 INFO - 'PROCESSOR_LEVEL': '6', 23:59:29 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:59:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:59:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:59:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:59:29 INFO - 'PROMPT': '$P$G', 23:59:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:59:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:59:29 INFO - 'PWD': 'C:\\slave\\test', 23:59:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:29 INFO - 'SYSTEMDRIVE': 'C:', 23:59:29 INFO - 'SYSTEMROOT': 'C:\\windows', 23:59:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:29 INFO - 'TEST1': 'testie', 23:59:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:29 INFO - 'USERDOMAIN': 'T-W864-IX-084', 23:59:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 23:59:29 INFO - 'USERNAME': 'cltbld', 23:59:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 23:59:29 INFO - 'WINDIR': 'C:\\windows', 23:59:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:29 INFO - Downloading/unpacking blobuploader==1.2.4 23:59:29 INFO - Downloading blobuploader-1.2.4.tar.gz 23:59:29 INFO - Running setup.py egg_info for package blobuploader 23:59:29 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 23:59:33 INFO - Running setup.py egg_info for package requests 23:59:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 23:59:33 INFO - Downloading docopt-0.6.1.tar.gz 23:59:33 INFO - Running setup.py egg_info for package docopt 23:59:33 INFO - Installing collected packages: blobuploader, docopt, requests 23:59:33 INFO - Running setup.py install for blobuploader 23:59:33 INFO - Running setup.py install for docopt 23:59:33 INFO - Running setup.py install for requests 23:59:33 INFO - Successfully installed blobuploader docopt requests 23:59:33 INFO - Cleaning up... 23:59:33 INFO - Return code: 0 23:59:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:59:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 23:59:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:33 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 0x024EB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02614200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02598A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE368>, '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 0x022EED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026270C0>, '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-084', 'USERDOMAIN': 'T-W864-IX-084', '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-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\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 23:59:33 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 23:59:33 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 23:59:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:59:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 23:59:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:59:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:59:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:59:33 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 23:59:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:59:33 INFO - 'DCLOCATION': 'SCL3', 23:59:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:33 INFO - 'HOMEDRIVE': 'C:', 23:59:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 23:59:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:33 INFO - 'KTS_VERSION': '1.19c', 23:59:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 23:59:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 23:59:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:33 INFO - 'MOZ_NO_REMOTE': '1', 23:59:33 INFO - 'NO_EM_RESTART': '1', 23:59:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:33 INFO - 'OS': 'Windows_NT', 23:59:33 INFO - 'OURDRIVE': 'C:', 23:59:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:59:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:59:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:33 INFO - 'PROCESSOR_LEVEL': '6', 23:59:33 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:59:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:59:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:59:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:59:33 INFO - 'PROMPT': '$P$G', 23:59:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:59:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:59:33 INFO - 'PWD': 'C:\\slave\\test', 23:59:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:33 INFO - 'SYSTEMDRIVE': 'C:', 23:59:33 INFO - 'SYSTEMROOT': 'C:\\windows', 23:59:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:33 INFO - 'TEST1': 'testie', 23:59:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:33 INFO - 'USERDOMAIN': 'T-W864-IX-084', 23:59:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 23:59:33 INFO - 'USERNAME': 'cltbld', 23:59:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 23:59:33 INFO - 'WINDIR': 'C:\\windows', 23:59:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:59:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:59:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:59:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:59:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:59:38 INFO - Unpacking c:\slave\test\build\tests\marionette 23:59:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:59:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:59:38 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 23:59:38 INFO - Running setup.py install for browsermob-proxy 23:59:54 INFO - Running setup.py install for manifestparser 23:59:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for marionette-client 23:59:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:59:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for marionette-driver 23:59:54 INFO - Running setup.py install for mozcrash 23:59:54 INFO - Running setup.py install for mozdebug 23:59:54 INFO - Running setup.py install for mozdevice 23:59:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozfile 23:59:54 INFO - Running setup.py install for mozhttpd 23:59:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozinfo 23:59:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozInstall 23:59:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozleak 23:59:54 INFO - Running setup.py install for mozlog 23:59:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for moznetwork 23:59:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozprocess 23:59:54 INFO - Running setup.py install for mozprofile 23:59:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozrunner 23:59:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for mozscreenshot 23:59:54 INFO - Running setup.py install for moztest 23:59:54 INFO - Running setup.py install for mozversion 23:59:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 23:59:54 INFO - Running setup.py install for wptserve 23:59:54 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 23:59:54 INFO - Cleaning up... 23:59:54 INFO - Return code: 0 23:59:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 23:59:54 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')]} 23:59:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 23:59:54 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')]} 23:59:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 23:59:54 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 0x024EB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02614200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02598A50>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CE368>, '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 0x022EED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026270C0>, '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-084', 'USERDOMAIN': 'T-W864-IX-084', '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-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\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 23:59:54 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 23:59:54 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 23:59:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 23:59:54 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 23:59:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 23:59:54 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 23:59:54 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 23:59:54 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 23:59:54 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 23:59:54 INFO - 'DCLOCATION': 'SCL3', 23:59:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 23:59:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 23:59:54 INFO - 'HOMEDRIVE': 'C:', 23:59:54 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 23:59:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 23:59:54 INFO - 'KTS_VERSION': '1.19c', 23:59:54 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 23:59:54 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 23:59:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 23:59:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 23:59:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 23:59:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 23:59:54 INFO - 'MOZ_NO_REMOTE': '1', 23:59:54 INFO - 'NO_EM_RESTART': '1', 23:59:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 23:59:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 23:59:54 INFO - 'OS': 'Windows_NT', 23:59:54 INFO - 'OURDRIVE': 'C:', 23:59:54 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 23:59:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 23:59:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 23:59:54 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 23:59:54 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 23:59:54 INFO - 'PROCESSOR_LEVEL': '6', 23:59:54 INFO - 'PROCESSOR_REVISION': '1e05', 23:59:54 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 23:59:54 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 23:59:54 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 23:59:54 INFO - 'PROGRAMW6432': 'C:\\Program Files', 23:59:54 INFO - 'PROMPT': '$P$G', 23:59:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 23:59:54 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 23:59:54 INFO - 'PUBLIC': 'C:\\Users\\Public', 23:59:54 INFO - 'PWD': 'C:\\slave\\test', 23:59:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 23:59:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 23:59:54 INFO - 'SYSTEMDRIVE': 'C:', 23:59:54 INFO - 'SYSTEMROOT': 'C:\\windows', 23:59:54 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:54 INFO - 'TEST1': 'testie', 23:59:54 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 23:59:54 INFO - 'USERDOMAIN': 'T-W864-IX-084', 23:59:54 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 23:59:54 INFO - 'USERNAME': 'cltbld', 23:59:54 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 23:59:54 INFO - 'WINDIR': 'C:\\windows', 23:59:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 23:59:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 23:59:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 23:59:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 23:59:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 23:59:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 23:59:59 INFO - Unpacking c:\slave\test\build\tests\marionette 23:59:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 23:59:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 23:59:59 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)) 00:00:17 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)) 00:00:17 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)) 00:00:17 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)) 00:00:17 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)) 00:00:17 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 00:00:17 INFO - Downloading blessings-1.6.tar.gz 00:00:17 INFO - Running setup.py egg_info for package blessings 00:00:17 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)) 00:00:17 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 00:00:17 INFO - Running setup.py install for blessings 00:00:17 INFO - Running setup.py install for browsermob-proxy 00:00:17 INFO - Running setup.py install for manifestparser 00:00:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Running setup.py install for marionette-client 00:00:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 00:00:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Running setup.py install for marionette-driver 00:00:17 INFO - Running setup.py install for mozcrash 00:00:17 INFO - Running setup.py install for mozdebug 00:00:17 INFO - Running setup.py install for mozdevice 00:00:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Running setup.py install for mozhttpd 00:00:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Running setup.py install for mozInstall 00:00:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Running setup.py install for mozleak 00:00:17 INFO - Running setup.py install for mozprofile 00:00:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Running setup.py install for mozrunner 00:00:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 00:00:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 00:00:19 INFO - Running setup.py install for mozscreenshot 00:00:19 INFO - Running setup.py install for moztest 00:00:19 INFO - Running setup.py install for mozversion 00:00:19 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 00:00:19 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 00:00:19 INFO - Running setup.py install for wptserve 00:00:19 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 00:00:19 INFO - Cleaning up... 00:00:19 INFO - Return code: 0 00:00:19 INFO - Done creating virtualenv C:\slave\test\build\venv. 00:00:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:00:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:00:19 INFO - Reading from file tmpfile_stdout 00:00:19 INFO - Using _rmtree_windows ... 00:00:19 INFO - Using _rmtree_windows ... 00:00:19 INFO - Current package versions: 00:00:19 INFO - blessings == 1.6 00:00:19 INFO - blobuploader == 1.2.4 00:00:19 INFO - browsermob-proxy == 0.6.0 00:00:19 INFO - distribute == 0.6.14 00:00:19 INFO - docopt == 0.6.1 00:00:19 INFO - manifestparser == 1.1 00:00:19 INFO - marionette-client == 2.3.0 00:00:19 INFO - marionette-driver == 1.4.0 00:00:19 INFO - mozInstall == 1.12 00:00:19 INFO - mozcrash == 0.17 00:00:19 INFO - mozdebug == 0.1 00:00:19 INFO - mozdevice == 0.48 00:00:19 INFO - mozfile == 1.2 00:00:19 INFO - mozhttpd == 0.7 00:00:19 INFO - mozinfo == 0.9 00:00:19 INFO - mozleak == 0.1 00:00:19 INFO - mozlog == 3.1 00:00:19 INFO - moznetwork == 0.27 00:00:19 INFO - mozprocess == 0.22 00:00:19 INFO - mozprofile == 0.28 00:00:19 INFO - mozrunner == 6.11 00:00:19 INFO - mozscreenshot == 0.1 00:00:19 INFO - mozsystemmonitor == 0.0 00:00:19 INFO - moztest == 0.7 00:00:19 INFO - mozversion == 1.4 00:00:19 INFO - requests == 1.2.3 00:00:19 INFO - wptserve == 1.4.0 00:00:19 INFO - Running post-action listener: _resource_record_post_action 00:00:19 INFO - Running post-action listener: _start_resource_monitoring 00:00:19 INFO - Starting resource monitoring. 00:00:19 INFO - ##### 00:00:19 INFO - ##### Running pull step. 00:00:19 INFO - ##### 00:00:19 INFO - Running pre-action listener: _resource_record_pre_action 00:00:19 INFO - Running main action method: pull 00:00:19 INFO - Pull has nothing to do! 00:00:19 INFO - Running post-action listener: _resource_record_post_action 00:00:19 INFO - ##### 00:00:19 INFO - ##### Running install step. 00:00:19 INFO - ##### 00:00:19 INFO - Running pre-action listener: _resource_record_pre_action 00:00:19 INFO - Running main action method: install 00:00:19 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 00:00:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 00:00:19 INFO - Reading from file tmpfile_stdout 00:00:19 INFO - Using _rmtree_windows ... 00:00:19 INFO - Using _rmtree_windows ... 00:00:19 INFO - Detecting whether we're running mozinstall >=1.0... 00:00:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 00:00:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 00:00:19 INFO - Reading from file tmpfile_stdout 00:00:19 INFO - Output received: 00:00:19 INFO - Usage: mozinstall-script.py [options] installer 00:00:19 INFO - Options: 00:00:19 INFO - -h, --help show this help message and exit 00:00:19 INFO - -d DEST, --destination=DEST 00:00:19 INFO - Directory to install application into. [default: 00:00:19 INFO - "C:\slave\test"] 00:00:19 INFO - --app=APP Application being installed. [default: firefox] 00:00:19 INFO - Using _rmtree_windows ... 00:00:19 INFO - Using _rmtree_windows ... 00:00:19 INFO - mkdir: C:\slave\test\build\application 00:00:19 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 00:00:19 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win64.zip --destination C:\slave\test\build\application 00:00:22 INFO - Reading from file tmpfile_stdout 00:00:22 INFO - Output received: 00:00:22 INFO - C:\slave\test\build\application\firefox\firefox.exe 00:00:22 INFO - Using _rmtree_windows ... 00:00:22 INFO - Using _rmtree_windows ... 00:00:22 INFO - Running post-action listener: _resource_record_post_action 00:00:22 INFO - ##### 00:00:22 INFO - ##### Running run-tests step. 00:00:22 INFO - ##### 00:00:22 INFO - Running pre-action listener: _resource_record_pre_action 00:00:22 INFO - Running main action method: run_tests 00:00:22 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 00:00:22 INFO - Minidump filename unknown. Determining based upon platform and architecture. 00:00:22 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 00:00:22 INFO - grabbing minidump binary from tooltool 00:00:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 00:00:22 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 0x025CE368>, '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 0x022EED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026270C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 00:00:22 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 00:00:22 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 00:00:22 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 00:00:23 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyymeoo 00:00:23 INFO - INFO - File integrity verified, renaming tmpyymeoo to win32-minidump_stackwalk.exe 00:00:23 INFO - Return code: 0 00:00:23 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 00:00:23 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 00:00:23 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/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 00:00:23 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/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 00:00:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 00:00:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 00:00:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 00:00:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 00:00:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 00:00:23 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 00:00:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 00:00:23 INFO - 'DCLOCATION': 'SCL3', 00:00:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 00:00:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 00:00:23 INFO - 'HOMEDRIVE': 'C:', 00:00:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 00:00:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 00:00:23 INFO - 'KTS_VERSION': '1.19c', 00:00:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 00:00:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 00:00:23 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 00:00:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 00:00:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 00:00:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 00:00:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 00:00:23 INFO - 'MOZ_NO_REMOTE': '1', 00:00:23 INFO - 'NO_EM_RESTART': '1', 00:00:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 00:00:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 00:00:23 INFO - 'OS': 'Windows_NT', 00:00:23 INFO - 'OURDRIVE': 'C:', 00:00:23 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 00:00:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 00:00:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 00:00:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 00:00:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 00:00:23 INFO - 'PROCESSOR_LEVEL': '6', 00:00:23 INFO - 'PROCESSOR_REVISION': '1e05', 00:00:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 00:00:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 00:00:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 00:00:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 00:00:23 INFO - 'PROMPT': '$P$G', 00:00:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 00:00:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 00:00:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 00:00:23 INFO - 'PWD': 'C:\\slave\\test', 00:00:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 00:00:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 00:00:23 INFO - 'SYSTEMDRIVE': 'C:', 00:00:23 INFO - 'SYSTEMROOT': 'C:\\windows', 00:00:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:23 INFO - 'TEST1': 'testie', 00:00:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 00:00:23 INFO - 'USERDOMAIN': 'T-W864-IX-084', 00:00:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 00:00:23 INFO - 'USERNAME': 'cltbld', 00:00:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 00:00:23 INFO - 'WINDIR': 'C:\\windows', 00:00:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 00:00:23 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/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 00:00:24 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 00:00:24 INFO - import pkg_resources 00:00:26 INFO - Using 1 client processes 00:00:29 INFO - SUITE-START | Running 778 tests 00:00:29 INFO - Running testharness tests 00:00:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 00:00:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 00:00:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 00:00:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 00:00:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 00:00:29 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 00:00:29 INFO - Setting up ssl 00:00:30 INFO - PROCESS | certutil | 00:00:30 INFO - PROCESS | certutil | 00:00:30 INFO - PROCESS | certutil | 00:00:30 INFO - Certificate Nickname Trust Attributes 00:00:30 INFO - SSL,S/MIME,JAR/XPI 00:00:30 INFO - 00:00:30 INFO - web-platform-tests CT,, 00:00:30 INFO - 00:00:30 INFO - Starting runner 00:00:30 INFO - PROCESS | 728 | [728] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:00:30 INFO - PROCESS | 728 | [728] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 00:00:30 INFO - PROCESS | 728 | [728] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 00:00:30 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 00:00:31 INFO - PROCESS | 728 | [728] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 00:00:32 INFO - PROCESS | 728 | 1463036432424 Marionette DEBUG Marionette enabled via build flag and pref 00:00:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1CCE5D800 == 1 [pid = 728] [id = 1] 00:00:33 INFO - PROCESS | 728 | ++DOMWINDOW == 1 (000000F1DBF5D800) [pid = 728] [serial = 1] [outer = 0000000000000000] 00:00:33 INFO - PROCESS | 728 | [728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:00:33 INFO - PROCESS | 728 | ++DOMWINDOW == 2 (000000F1DBF5E800) [pid = 728] [serial = 2] [outer = 000000F1DBF5D800] 00:00:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF339000 == 2 [pid = 728] [id = 2] 00:00:33 INFO - PROCESS | 728 | ++DOMWINDOW == 3 (000000F1DF339800) [pid = 728] [serial = 3] [outer = 0000000000000000] 00:00:33 INFO - PROCESS | 728 | [728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:00:33 INFO - PROCESS | 728 | ++DOMWINDOW == 4 (000000F1DF33A800) [pid = 728] [serial = 4] [outer = 000000F1DF339800] 00:00:34 INFO - PROCESS | 728 | 1463036434115 Marionette INFO Listening on port 2828 00:00:35 INFO - PROCESS | 728 | 1463036435869 Marionette DEBUG Marionette enabled via command-line flag 00:00:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0286000 == 3 [pid = 728] [id = 3] 00:00:35 INFO - PROCESS | 728 | ++DOMWINDOW == 5 (000000F1E02C1800) [pid = 728] [serial = 5] [outer = 0000000000000000] 00:00:35 INFO - PROCESS | 728 | [728] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 00:00:35 INFO - PROCESS | 728 | ++DOMWINDOW == 6 (000000F1E02C2800) [pid = 728] [serial = 6] [outer = 000000F1E02C1800] 00:00:36 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:00:36 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 00:00:36 INFO - PROCESS | 728 | ++DOMWINDOW == 7 (000000F1E03D3000) [pid = 728] [serial = 7] [outer = 000000F1DF339800] 00:00:36 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:36 INFO - PROCESS | 728 | 1463036436921 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 00:00:36 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:36 INFO - PROCESS | 728 | 1463036436952 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 00:00:36 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:36 INFO - PROCESS | 728 | 1463036436959 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 00:00:36 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:37 INFO - PROCESS | 728 | 1463036436993 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49298 00:00:37 INFO - PROCESS | 728 | 1463036436998 Marionette DEBUG Closed connection conn0 00:00:37 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:37 INFO - PROCESS | 728 | 1463036437003 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49299 00:00:37 INFO - PROCESS | 728 | 1463036437006 Marionette DEBUG Closed connection conn1 00:00:37 INFO - PROCESS | 728 | 1463036437008 Marionette DEBUG Closed connection conn2 00:00:37 INFO - PROCESS | 728 | 1463036437057 Marionette DEBUG Closed connection conn3 00:00:37 INFO - PROCESS | 728 | 1463036437202 Marionette DEBUG Closed connection conn4 00:00:37 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:37 INFO - PROCESS | 728 | 1463036437208 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49300 00:00:37 INFO - PROCESS | 728 | 1463036437219 Marionette DEBUG Closed connection conn5 00:00:37 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 00:00:37 INFO - PROCESS | 728 | 1463036437224 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49301 00:00:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CA8800 == 4 [pid = 728] [id = 4] 00:00:37 INFO - PROCESS | 728 | ++DOMWINDOW == 8 (000000F1E1C1DC00) [pid = 728] [serial = 8] [outer = 0000000000000000] 00:00:37 INFO - PROCESS | 728 | ++DOMWINDOW == 9 (000000F1E3D81000) [pid = 728] [serial = 9] [outer = 000000F1E1C1DC00] 00:00:37 INFO - PROCESS | 728 | ++DOMWINDOW == 10 (000000F1E3D82C00) [pid = 728] [serial = 10] [outer = 000000F1E1C1DC00] 00:00:37 INFO - PROCESS | 728 | 1463036437393 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 00:00:37 INFO - PROCESS | 728 | 1463036437398 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2"} 00:00:37 INFO - PROCESS | 728 | [728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:00:38 INFO - PROCESS | 728 | [728] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:00:38 INFO - PROCESS | 728 | [728] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 00:00:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4F10000 == 5 [pid = 728] [id = 5] 00:00:38 INFO - PROCESS | 728 | ++DOMWINDOW == 11 (000000F1E4F17000) [pid = 728] [serial = 11] [outer = 0000000000000000] 00:00:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4F17800 == 6 [pid = 728] [id = 6] 00:00:38 INFO - PROCESS | 728 | ++DOMWINDOW == 12 (000000F1E4F40000) [pid = 728] [serial = 12] [outer = 0000000000000000] 00:00:39 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:00:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7BEC000 == 7 [pid = 728] [id = 7] 00:00:39 INFO - PROCESS | 728 | ++DOMWINDOW == 13 (000000F1E4F3D000) [pid = 728] [serial = 13] [outer = 0000000000000000] 00:00:39 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 00:00:39 INFO - PROCESS | 728 | [728] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 00:00:39 INFO - PROCESS | 728 | ++DOMWINDOW == 14 (000000F1E7D81400) [pid = 728] [serial = 14] [outer = 000000F1E4F3D000] 00:00:39 INFO - PROCESS | 728 | ++DOMWINDOW == 15 (000000F1E82DC000) [pid = 728] [serial = 15] [outer = 000000F1E4F17000] 00:00:39 INFO - PROCESS | 728 | ++DOMWINDOW == 16 (000000F1E7D80C00) [pid = 728] [serial = 16] [outer = 000000F1E4F40000] 00:00:39 INFO - PROCESS | 728 | ++DOMWINDOW == 17 (000000F1E805E000) [pid = 728] [serial = 17] [outer = 000000F1E4F3D000] 00:00:40 INFO - PROCESS | 728 | 1463036440549 Marionette DEBUG loaded listener.js 00:00:40 INFO - PROCESS | 728 | 1463036440563 Marionette DEBUG loaded listener.js 00:00:41 INFO - PROCESS | 728 | ++DOMWINDOW == 18 (000000F1EA6E6800) [pid = 728] [serial = 18] [outer = 000000F1E4F3D000] 00:00:41 INFO - PROCESS | 728 | 1463036441721 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"4a23750f-ec92-4959-b6ef-be001b850bae","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160511222516","device":"desktop","version":"48.0a2","command_id":1}}] 00:00:42 INFO - PROCESS | 728 | 1463036442189 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}] 00:00:42 INFO - PROCESS | 728 | 1463036442342 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 00:00:42 INFO - PROCESS | 728 | 1463036442364 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 00:00:42 INFO - PROCESS | 728 | [728] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 00:00:43 INFO - PROCESS | 728 | --DOCSHELL 000000F1CCE5D800 == 6 [pid = 728] [id = 1] 00:00:44 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 00:00:44 INFO - PROCESS | 728 | ++DOMWINDOW == 19 (000000F1DAA88000) [pid = 728] [serial = 19] [outer = 000000F1E4F3D000] 00:00:44 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:44 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:00:44 INFO - PROCESS | 728 | 1463036444666 Marionette TRACE conn6 <- [1,3,null,{}] 00:00:44 INFO - PROCESS | 728 | 1463036444671 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 00:00:44 INFO - PROCESS | 728 | 1463036444693 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 00:00:44 INFO - PROCESS | 728 | 1463036444731 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 00:00:44 INFO - PROCESS | 728 | 1463036444735 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 00:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 00:00:44 INFO - PROCESS | 728 | 1463036444741 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 00:00:44 INFO - PROCESS | 728 | 1463036444745 Marionette TRACE conn6 <- [1,6,null,{}] 00:00:44 INFO - PROCESS | 728 | 1463036444758 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}] 00:00:44 INFO - PROCESS | 728 | 1463036444776 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 00:00:44 INFO - PROCESS | 728 | 1463036444782 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF33A000 == 7 [pid = 728] [id = 8] 00:00:44 INFO - PROCESS | 728 | ++DOMWINDOW == 20 (000000F1E4B1E000) [pid = 728] [serial = 20] [outer = 0000000000000000] 00:00:44 INFO - PROCESS | 728 | ++DOMWINDOW == 21 (000000F1E4B21000) [pid = 728] [serial = 21] [outer = 000000F1E4B1E000] 00:00:44 INFO - PROCESS | 728 | 1463036444848 Marionette DEBUG loaded listener.js 00:00:44 INFO - PROCESS | 728 | ++DOMWINDOW == 22 (000000F1E75A0C00) [pid = 728] [serial = 22] [outer = 000000F1E4B1E000] 00:00:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA05F000 == 8 [pid = 728] [id = 9] 00:00:45 INFO - PROCESS | 728 | ++DOMWINDOW == 23 (000000F1DB370C00) [pid = 728] [serial = 23] [outer = 0000000000000000] 00:00:45 INFO - PROCESS | 728 | ++DOMWINDOW == 24 (000000F1DBF10000) [pid = 728] [serial = 24] [outer = 000000F1DB370C00] 00:00:45 INFO - PROCESS | 728 | 1463036445551 Marionette DEBUG loaded listener.js 00:00:45 INFO - PROCESS | 728 | ++DOMWINDOW == 25 (000000F1DF358000) [pid = 728] [serial = 25] [outer = 000000F1DB370C00] 00:00:46 INFO - PROCESS | 728 | 1463036446034 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]]]}] 00:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 00:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1344ms 00:00:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CA8800 == 7 [pid = 728] [id = 4] 00:00:46 INFO - PROCESS | 728 | 1463036446204 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 00:00:46 INFO - PROCESS | 728 | 1463036446207 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 00:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 00:00:46 INFO - PROCESS | 728 | 1463036446231 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 00:00:46 INFO - PROCESS | 728 | 1463036446235 Marionette TRACE conn6 <- [1,10,null,{}] 00:00:46 INFO - PROCESS | 728 | 1463036446240 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}] 00:00:46 INFO - PROCESS | 728 | 1463036446322 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 00:00:46 INFO - PROCESS | 728 | 1463036446332 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF6A5000 == 8 [pid = 728] [id = 10] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 26 (000000F1DF652400) [pid = 728] [serial = 26] [outer = 0000000000000000] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 27 (000000F1E46D9400) [pid = 728] [serial = 27] [outer = 000000F1DF652400] 00:00:46 INFO - PROCESS | 728 | 1463036446380 Marionette DEBUG loaded listener.js 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 28 (000000F1E5112800) [pid = 728] [serial = 28] [outer = 000000F1DF652400] 00:00:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFEBD000 == 9 [pid = 728] [id = 11] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 29 (000000F1E0273800) [pid = 728] [serial = 29] [outer = 0000000000000000] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 30 (000000F1DA047000) [pid = 728] [serial = 30] [outer = 000000F1E0273800] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 31 (000000F1E02C2000) [pid = 728] [serial = 31] [outer = 000000F1E0273800] 00:00:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1D99E7800 == 10 [pid = 728] [id = 12] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 32 (000000F1DB015800) [pid = 728] [serial = 32] [outer = 0000000000000000] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 33 (000000F1E7605400) [pid = 728] [serial = 33] [outer = 000000F1DB015800] 00:00:46 INFO - PROCESS | 728 | ++DOMWINDOW == 34 (000000F1E6E50800) [pid = 728] [serial = 34] [outer = 000000F1DB015800] 00:00:47 INFO - PROCESS | 728 | 1463036447056 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]]]}] 00:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 00:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 902ms 00:00:47 INFO - PROCESS | 728 | 1463036447123 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 728 | 1463036447127 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 00:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 00:00:47 INFO - PROCESS | 728 | 1463036447134 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 728 | 1463036447137 Marionette TRACE conn6 <- [1,14,null,{}] 00:00:47 INFO - PROCESS | 728 | 1463036447141 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}] 00:00:47 INFO - PROCESS | 728 | 1463036447224 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 00:00:47 INFO - PROCESS | 728 | 1463036447232 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CD3800 == 11 [pid = 728] [id = 13] 00:00:47 INFO - PROCESS | 728 | ++DOMWINDOW == 35 (000000F1E82CA800) [pid = 728] [serial = 35] [outer = 0000000000000000] 00:00:47 INFO - PROCESS | 728 | ++DOMWINDOW == 36 (000000F1E8437800) [pid = 728] [serial = 36] [outer = 000000F1E82CA800] 00:00:47 INFO - PROCESS | 728 | 1463036447278 Marionette DEBUG loaded listener.js 00:00:47 INFO - PROCESS | 728 | ++DOMWINDOW == 37 (000000F1E8EC2400) [pid = 728] [serial = 37] [outer = 000000F1E82CA800] 00:00:47 INFO - PROCESS | 728 | 1463036447708 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]]]}] 00:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 00:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 628ms 00:00:47 INFO - PROCESS | 728 | 1463036447765 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 00:00:47 INFO - PROCESS | 728 | 1463036447767 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 00:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 00:00:47 INFO - PROCESS | 728 | 1463036447771 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 00:00:47 INFO - PROCESS | 728 | 1463036447775 Marionette TRACE conn6 <- [1,18,null,{}] 00:00:47 INFO - PROCESS | 728 | 1463036447794 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}] 00:00:47 INFO - PROCESS | 728 | 1463036447893 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 00:00:47 INFO - PROCESS | 728 | 1463036447911 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5294800 == 12 [pid = 728] [id = 14] 00:00:47 INFO - PROCESS | 728 | ++DOMWINDOW == 38 (000000F1E9BC5C00) [pid = 728] [serial = 38] [outer = 0000000000000000] 00:00:47 INFO - PROCESS | 728 | ++DOMWINDOW == 39 (000000F1E9BCE000) [pid = 728] [serial = 39] [outer = 000000F1E9BC5C00] 00:00:47 INFO - PROCESS | 728 | 1463036447963 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 728 | ++DOMWINDOW == 40 (000000F1EA16A800) [pid = 728] [serial = 40] [outer = 000000F1E9BC5C00] 00:00:48 INFO - PROCESS | 728 | 1463036448354 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]]]}] 00:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 00:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 648ms 00:00:48 INFO - PROCESS | 728 | 1463036448422 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 00:00:48 INFO - PROCESS | 728 | 1463036448425 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 00:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 00:00:48 INFO - PROCESS | 728 | 1463036448429 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 00:00:48 INFO - PROCESS | 728 | 1463036448430 Marionette TRACE conn6 <- [1,22,null,{}] 00:00:48 INFO - PROCESS | 728 | 1463036448434 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}] 00:00:48 INFO - PROCESS | 728 | 1463036448513 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 00:00:48 INFO - PROCESS | 728 | 1463036448521 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EB6000 == 13 [pid = 728] [id = 15] 00:00:48 INFO - PROCESS | 728 | ++DOMWINDOW == 41 (000000F1DA978400) [pid = 728] [serial = 41] [outer = 0000000000000000] 00:00:48 INFO - PROCESS | 728 | ++DOMWINDOW == 42 (000000F1DA980C00) [pid = 728] [serial = 42] [outer = 000000F1DA978400] 00:00:48 INFO - PROCESS | 728 | 1463036448566 Marionette DEBUG loaded listener.js 00:00:48 INFO - PROCESS | 728 | ++DOMWINDOW == 43 (000000F1E52A4000) [pid = 728] [serial = 43] [outer = 000000F1DA978400] 00:00:48 INFO - PROCESS | 728 | 1463036448951 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 00:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 00:00:49 INFO - PROCESS | 728 | 1463036449018 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 728 | 1463036449020 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 00:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 00:00:49 INFO - PROCESS | 728 | 1463036449023 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 728 | 1463036449025 Marionette TRACE conn6 <- [1,26,null,{}] 00:00:49 INFO - PROCESS | 728 | 1463036449029 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}] 00:00:49 INFO - PROCESS | 728 | 1463036449104 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 00:00:49 INFO - PROCESS | 728 | 1463036449111 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75E1000 == 14 [pid = 728] [id = 16] 00:00:49 INFO - PROCESS | 728 | ++DOMWINDOW == 44 (000000F1DAA81800) [pid = 728] [serial = 44] [outer = 0000000000000000] 00:00:49 INFO - PROCESS | 728 | ++DOMWINDOW == 45 (000000F1E6F05800) [pid = 728] [serial = 45] [outer = 000000F1DAA81800] 00:00:49 INFO - PROCESS | 728 | 1463036449157 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 728 | ++DOMWINDOW == 46 (000000F1E6F0F400) [pid = 728] [serial = 46] [outer = 000000F1DAA81800] 00:00:49 INFO - PROCESS | 728 | 1463036449573 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]]]}] 00:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 00:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 00:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 00:00:49 INFO - PROCESS | 728 | 1463036449616 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 00:00:49 INFO - PROCESS | 728 | 1463036449618 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 00:00:49 INFO - PROCESS | 728 | 1463036449622 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 00:00:49 INFO - PROCESS | 728 | 1463036449624 Marionette TRACE conn6 <- [1,30,null,{}] 00:00:49 INFO - PROCESS | 728 | 1463036449627 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}] 00:00:49 INFO - PROCESS | 728 | 1463036449736 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 00:00:49 INFO - PROCESS | 728 | 1463036449745 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E79BB800 == 15 [pid = 728] [id = 17] 00:00:49 INFO - PROCESS | 728 | ++DOMWINDOW == 47 (000000F1E0E85C00) [pid = 728] [serial = 47] [outer = 0000000000000000] 00:00:49 INFO - PROCESS | 728 | ++DOMWINDOW == 48 (000000F1E9111C00) [pid = 728] [serial = 48] [outer = 000000F1E0E85C00] 00:00:49 INFO - PROCESS | 728 | 1463036449791 Marionette DEBUG loaded listener.js 00:00:49 INFO - PROCESS | 728 | ++DOMWINDOW == 49 (000000F1ECE7B400) [pid = 728] [serial = 49] [outer = 000000F1E0E85C00] 00:00:50 INFO - PROCESS | 728 | 1463036450166 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 00:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 585ms 00:00:50 INFO - PROCESS | 728 | 1463036450208 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 728 | 1463036450210 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 00:00:50 INFO - PROCESS | 728 | 1463036450213 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 00:00:50 INFO - PROCESS | 728 | 1463036450215 Marionette TRACE conn6 <- [1,34,null,{}] 00:00:50 INFO - PROCESS | 728 | 1463036450218 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}] 00:00:50 INFO - PROCESS | 728 | 1463036450322 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 00:00:50 INFO - PROCESS | 728 | 1463036450329 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E82DB800 == 16 [pid = 728] [id = 18] 00:00:50 INFO - PROCESS | 728 | ++DOMWINDOW == 50 (000000F1E1008000) [pid = 728] [serial = 50] [outer = 0000000000000000] 00:00:50 INFO - PROCESS | 728 | ++DOMWINDOW == 51 (000000F1E100D000) [pid = 728] [serial = 51] [outer = 000000F1E1008000] 00:00:50 INFO - PROCESS | 728 | 1463036450376 Marionette DEBUG loaded listener.js 00:00:50 INFO - PROCESS | 728 | ++DOMWINDOW == 52 (000000F1E466C400) [pid = 728] [serial = 52] [outer = 000000F1E1008000] 00:00:50 INFO - PROCESS | 728 | 1463036450835 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]]]}] 00:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 00:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 690ms 00:00:50 INFO - PROCESS | 728 | 1463036450907 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 00:00:50 INFO - PROCESS | 728 | 1463036450909 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 00:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 00:00:50 INFO - PROCESS | 728 | 1463036450913 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 00:00:50 INFO - PROCESS | 728 | 1463036450914 Marionette TRACE conn6 <- [1,38,null,{}] 00:00:50 INFO - PROCESS | 728 | 1463036450918 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}] 00:00:51 INFO - PROCESS | 728 | 1463036450996 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 00:00:51 INFO - PROCESS | 728 | 1463036451002 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA609000 == 17 [pid = 728] [id = 19] 00:00:51 INFO - PROCESS | 728 | ++DOMWINDOW == 53 (000000F1DAA18C00) [pid = 728] [serial = 53] [outer = 0000000000000000] 00:00:51 INFO - PROCESS | 728 | ++DOMWINDOW == 54 (000000F1DAA1DC00) [pid = 728] [serial = 54] [outer = 000000F1DAA18C00] 00:00:51 INFO - PROCESS | 728 | 1463036451047 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 728 | ++DOMWINDOW == 55 (000000F1E4672800) [pid = 728] [serial = 55] [outer = 000000F1DAA18C00] 00:00:51 INFO - PROCESS | 728 | 1463036451415 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]]]}] 00:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 00:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 525ms 00:00:51 INFO - PROCESS | 728 | 1463036451440 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 00:00:51 INFO - PROCESS | 728 | 1463036451442 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 00:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 00:00:51 INFO - PROCESS | 728 | 1463036451445 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 00:00:51 INFO - PROCESS | 728 | 1463036451447 Marionette TRACE conn6 <- [1,42,null,{}] 00:00:51 INFO - PROCESS | 728 | 1463036451450 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}] 00:00:51 INFO - PROCESS | 728 | 1463036451554 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 00:00:51 INFO - PROCESS | 728 | 1463036451562 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB1F1800 == 18 [pid = 728] [id = 20] 00:00:51 INFO - PROCESS | 728 | ++DOMWINDOW == 56 (000000F1E4676C00) [pid = 728] [serial = 56] [outer = 0000000000000000] 00:00:51 INFO - PROCESS | 728 | ++DOMWINDOW == 57 (000000F1EB63C800) [pid = 728] [serial = 57] [outer = 000000F1E4676C00] 00:00:51 INFO - PROCESS | 728 | 1463036451608 Marionette DEBUG loaded listener.js 00:00:51 INFO - PROCESS | 728 | ++DOMWINDOW == 58 (000000F1EB643000) [pid = 728] [serial = 58] [outer = 000000F1E4676C00] 00:00:51 INFO - PROCESS | 728 | 1463036451973 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 00:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 00:00:52 INFO - PROCESS | 728 | 1463036452044 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 728 | 1463036452046 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 00:00:52 INFO - PROCESS | 728 | 1463036452050 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 728 | 1463036452051 Marionette TRACE conn6 <- [1,46,null,{}] 00:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 00:00:52 INFO - PROCESS | 728 | 1463036452055 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}] 00:00:52 INFO - PROCESS | 728 | 1463036452154 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 00:00:52 INFO - PROCESS | 728 | 1463036452163 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB280000 == 19 [pid = 728] [id = 21] 00:00:52 INFO - PROCESS | 728 | ++DOMWINDOW == 59 (000000F1DAB22400) [pid = 728] [serial = 59] [outer = 0000000000000000] 00:00:52 INFO - PROCESS | 728 | ++DOMWINDOW == 60 (000000F1DAB2B800) [pid = 728] [serial = 60] [outer = 000000F1DAB22400] 00:00:52 INFO - PROCESS | 728 | 1463036452212 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 728 | ++DOMWINDOW == 61 (000000F1DB2CE000) [pid = 728] [serial = 61] [outer = 000000F1DAB22400] 00:00:52 INFO - PROCESS | 728 | 1463036452583 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]]]}] 00:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 00:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 00:00:52 INFO - PROCESS | 728 | 1463036452641 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 00:00:52 INFO - PROCESS | 728 | 1463036452643 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 00:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 00:00:52 INFO - PROCESS | 728 | 1463036452647 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 00:00:52 INFO - PROCESS | 728 | 1463036452650 Marionette TRACE conn6 <- [1,50,null,{}] 00:00:52 INFO - PROCESS | 728 | 1463036452653 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}] 00:00:52 INFO - PROCESS | 728 | 1463036452772 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 00:00:52 INFO - PROCESS | 728 | 1463036452820 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB27800 == 20 [pid = 728] [id = 22] 00:00:52 INFO - PROCESS | 728 | ++DOMWINDOW == 62 (000000F1EB647C00) [pid = 728] [serial = 62] [outer = 0000000000000000] 00:00:52 INFO - PROCESS | 728 | ++DOMWINDOW == 63 (000000F1EEB0E400) [pid = 728] [serial = 63] [outer = 000000F1EB647C00] 00:00:52 INFO - PROCESS | 728 | 1463036452875 Marionette DEBUG loaded listener.js 00:00:52 INFO - PROCESS | 728 | ++DOMWINDOW == 64 (000000F1EEB16000) [pid = 728] [serial = 64] [outer = 000000F1EB647C00] 00:00:53 INFO - PROCESS | 728 | 1463036453232 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]]]}] 00:00:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 00:00:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 00:00:53 INFO - PROCESS | 728 | 1463036453279 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 00:00:53 INFO - PROCESS | 728 | 1463036453281 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 00:00:53 INFO - PROCESS | 728 | 1463036453285 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 00:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 00:00:53 INFO - PROCESS | 728 | 1463036453287 Marionette TRACE conn6 <- [1,54,null,{}] 00:00:53 INFO - PROCESS | 728 | 1463036453290 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}] 00:00:53 INFO - PROCESS | 728 | 1463036453408 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 00:00:53 INFO - PROCESS | 728 | 1463036453417 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB46800 == 21 [pid = 728] [id = 23] 00:00:53 INFO - PROCESS | 728 | ++DOMWINDOW == 65 (000000F1EED71400) [pid = 728] [serial = 65] [outer = 0000000000000000] 00:00:53 INFO - PROCESS | 728 | ++DOMWINDOW == 66 (000000F1EED74800) [pid = 728] [serial = 66] [outer = 000000F1EED71400] 00:00:53 INFO - PROCESS | 728 | 1463036453461 Marionette DEBUG loaded listener.js 00:00:53 INFO - PROCESS | 728 | ++DOMWINDOW == 67 (000000F1EED7B400) [pid = 728] [serial = 67] [outer = 000000F1EED71400] 00:00:54 INFO - PROCESS | 728 | 1463036454546 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]]]}] 00:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 00:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1286ms 00:00:54 INFO - PROCESS | 728 | 1463036454574 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 00:00:54 INFO - PROCESS | 728 | 1463036454578 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 00:00:54 INFO - PROCESS | 728 | 1463036454583 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 00:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 00:00:54 INFO - PROCESS | 728 | 1463036454587 Marionette TRACE conn6 <- [1,58,null,{}] 00:00:54 INFO - PROCESS | 728 | 1463036454593 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}] 00:00:54 INFO - PROCESS | 728 | 1463036454701 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 00:00:54 INFO - PROCESS | 728 | 1463036454712 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DC0BD800 == 22 [pid = 728] [id = 24] 00:00:54 INFO - PROCESS | 728 | ++DOMWINDOW == 68 (000000F1DAB30C00) [pid = 728] [serial = 68] [outer = 0000000000000000] 00:00:54 INFO - PROCESS | 728 | ++DOMWINDOW == 69 (000000F1DB2CD800) [pid = 728] [serial = 69] [outer = 000000F1DAB30C00] 00:00:54 INFO - PROCESS | 728 | 1463036454762 Marionette DEBUG loaded listener.js 00:00:54 INFO - PROCESS | 728 | ++DOMWINDOW == 70 (000000F1DC20AC00) [pid = 728] [serial = 70] [outer = 000000F1DAB30C00] 00:00:55 INFO - PROCESS | 728 | 1463036455179 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]]]}] 00:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 00:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 629ms 00:00:55 INFO - PROCESS | 728 | 1463036455216 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 00:00:55 INFO - PROCESS | 728 | 1463036455222 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 00:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 00:00:55 INFO - PROCESS | 728 | 1463036455229 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 00:00:55 INFO - PROCESS | 728 | 1463036455232 Marionette TRACE conn6 <- [1,62,null,{}] 00:00:55 INFO - PROCESS | 728 | 1463036455243 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}] 00:00:55 INFO - PROCESS | 728 | 1463036455341 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 00:00:55 INFO - PROCESS | 728 | 1463036455350 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E03E1800 == 23 [pid = 728] [id = 25] 00:00:55 INFO - PROCESS | 728 | ++DOMWINDOW == 71 (000000F1DF560400) [pid = 728] [serial = 71] [outer = 0000000000000000] 00:00:55 INFO - PROCESS | 728 | ++DOMWINDOW == 72 (000000F1E02F0000) [pid = 728] [serial = 72] [outer = 000000F1DF560400] 00:00:55 INFO - PROCESS | 728 | 1463036455396 Marionette DEBUG loaded listener.js 00:00:55 INFO - PROCESS | 728 | ++DOMWINDOW == 73 (000000F1E1010800) [pid = 728] [serial = 73] [outer = 000000F1DF560400] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 72 (000000F1E1C1DC00) [pid = 728] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 71 (000000F1DF652400) [pid = 728] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 70 (000000F1E82CA800) [pid = 728] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 69 (000000F1E9BC5C00) [pid = 728] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 68 (000000F1DA978400) [pid = 728] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 67 (000000F1DAA81800) [pid = 728] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 66 (000000F1E0E85C00) [pid = 728] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 00:00:55 INFO - PROCESS | 728 | --DOMWINDOW == 65 (000000F1E4B1E000) [pid = 728] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 00:00:56 INFO - PROCESS | 728 | 1463036456091 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 00:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 900ms 00:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 00:00:56 INFO - PROCESS | 728 | 1463036456129 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 728 | 1463036456132 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 00:00:56 INFO - PROCESS | 728 | 1463036456143 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 728 | 1463036456148 Marionette TRACE conn6 <- [1,66,null,{}] 00:00:56 INFO - PROCESS | 728 | 1463036456159 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}] 00:00:56 INFO - PROCESS | 728 | 1463036456249 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 00:00:56 INFO - PROCESS | 728 | 1463036456309 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4B93800 == 24 [pid = 728] [id = 26] 00:00:56 INFO - PROCESS | 728 | ++DOMWINDOW == 66 (000000F1DF562C00) [pid = 728] [serial = 74] [outer = 0000000000000000] 00:00:56 INFO - PROCESS | 728 | ++DOMWINDOW == 67 (000000F1E4670C00) [pid = 728] [serial = 75] [outer = 000000F1DF562C00] 00:00:56 INFO - PROCESS | 728 | 1463036456357 Marionette DEBUG loaded listener.js 00:00:56 INFO - PROCESS | 728 | ++DOMWINDOW == 68 (000000F1E49BEC00) [pid = 728] [serial = 76] [outer = 000000F1DF562C00] 00:00:56 INFO - PROCESS | 728 | 1463036456680 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]]]}] 00:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 00:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 00:00:56 INFO - PROCESS | 728 | 1463036456725 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 00:00:56 INFO - PROCESS | 728 | 1463036456728 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 00:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 00:00:56 INFO - PROCESS | 728 | 1463036456732 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 00:00:56 INFO - PROCESS | 728 | 1463036456733 Marionette TRACE conn6 <- [1,70,null,{}] 00:00:56 INFO - PROCESS | 728 | 1463036456737 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}] 00:00:56 INFO - PROCESS | 728 | 1463036456829 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 00:00:56 INFO - PROCESS | 728 | 1463036456882 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5486000 == 25 [pid = 728] [id = 27] 00:00:56 INFO - PROCESS | 728 | ++DOMWINDOW == 69 (000000F1E4B1F800) [pid = 728] [serial = 77] [outer = 0000000000000000] 00:00:56 INFO - PROCESS | 728 | ++DOMWINDOW == 70 (000000F1E52B0C00) [pid = 728] [serial = 78] [outer = 000000F1E4B1F800] 00:00:56 INFO - PROCESS | 728 | 1463036456931 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 728 | ++DOMWINDOW == 71 (000000F1E6E4E800) [pid = 728] [serial = 79] [outer = 000000F1E4B1F800] 00:00:57 INFO - PROCESS | 728 | 1463036457263 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 00:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 00:00:57 INFO - PROCESS | 728 | 1463036457320 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 728 | 1463036457322 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 00:00:57 INFO - PROCESS | 728 | 1463036457325 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 728 | 1463036457327 Marionette TRACE conn6 <- [1,74,null,{}] 00:00:57 INFO - PROCESS | 728 | 1463036457331 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}] 00:00:57 INFO - PROCESS | 728 | 1463036457415 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 00:00:57 INFO - PROCESS | 728 | 1463036457468 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E772C800 == 26 [pid = 728] [id = 28] 00:00:57 INFO - PROCESS | 728 | ++DOMWINDOW == 72 (000000F1E02E3C00) [pid = 728] [serial = 80] [outer = 0000000000000000] 00:00:57 INFO - PROCESS | 728 | ++DOMWINDOW == 73 (000000F1E6F0E000) [pid = 728] [serial = 81] [outer = 000000F1E02E3C00] 00:00:57 INFO - PROCESS | 728 | 1463036457514 Marionette DEBUG loaded listener.js 00:00:57 INFO - PROCESS | 728 | ++DOMWINDOW == 74 (000000F1E7872000) [pid = 728] [serial = 82] [outer = 000000F1E02E3C00] 00:00:57 INFO - PROCESS | 728 | 1463036457867 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]]]}] 00:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 00:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 00:00:57 INFO - PROCESS | 728 | 1463036457916 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 00:00:57 INFO - PROCESS | 728 | 1463036457918 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 00:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 00:00:57 INFO - PROCESS | 728 | 1463036457929 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 00:00:57 INFO - PROCESS | 728 | 1463036457931 Marionette TRACE conn6 <- [1,78,null,{}] 00:00:57 INFO - PROCESS | 728 | 1463036457935 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}] 00:00:58 INFO - PROCESS | 728 | 1463036458078 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 00:00:58 INFO - PROCESS | 728 | 1463036458158 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB348000 == 27 [pid = 728] [id = 29] 00:00:58 INFO - PROCESS | 728 | ++DOMWINDOW == 75 (000000F1DAA13800) [pid = 728] [serial = 83] [outer = 0000000000000000] 00:00:58 INFO - PROCESS | 728 | ++DOMWINDOW == 76 (000000F1DAA1A400) [pid = 728] [serial = 84] [outer = 000000F1DAA13800] 00:00:58 INFO - PROCESS | 728 | 1463036458216 Marionette DEBUG loaded listener.js 00:00:58 INFO - PROCESS | 728 | ++DOMWINDOW == 77 (000000F1DB2D3400) [pid = 728] [serial = 85] [outer = 000000F1DAA13800] 00:00:58 INFO - PROCESS | 728 | 1463036458772 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]]]}] 00:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 00:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 902ms 00:00:58 INFO - PROCESS | 728 | 1463036458828 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 00:00:58 INFO - PROCESS | 728 | 1463036458832 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 00:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 00:00:58 INFO - PROCESS | 728 | 1463036458838 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 00:00:58 INFO - PROCESS | 728 | 1463036458841 Marionette TRACE conn6 <- [1,82,null,{}] 00:00:58 INFO - PROCESS | 728 | 1463036458846 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}] 00:00:58 INFO - PROCESS | 728 | 1463036458956 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 00:00:59 INFO - PROCESS | 728 | 1463036459056 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8022000 == 28 [pid = 728] [id = 30] 00:00:59 INFO - PROCESS | 728 | ++DOMWINDOW == 78 (000000F1E46DB800) [pid = 728] [serial = 86] [outer = 0000000000000000] 00:00:59 INFO - PROCESS | 728 | ++DOMWINDOW == 79 (000000F1E494B000) [pid = 728] [serial = 87] [outer = 000000F1E46DB800] 00:00:59 INFO - PROCESS | 728 | 1463036459115 Marionette DEBUG loaded listener.js 00:00:59 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F1E6F0D400) [pid = 728] [serial = 88] [outer = 000000F1E46DB800] 00:00:59 INFO - PROCESS | 728 | 1463036459669 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]]]}] 00:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 00:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 878ms 00:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 00:00:59 INFO - PROCESS | 728 | 1463036459719 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 00:00:59 INFO - PROCESS | 728 | 1463036459723 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 00:00:59 INFO - PROCESS | 728 | 1463036459727 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 00:00:59 INFO - PROCESS | 728 | 1463036459729 Marionette TRACE conn6 <- [1,86,null,{}] 00:00:59 INFO - PROCESS | 728 | 1463036459733 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}] 00:00:59 INFO - PROCESS | 728 | 1463036459829 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 00:00:59 INFO - PROCESS | 728 | 1463036459903 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:00:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E9DF1800 == 29 [pid = 728] [id = 31] 00:00:59 INFO - PROCESS | 728 | ++DOMWINDOW == 81 (000000F1E840CC00) [pid = 728] [serial = 89] [outer = 0000000000000000] 00:00:59 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F1E8433C00) [pid = 728] [serial = 90] [outer = 000000F1E840CC00] 00:00:59 INFO - PROCESS | 728 | 1463036459962 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F1E85D5400) [pid = 728] [serial = 91] [outer = 000000F1E840CC00] 00:01:00 INFO - PROCESS | 728 | 1463036460506 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]]]}] 00:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 00:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 00:01:00 INFO - PROCESS | 728 | 1463036460567 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 00:01:00 INFO - PROCESS | 728 | 1463036460572 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 00:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 00:01:00 INFO - PROCESS | 728 | 1463036460584 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 00:01:00 INFO - PROCESS | 728 | 1463036460589 Marionette TRACE conn6 <- [1,90,null,{}] 00:01:00 INFO - PROCESS | 728 | 1463036460607 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}] 00:01:00 INFO - PROCESS | 728 | 1463036460707 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 00:01:00 INFO - PROCESS | 728 | 1463036460768 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAA8800 == 30 [pid = 728] [id = 32] 00:01:00 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1DAA06800) [pid = 728] [serial = 92] [outer = 0000000000000000] 00:01:00 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1DAA0F000) [pid = 728] [serial = 93] [outer = 000000F1DAA06800] 00:01:00 INFO - PROCESS | 728 | 1463036460823 Marionette DEBUG loaded listener.js 00:01:00 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1E9103000) [pid = 728] [serial = 94] [outer = 000000F1DAA06800] 00:01:01 INFO - PROCESS | 728 | 1463036461452 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]]]}] 00:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 00:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 902ms 00:01:01 INFO - PROCESS | 728 | 1463036461482 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 00:01:01 INFO - PROCESS | 728 | 1463036461486 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 00:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 00:01:01 INFO - PROCESS | 728 | 1463036461507 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 00:01:01 INFO - PROCESS | 728 | 1463036461512 Marionette TRACE conn6 <- [1,94,null,{}] 00:01:01 INFO - PROCESS | 728 | 1463036461519 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}] 00:01:01 INFO - PROCESS | 728 | 1463036461613 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 00:01:01 INFO - PROCESS | 728 | 1463036461678 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0282000 == 31 [pid = 728] [id = 33] 00:01:01 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F1DAA13C00) [pid = 728] [serial = 95] [outer = 0000000000000000] 00:01:01 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1DAA1B800) [pid = 728] [serial = 96] [outer = 000000F1DAA13C00] 00:01:01 INFO - PROCESS | 728 | 1463036461730 Marionette DEBUG loaded listener.js 00:01:01 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1DB2CC400) [pid = 728] [serial = 97] [outer = 000000F1DAA13C00] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1DF33A800) [pid = 728] [serial = 4] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1E46D9400) [pid = 728] [serial = 27] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F1E7605400) [pid = 728] [serial = 33] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1E8437800) [pid = 728] [serial = 36] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F1E9BCE000) [pid = 728] [serial = 39] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F1EA16A800) [pid = 728] [serial = 40] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F1DA980C00) [pid = 728] [serial = 42] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F1E6F05800) [pid = 728] [serial = 45] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 80 (000000F1E9111C00) [pid = 728] [serial = 48] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 79 (000000F1E100D000) [pid = 728] [serial = 51] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 78 (000000F1DAA1DC00) [pid = 728] [serial = 54] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 77 (000000F1EB63C800) [pid = 728] [serial = 57] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 76 (000000F1DAB2B800) [pid = 728] [serial = 60] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 75 (000000F1E4B21000) [pid = 728] [serial = 21] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 74 (000000F1E75A0C00) [pid = 728] [serial = 22] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 73 (000000F1DBF10000) [pid = 728] [serial = 24] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 72 (000000F1E52A4000) [pid = 728] [serial = 43] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 71 (000000F1DA047000) [pid = 728] [serial = 30] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 70 (000000F1E6F0F400) [pid = 728] [serial = 46] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 69 (000000F1ECE7B400) [pid = 728] [serial = 49] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 68 (000000F1EEB0E400) [pid = 728] [serial = 63] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 67 (000000F1E8EC2400) [pid = 728] [serial = 37] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 66 (000000F1E5112800) [pid = 728] [serial = 28] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 65 (000000F1E805E000) [pid = 728] [serial = 17] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 64 (000000F1E7D81400) [pid = 728] [serial = 14] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 63 (000000F1E3D81000) [pid = 728] [serial = 9] [outer = 0000000000000000] [url = about:blank] 00:01:01 INFO - PROCESS | 728 | --DOMWINDOW == 62 (000000F1E3D82C00) [pid = 728] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 00:01:02 INFO - PROCESS | 728 | 1463036462205 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 00:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 732ms 00:01:02 INFO - PROCESS | 728 | 1463036462240 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 728 | 1463036462246 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 00:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 00:01:02 INFO - PROCESS | 728 | 1463036462252 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 728 | 1463036462255 Marionette TRACE conn6 <- [1,98,null,{}] 00:01:02 INFO - PROCESS | 728 | 1463036462259 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}] 00:01:02 INFO - PROCESS | 728 | 1463036462340 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 00:01:02 INFO - PROCESS | 728 | 1463036462350 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E03E8000 == 32 [pid = 728] [id = 34] 00:01:02 INFO - PROCESS | 728 | ++DOMWINDOW == 63 (000000F1DF316800) [pid = 728] [serial = 98] [outer = 0000000000000000] 00:01:02 INFO - PROCESS | 728 | ++DOMWINDOW == 64 (000000F1DFDCA000) [pid = 728] [serial = 99] [outer = 000000F1DF316800] 00:01:02 INFO - PROCESS | 728 | 1463036462396 Marionette DEBUG loaded listener.js 00:01:02 INFO - PROCESS | 728 | ++DOMWINDOW == 65 (000000F1E0D38000) [pid = 728] [serial = 100] [outer = 000000F1DF316800] 00:01:02 INFO - PROCESS | 728 | 1463036462808 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]]]}] 00:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 00:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 586ms 00:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 00:01:02 INFO - PROCESS | 728 | 1463036462840 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 00:01:02 INFO - PROCESS | 728 | 1463036462843 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 00:01:02 INFO - PROCESS | 728 | 1463036462846 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 00:01:02 INFO - PROCESS | 728 | 1463036462850 Marionette TRACE conn6 <- [1,102,null,{}] 00:01:02 INFO - PROCESS | 728 | 1463036462861 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}] 00:01:02 INFO - PROCESS | 728 | 1463036462946 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 00:01:02 INFO - PROCESS | 728 | 1463036462955 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E51A4800 == 33 [pid = 728] [id = 35] 00:01:02 INFO - PROCESS | 728 | ++DOMWINDOW == 66 (000000F1E3E36800) [pid = 728] [serial = 101] [outer = 0000000000000000] 00:01:03 INFO - PROCESS | 728 | ++DOMWINDOW == 67 (000000F1E46DEC00) [pid = 728] [serial = 102] [outer = 000000F1E3E36800] 00:01:03 INFO - PROCESS | 728 | 1463036463005 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 728 | ++DOMWINDOW == 68 (000000F1E511A400) [pid = 728] [serial = 103] [outer = 000000F1E3E36800] 00:01:03 INFO - PROCESS | 728 | 1463036463398 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]]]}] 00:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 00:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 588ms 00:01:03 INFO - PROCESS | 728 | 1463036463436 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 00:01:03 INFO - PROCESS | 728 | 1463036463439 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 00:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 00:01:03 INFO - PROCESS | 728 | 1463036463442 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 00:01:03 INFO - PROCESS | 728 | 1463036463444 Marionette TRACE conn6 <- [1,106,null,{}] 00:01:03 INFO - PROCESS | 728 | 1463036463448 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}] 00:01:03 INFO - PROCESS | 728 | 1463036463526 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 00:01:03 INFO - PROCESS | 728 | 1463036463533 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75D1000 == 34 [pid = 728] [id = 36] 00:01:03 INFO - PROCESS | 728 | ++DOMWINDOW == 69 (000000F1E5123000) [pid = 728] [serial = 104] [outer = 0000000000000000] 00:01:03 INFO - PROCESS | 728 | ++DOMWINDOW == 70 (000000F1E52A5400) [pid = 728] [serial = 105] [outer = 000000F1E5123000] 00:01:03 INFO - PROCESS | 728 | 1463036463579 Marionette DEBUG loaded listener.js 00:01:03 INFO - PROCESS | 728 | ++DOMWINDOW == 71 (000000F1E5C2EC00) [pid = 728] [serial = 106] [outer = 000000F1E5123000] 00:01:04 INFO - PROCESS | 728 | 1463036463995 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 00:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 00:01:04 INFO - PROCESS | 728 | 1463036464032 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 728 | 1463036464035 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 00:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 00:01:04 INFO - PROCESS | 728 | 1463036464055 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 728 | 1463036464057 Marionette TRACE conn6 <- [1,110,null,{}] 00:01:04 INFO - PROCESS | 728 | 1463036464062 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}] 00:01:04 INFO - PROCESS | 728 | 1463036464138 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 00:01:04 INFO - PROCESS | 728 | 1463036464145 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7BE9000 == 35 [pid = 728] [id = 37] 00:01:04 INFO - PROCESS | 728 | ++DOMWINDOW == 72 (000000F1E5C34000) [pid = 728] [serial = 107] [outer = 0000000000000000] 00:01:04 INFO - PROCESS | 728 | ++DOMWINDOW == 73 (000000F1E6F11000) [pid = 728] [serial = 108] [outer = 000000F1E5C34000] 00:01:04 INFO - PROCESS | 728 | 1463036464190 Marionette DEBUG loaded listener.js 00:01:04 INFO - PROCESS | 728 | ++DOMWINDOW == 74 (000000F1E82CBC00) [pid = 728] [serial = 109] [outer = 000000F1E5C34000] 00:01:04 INFO - PROCESS | 728 | 1463036464628 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]]]}] 00:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 00:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 649ms 00:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 00:01:04 INFO - PROCESS | 728 | 1463036464702 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 00:01:04 INFO - PROCESS | 728 | 1463036464704 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 00:01:04 INFO - PROCESS | 728 | 1463036464708 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 00:01:04 INFO - PROCESS | 728 | 1463036464709 Marionette TRACE conn6 <- [1,114,null,{}] 00:01:04 INFO - PROCESS | 728 | 1463036464721 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}] 00:01:04 INFO - PROCESS | 728 | 1463036464839 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 00:01:04 INFO - PROCESS | 728 | 1463036464908 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA61C000 == 36 [pid = 728] [id = 38] 00:01:04 INFO - PROCESS | 728 | ++DOMWINDOW == 75 (000000F1E8EC2400) [pid = 728] [serial = 110] [outer = 0000000000000000] 00:01:04 INFO - PROCESS | 728 | ++DOMWINDOW == 76 (000000F1E9BD2800) [pid = 728] [serial = 111] [outer = 000000F1E8EC2400] 00:01:04 INFO - PROCESS | 728 | 1463036464954 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 728 | ++DOMWINDOW == 77 (000000F1EA630C00) [pid = 728] [serial = 112] [outer = 000000F1E8EC2400] 00:01:05 INFO - PROCESS | 728 | 1463036465349 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]]]}] 00:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 00:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 690ms 00:01:05 INFO - PROCESS | 728 | 1463036465409 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 00:01:05 INFO - PROCESS | 728 | 1463036465411 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 00:01:05 INFO - PROCESS | 728 | 1463036465415 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 00:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 00:01:05 INFO - PROCESS | 728 | 1463036465417 Marionette TRACE conn6 <- [1,118,null,{}] 00:01:05 INFO - PROCESS | 728 | 1463036465421 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}] 00:01:05 INFO - PROCESS | 728 | 1463036465519 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 00:01:05 INFO - PROCESS | 728 | 1463036465527 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F1D99E0000 == 37 [pid = 728] [id = 39] 00:01:05 INFO - PROCESS | 728 | ++DOMWINDOW == 78 (000000F1DACAA000) [pid = 728] [serial = 113] [outer = 0000000000000000] 00:01:05 INFO - PROCESS | 728 | ++DOMWINDOW == 79 (000000F1DACB0C00) [pid = 728] [serial = 114] [outer = 000000F1DACAA000] 00:01:05 INFO - PROCESS | 728 | 1463036465571 Marionette DEBUG loaded listener.js 00:01:05 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F1E8EC9C00) [pid = 728] [serial = 115] [outer = 000000F1DACAA000] 00:01:05 INFO - PROCESS | 728 | 1463036465960 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]]]}] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 79 (000000F1DAB30C00) [pid = 728] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 78 (000000F1DF562C00) [pid = 728] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 77 (000000F1DF560400) [pid = 728] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 76 (000000F1E4B1F800) [pid = 728] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 75 (000000F1EED71400) [pid = 728] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 74 (000000F1DAB22400) [pid = 728] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 73 (000000F1E4676C00) [pid = 728] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 72 (000000F1EB647C00) [pid = 728] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 71 (000000F1E1008000) [pid = 728] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 00:01:05 INFO - PROCESS | 728 | --DOMWINDOW == 70 (000000F1DAA18C00) [pid = 728] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 00:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 00:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 00:01:06 INFO - PROCESS | 728 | 1463036466007 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 728 | 1463036466009 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 00:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 00:01:06 INFO - PROCESS | 728 | 1463036466013 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 728 | 1463036466014 Marionette TRACE conn6 <- [1,122,null,{}] 00:01:06 INFO - PROCESS | 728 | 1463036466018 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}] 00:01:06 INFO - PROCESS | 728 | 1463036466101 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 00:01:06 INFO - PROCESS | 728 | 1463036466107 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAB1000 == 38 [pid = 728] [id = 40] 00:01:06 INFO - PROCESS | 728 | ++DOMWINDOW == 71 (000000F1DACB5400) [pid = 728] [serial = 116] [outer = 0000000000000000] 00:01:06 INFO - PROCESS | 728 | ++DOMWINDOW == 72 (000000F1DF562C00) [pid = 728] [serial = 117] [outer = 000000F1DACB5400] 00:01:06 INFO - PROCESS | 728 | 1463036466152 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 728 | ++DOMWINDOW == 73 (000000F1EA63E400) [pid = 728] [serial = 118] [outer = 000000F1DACB5400] 00:01:06 INFO - PROCESS | 728 | 1463036466535 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]]]}] 00:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 00:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 00:01:06 INFO - PROCESS | 728 | 1463036466606 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 00:01:06 INFO - PROCESS | 728 | 1463036466608 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 00:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 00:01:06 INFO - PROCESS | 728 | 1463036466611 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 00:01:06 INFO - PROCESS | 728 | 1463036466613 Marionette TRACE conn6 <- [1,126,null,{}] 00:01:06 INFO - PROCESS | 728 | 1463036466617 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}] 00:01:06 INFO - PROCESS | 728 | 1463036466692 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 00:01:06 INFO - PROCESS | 728 | 1463036466699 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBE2000 == 39 [pid = 728] [id = 41] 00:01:06 INFO - PROCESS | 728 | ++DOMWINDOW == 74 (000000F1DAD13C00) [pid = 728] [serial = 119] [outer = 0000000000000000] 00:01:06 INFO - PROCESS | 728 | ++DOMWINDOW == 75 (000000F1DAD18400) [pid = 728] [serial = 120] [outer = 000000F1DAD13C00] 00:01:06 INFO - PROCESS | 728 | 1463036466745 Marionette DEBUG loaded listener.js 00:01:06 INFO - PROCESS | 728 | ++DOMWINDOW == 76 (000000F1E510E000) [pid = 728] [serial = 121] [outer = 000000F1DAD13C00] 00:01:07 INFO - PROCESS | 728 | 1463036467117 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 00:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 523ms 00:01:07 INFO - PROCESS | 728 | 1463036467138 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 728 | 1463036467140 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 00:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 00:01:07 INFO - PROCESS | 728 | 1463036467143 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 728 | 1463036467145 Marionette TRACE conn6 <- [1,130,null,{}] 00:01:07 INFO - PROCESS | 728 | 1463036467149 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}] 00:01:07 INFO - PROCESS | 728 | 1463036467251 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 00:01:07 INFO - PROCESS | 728 | 1463036467269 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABBF800 == 40 [pid = 728] [id = 42] 00:01:07 INFO - PROCESS | 728 | ++DOMWINDOW == 77 (000000F1DABCD000) [pid = 728] [serial = 122] [outer = 0000000000000000] 00:01:07 INFO - PROCESS | 728 | ++DOMWINDOW == 78 (000000F1DABD6400) [pid = 728] [serial = 123] [outer = 000000F1DABCD000] 00:01:07 INFO - PROCESS | 728 | 1463036467321 Marionette DEBUG loaded listener.js 00:01:07 INFO - PROCESS | 728 | ++DOMWINDOW == 79 (000000F1DAD1B400) [pid = 728] [serial = 124] [outer = 000000F1DABCD000] 00:01:07 INFO - PROCESS | 728 | 1463036467721 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]]]}] 00:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 00:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 627ms 00:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 00:01:07 INFO - PROCESS | 728 | 1463036467774 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 00:01:07 INFO - PROCESS | 728 | 1463036467777 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 00:01:07 INFO - PROCESS | 728 | 1463036467780 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 00:01:07 INFO - PROCESS | 728 | 1463036467783 Marionette TRACE conn6 <- [1,134,null,{}] 00:01:07 INFO - PROCESS | 728 | 1463036467787 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}] 00:01:07 INFO - PROCESS | 728 | 1463036467910 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 00:01:07 INFO - PROCESS | 728 | 1463036467925 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF430000 == 41 [pid = 728] [id = 43] 00:01:07 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F1EB523400) [pid = 728] [serial = 125] [outer = 0000000000000000] 00:01:07 INFO - PROCESS | 728 | ++DOMWINDOW == 81 (000000F1EB63F400) [pid = 728] [serial = 126] [outer = 000000F1EB523400] 00:01:07 INFO - PROCESS | 728 | 1463036467975 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F1ECE80C00) [pid = 728] [serial = 127] [outer = 000000F1EB523400] 00:01:08 INFO - PROCESS | 728 | 1463036468395 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]]]}] 00:01:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 00:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 628ms 00:01:08 INFO - PROCESS | 728 | 1463036468412 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 00:01:08 INFO - PROCESS | 728 | 1463036468417 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 00:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 00:01:08 INFO - PROCESS | 728 | 1463036468422 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 00:01:08 INFO - PROCESS | 728 | 1463036468427 Marionette TRACE conn6 <- [1,138,null,{}] 00:01:08 INFO - PROCESS | 728 | 1463036468435 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}] 00:01:08 INFO - PROCESS | 728 | 1463036468545 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 00:01:08 INFO - PROCESS | 728 | 1463036468674 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF531000 == 42 [pid = 728] [id = 44] 00:01:08 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F1DAA10C00) [pid = 728] [serial = 128] [outer = 0000000000000000] 00:01:08 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1DAB2B000) [pid = 728] [serial = 129] [outer = 000000F1DAA10C00] 00:01:08 INFO - PROCESS | 728 | 1463036468733 Marionette DEBUG loaded listener.js 00:01:08 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1DB132400) [pid = 728] [serial = 130] [outer = 000000F1DAA10C00] 00:01:09 INFO - PROCESS | 728 | 1463036469313 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]]]}] 00:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 00:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 943ms 00:01:09 INFO - PROCESS | 728 | 1463036469369 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 00:01:09 INFO - PROCESS | 728 | 1463036469376 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 00:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 00:01:09 INFO - PROCESS | 728 | 1463036469383 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 00:01:09 INFO - PROCESS | 728 | 1463036469386 Marionette TRACE conn6 <- [1,142,null,{}] 00:01:09 INFO - PROCESS | 728 | 1463036469391 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}] 00:01:09 INFO - PROCESS | 728 | 1463036469497 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 00:01:09 INFO - PROCESS | 728 | 1463036469561 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75CD800 == 43 [pid = 728] [id = 45] 00:01:09 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1E0D40000) [pid = 728] [serial = 131] [outer = 0000000000000000] 00:01:09 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F1E0D43C00) [pid = 728] [serial = 132] [outer = 000000F1E0D40000] 00:01:09 INFO - PROCESS | 728 | 1463036469617 Marionette DEBUG loaded listener.js 00:01:09 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1E0DD1800) [pid = 728] [serial = 133] [outer = 000000F1E0D40000] 00:01:10 INFO - PROCESS | 728 | 1463036470236 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]]]}] 00:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 00:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 879ms 00:01:10 INFO - PROCESS | 728 | 1463036470267 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 00:01:10 INFO - PROCESS | 728 | 1463036470270 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 00:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 00:01:10 INFO - PROCESS | 728 | 1463036470274 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 00:01:10 INFO - PROCESS | 728 | 1463036470278 Marionette TRACE conn6 <- [1,146,null,{}] 00:01:10 INFO - PROCESS | 728 | 1463036470290 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}] 00:01:10 INFO - PROCESS | 728 | 1463036470397 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 00:01:10 INFO - PROCESS | 728 | 1463036470462 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF66D000 == 44 [pid = 728] [id = 46] 00:01:10 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1E511B800) [pid = 728] [serial = 134] [outer = 0000000000000000] 00:01:10 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F1E54DF000) [pid = 728] [serial = 135] [outer = 000000F1E511B800] 00:01:10 INFO - PROCESS | 728 | 1463036470521 Marionette DEBUG loaded listener.js 00:01:10 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1E840BC00) [pid = 728] [serial = 136] [outer = 000000F1E511B800] 00:01:11 INFO - PROCESS | 728 | 1463036471207 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]]]}] 00:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 00:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 986ms 00:01:11 INFO - PROCESS | 728 | 1463036471261 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 00:01:11 INFO - PROCESS | 728 | 1463036471264 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 00:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 00:01:11 INFO - PROCESS | 728 | 1463036471268 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 00:01:11 INFO - PROCESS | 728 | 1463036471270 Marionette TRACE conn6 <- [1,150,null,{}] 00:01:11 INFO - PROCESS | 728 | 1463036471274 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}] 00:01:11 INFO - PROCESS | 728 | 1463036471378 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 00:01:11 INFO - PROCESS | 728 | 1463036471441 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB9CD800 == 45 [pid = 728] [id = 47] 00:01:11 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1E0D3C000) [pid = 728] [serial = 137] [outer = 0000000000000000] 00:01:11 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1E5123800) [pid = 728] [serial = 138] [outer = 000000F1E0D3C000] 00:01:11 INFO - PROCESS | 728 | 1463036471497 Marionette DEBUG loaded listener.js 00:01:11 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1E8EC5800) [pid = 728] [serial = 139] [outer = 000000F1E0D3C000] 00:01:12 INFO - PROCESS | 728 | 1463036472226 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]]]}] 00:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 00:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1033ms 00:01:12 INFO - PROCESS | 728 | 1463036472304 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 00:01:12 INFO - PROCESS | 728 | 1463036472309 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 00:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 00:01:12 INFO - PROCESS | 728 | 1463036472322 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 00:01:12 INFO - PROCESS | 728 | 1463036472326 Marionette TRACE conn6 <- [1,154,null,{}] 00:01:12 INFO - PROCESS | 728 | 1463036472332 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}] 00:01:12 INFO - PROCESS | 728 | 1463036472470 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 00:01:12 INFO - PROCESS | 728 | 1463036472510 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE38800 == 46 [pid = 728] [id = 48] 00:01:12 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1DABD9800) [pid = 728] [serial = 140] [outer = 0000000000000000] 00:01:12 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1DAD10C00) [pid = 728] [serial = 141] [outer = 000000F1DABD9800] 00:01:12 INFO - PROCESS | 728 | 1463036472560 Marionette DEBUG loaded listener.js 00:01:12 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1DB2D6C00) [pid = 728] [serial = 142] [outer = 000000F1DABD9800] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABBF800 == 45 [pid = 728] [id = 42] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBE2000 == 44 [pid = 728] [id = 41] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAB1000 == 43 [pid = 728] [id = 40] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1D99E0000 == 42 [pid = 728] [id = 39] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA61C000 == 41 [pid = 728] [id = 38] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7BE9000 == 40 [pid = 728] [id = 37] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75D1000 == 39 [pid = 728] [id = 36] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E51A4800 == 38 [pid = 728] [id = 35] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E03E8000 == 37 [pid = 728] [id = 34] 00:01:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0282000 == 36 [pid = 728] [id = 33] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1E6F0E000) [pid = 728] [serial = 81] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1EED74800) [pid = 728] [serial = 66] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1DB2CE000) [pid = 728] [serial = 61] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1EB643000) [pid = 728] [serial = 58] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F1EEB16000) [pid = 728] [serial = 64] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F1E466C400) [pid = 728] [serial = 52] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F1E4672800) [pid = 728] [serial = 55] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F1DB2CD800) [pid = 728] [serial = 69] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1E4670C00) [pid = 728] [serial = 75] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1E02F0000) [pid = 728] [serial = 72] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F1E52B0C00) [pid = 728] [serial = 78] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1E1010800) [pid = 728] [serial = 73] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F1DC20AC00) [pid = 728] [serial = 70] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F1E49BEC00) [pid = 728] [serial = 76] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F1EED7B400) [pid = 728] [serial = 67] [outer = 0000000000000000] [url = about:blank] 00:01:12 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F1E6E4E800) [pid = 728] [serial = 79] [outer = 0000000000000000] [url = about:blank] 00:01:13 INFO - PROCESS | 728 | 1463036473023 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 00:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 732ms 00:01:13 INFO - PROCESS | 728 | 1463036473050 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 728 | 1463036473056 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 00:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 00:01:13 INFO - PROCESS | 728 | 1463036473063 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 728 | 1463036473065 Marionette TRACE conn6 <- [1,158,null,{}] 00:01:13 INFO - PROCESS | 728 | 1463036473092 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}] 00:01:13 INFO - PROCESS | 728 | 1463036473174 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 00:01:13 INFO - PROCESS | 728 | 1463036473181 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DC27E800 == 37 [pid = 728] [id = 49] 00:01:13 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F1DABCEC00) [pid = 728] [serial = 143] [outer = 0000000000000000] 00:01:13 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F1DAD14400) [pid = 728] [serial = 144] [outer = 000000F1DABCEC00] 00:01:13 INFO - PROCESS | 728 | 1463036473227 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1DB447400) [pid = 728] [serial = 145] [outer = 000000F1DABCEC00] 00:01:13 INFO - PROCESS | 728 | 1463036473657 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]]]}] 00:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 00:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 628ms 00:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 00:01:13 INFO - PROCESS | 728 | 1463036473692 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 00:01:13 INFO - PROCESS | 728 | 1463036473694 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 00:01:13 INFO - PROCESS | 728 | 1463036473698 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 00:01:13 INFO - PROCESS | 728 | 1463036473701 Marionette TRACE conn6 <- [1,162,null,{}] 00:01:13 INFO - PROCESS | 728 | 1463036473713 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}] 00:01:13 INFO - PROCESS | 728 | 1463036473797 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 00:01:13 INFO - PROCESS | 728 | 1463036473806 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E51A2000 == 38 [pid = 728] [id = 50] 00:01:13 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1E0233000) [pid = 728] [serial = 146] [outer = 0000000000000000] 00:01:13 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1E0D41800) [pid = 728] [serial = 147] [outer = 000000F1E0233000] 00:01:13 INFO - PROCESS | 728 | 1463036473854 Marionette DEBUG loaded listener.js 00:01:13 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F1E100AC00) [pid = 728] [serial = 148] [outer = 000000F1E0233000] 00:01:14 INFO - PROCESS | 728 | 1463036474304 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 00:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 00:01:14 INFO - PROCESS | 728 | 1463036474329 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 728 | 1463036474332 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 00:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 00:01:14 INFO - PROCESS | 728 | 1463036474335 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - PROCESS | 728 | 1463036474337 Marionette TRACE conn6 <- [1,166,null,{}] 00:01:14 INFO - PROCESS | 728 | 1463036474346 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}] 00:01:14 INFO - PROCESS | 728 | 1463036474429 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 00:01:14 INFO - PROCESS | 728 | 1463036474438 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75D1000 == 39 [pid = 728] [id = 51] 00:01:14 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1E3E39000) [pid = 728] [serial = 149] [outer = 0000000000000000] 00:01:14 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1E466EC00) [pid = 728] [serial = 150] [outer = 000000F1E3E39000] 00:01:14 INFO - PROCESS | 728 | 1463036474484 Marionette DEBUG loaded listener.js 00:01:14 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F1E46D5000) [pid = 728] [serial = 151] [outer = 000000F1E3E39000] 00:01:14 INFO - PROCESS | 728 | 1463036474901 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]]]}] 00:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 00:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 00:01:14 INFO - PROCESS | 728 | 1463036474924 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 00:01:14 INFO - PROCESS | 728 | 1463036474926 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 00:01:14 INFO - PROCESS | 728 | 1463036474929 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 00:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 00:01:14 INFO - PROCESS | 728 | 1463036474931 Marionette TRACE conn6 <- [1,170,null,{}] 00:01:14 INFO - PROCESS | 728 | 1463036474949 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}] 00:01:15 INFO - PROCESS | 728 | 1463036475027 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 00:01:15 INFO - PROCESS | 728 | 1463036475034 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B46800 == 40 [pid = 728] [id = 52] 00:01:15 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1E4679800) [pid = 728] [serial = 152] [outer = 0000000000000000] 00:01:15 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1E4B21000) [pid = 728] [serial = 153] [outer = 000000F1E4679800] 00:01:15 INFO - PROCESS | 728 | 1463036475083 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1E511EC00) [pid = 728] [serial = 154] [outer = 000000F1E4679800] 00:01:15 INFO - PROCESS | 728 | 1463036475540 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]]]}] 00:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 00:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 651ms 00:01:15 INFO - PROCESS | 728 | 1463036475589 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 00:01:15 INFO - PROCESS | 728 | 1463036475592 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 00:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 00:01:15 INFO - PROCESS | 728 | 1463036475595 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 00:01:15 INFO - PROCESS | 728 | 1463036475597 Marionette TRACE conn6 <- [1,174,null,{}] 00:01:15 INFO - PROCESS | 728 | 1463036475601 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}] 00:01:15 INFO - PROCESS | 728 | 1463036475707 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 00:01:15 INFO - PROCESS | 728 | 1463036475715 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E82DF000 == 41 [pid = 728] [id = 53] 00:01:15 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1E52AB000) [pid = 728] [serial = 155] [outer = 0000000000000000] 00:01:15 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1E6F06C00) [pid = 728] [serial = 156] [outer = 000000F1E52AB000] 00:01:15 INFO - PROCESS | 728 | 1463036475763 Marionette DEBUG loaded listener.js 00:01:15 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1E7602800) [pid = 728] [serial = 157] [outer = 000000F1E52AB000] 00:01:16 INFO - PROCESS | 728 | 1463036476193 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 00:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 00:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 00:01:16 INFO - PROCESS | 728 | 1463036476229 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 728 | 1463036476231 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 00:01:16 INFO - PROCESS | 728 | 1463036476235 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 728 | 1463036476236 Marionette TRACE conn6 <- [1,178,null,{}] 00:01:16 INFO - PROCESS | 728 | 1463036476240 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}] 00:01:16 INFO - PROCESS | 728 | 1463036476344 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 00:01:16 INFO - PROCESS | 728 | 1463036476350 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB467000 == 42 [pid = 728] [id = 54] 00:01:16 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1E82D1C00) [pid = 728] [serial = 158] [outer = 0000000000000000] 00:01:16 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1E8435C00) [pid = 728] [serial = 159] [outer = 000000F1E82D1C00] 00:01:16 INFO - PROCESS | 728 | 1463036476396 Marionette DEBUG loaded listener.js 00:01:16 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1E85D3800) [pid = 728] [serial = 160] [outer = 000000F1E82D1C00] 00:01:16 INFO - PROCESS | 728 | 1463036476789 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]]]}] 00:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 00:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 00:01:16 INFO - PROCESS | 728 | 1463036476825 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 00:01:16 INFO - PROCESS | 728 | 1463036476828 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 00:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 00:01:16 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1E7AA4000) [pid = 728] [serial = 161] [outer = 000000F1DB015800] 00:01:16 INFO - PROCESS | 728 | 1463036476850 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 00:01:16 INFO - PROCESS | 728 | 1463036476852 Marionette TRACE conn6 <- [1,182,null,{}] 00:01:16 INFO - PROCESS | 728 | 1463036476894 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}] 00:01:17 INFO - PROCESS | 728 | 1463036477004 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 00:01:17 INFO - PROCESS | 728 | 1463036477064 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB579000 == 43 [pid = 728] [id = 55] 00:01:17 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E7B2C800) [pid = 728] [serial = 162] [outer = 0000000000000000] 00:01:17 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E82D4000) [pid = 728] [serial = 163] [outer = 000000F1E7B2C800] 00:01:17 INFO - PROCESS | 728 | 1463036477109 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E89CD000) [pid = 728] [serial = 164] [outer = 000000F1E7B2C800] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1E8EC2400) [pid = 728] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1DACAA000) [pid = 728] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1E3E36800) [pid = 728] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1DAA13C00) [pid = 728] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1DAA06800) [pid = 728] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E5C34000) [pid = 728] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1E5123000) [pid = 728] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1DABCD000) [pid = 728] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1DF316800) [pid = 728] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1DACB5400) [pid = 728] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 00:01:17 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F1DAD13C00) [pid = 728] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 00:01:17 INFO - PROCESS | 728 | 1463036477558 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]]]}] 00:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 00:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 755ms 00:01:17 INFO - PROCESS | 728 | 1463036477588 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 00:01:17 INFO - PROCESS | 728 | 1463036477591 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 00:01:17 INFO - PROCESS | 728 | 1463036477594 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 00:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 00:01:17 INFO - PROCESS | 728 | 1463036477596 Marionette TRACE conn6 <- [1,186,null,{}] 00:01:17 INFO - PROCESS | 728 | 1463036477599 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}] 00:01:17 INFO - PROCESS | 728 | 1463036477702 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 00:01:17 INFO - PROCESS | 728 | 1463036477739 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7BEA000 == 44 [pid = 728] [id = 56] 00:01:17 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1DAA1DC00) [pid = 728] [serial = 165] [outer = 0000000000000000] 00:01:17 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1E03A9400) [pid = 728] [serial = 166] [outer = 000000F1DAA1DC00] 00:01:17 INFO - PROCESS | 728 | 1463036477784 Marionette DEBUG loaded listener.js 00:01:17 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1E87DA800) [pid = 728] [serial = 167] [outer = 000000F1DAA1DC00] 00:01:18 INFO - PROCESS | 728 | 1463036478100 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 00:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 522ms 00:01:18 INFO - PROCESS | 728 | 1463036478124 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 728 | 1463036478126 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 00:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 00:01:18 INFO - PROCESS | 728 | 1463036478129 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - PROCESS | 728 | 1463036478131 Marionette TRACE conn6 <- [1,190,null,{}] 00:01:18 INFO - PROCESS | 728 | 1463036478135 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}] 00:01:18 INFO - PROCESS | 728 | 1463036478217 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 00:01:18 INFO - PROCESS | 728 | 1463036478276 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDE3000 == 45 [pid = 728] [id = 57] 00:01:18 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1E7F9C800) [pid = 728] [serial = 168] [outer = 0000000000000000] 00:01:18 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1E9BCD400) [pid = 728] [serial = 169] [outer = 000000F1E7F9C800] 00:01:18 INFO - PROCESS | 728 | 1463036478329 Marionette DEBUG loaded listener.js 00:01:18 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1EB522000) [pid = 728] [serial = 170] [outer = 000000F1E7F9C800] 00:01:18 INFO - PROCESS | 728 | 1463036478691 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]]]}] 00:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 00:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 00:01:18 INFO - PROCESS | 728 | 1463036478720 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 00:01:18 INFO - PROCESS | 728 | 1463036478722 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 00:01:18 INFO - PROCESS | 728 | 1463036478725 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 00:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 00:01:18 INFO - PROCESS | 728 | 1463036478728 Marionette TRACE conn6 <- [1,194,null,{}] 00:01:18 INFO - PROCESS | 728 | 1463036478731 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}] 00:01:18 INFO - PROCESS | 728 | 1463036478849 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 00:01:18 INFO - PROCESS | 728 | 1463036478887 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F180549800 == 46 [pid = 728] [id = 58] 00:01:18 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1EA63C800) [pid = 728] [serial = 171] [outer = 0000000000000000] 00:01:18 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1EB642000) [pid = 728] [serial = 172] [outer = 000000F1EA63C800] 00:01:18 INFO - PROCESS | 728 | 1463036478937 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1EEB1A000) [pid = 728] [serial = 173] [outer = 000000F1EA63C800] 00:01:19 INFO - PROCESS | 728 | 1463036479272 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]]]}] 00:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 00:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 00:01:19 INFO - PROCESS | 728 | 1463036479314 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 00:01:19 INFO - PROCESS | 728 | 1463036479316 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 00:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 00:01:19 INFO - PROCESS | 728 | 1463036479319 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 00:01:19 INFO - PROCESS | 728 | 1463036479321 Marionette TRACE conn6 <- [1,198,null,{}] 00:01:19 INFO - PROCESS | 728 | 1463036479325 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}] 00:01:19 INFO - PROCESS | 728 | 1463036479455 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 00:01:19 INFO - PROCESS | 728 | 1463036479517 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F180556800 == 47 [pid = 728] [id = 59] 00:01:19 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1DA97E800) [pid = 728] [serial = 174] [outer = 0000000000000000] 00:01:19 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1DAA0B800) [pid = 728] [serial = 175] [outer = 000000F1DA97E800] 00:01:19 INFO - PROCESS | 728 | 1463036479613 Marionette DEBUG loaded listener.js 00:01:19 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1DAB2C000) [pid = 728] [serial = 176] [outer = 000000F1DA97E800] 00:01:20 INFO - PROCESS | 728 | 1463036480201 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]]]}] 00:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 00:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 923ms 00:01:20 INFO - PROCESS | 728 | 1463036480247 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 00:01:20 INFO - PROCESS | 728 | 1463036480251 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 00:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 00:01:20 INFO - PROCESS | 728 | 1463036480256 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 00:01:20 INFO - PROCESS | 728 | 1463036480260 Marionette TRACE conn6 <- [1,202,null,{}] 00:01:20 INFO - PROCESS | 728 | 1463036480265 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}] 00:01:20 INFO - PROCESS | 728 | 1463036480377 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 00:01:20 INFO - PROCESS | 728 | 1463036480458 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5187800 == 48 [pid = 728] [id = 60] 00:01:20 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1DB2D5000) [pid = 728] [serial = 177] [outer = 0000000000000000] 00:01:20 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1DF35B000) [pid = 728] [serial = 178] [outer = 000000F1DB2D5000] 00:01:20 INFO - PROCESS | 728 | 1463036480519 Marionette DEBUG loaded listener.js 00:01:20 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1E0D42000) [pid = 728] [serial = 179] [outer = 000000F1DB2D5000] 00:01:21 INFO - PROCESS | 728 | 1463036481094 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]]]}] 00:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 00:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 00:01:21 INFO - PROCESS | 728 | 1463036481153 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 00:01:21 INFO - PROCESS | 728 | 1463036481157 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 00:01:21 INFO - PROCESS | 728 | 1463036481161 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 00:01:21 INFO - PROCESS | 728 | 1463036481163 Marionette TRACE conn6 <- [1,206,null,{}] 00:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 00:01:21 INFO - PROCESS | 728 | 1463036481167 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}] 00:01:21 INFO - PROCESS | 728 | 1463036481272 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 00:01:21 INFO - PROCESS | 728 | 1463036481354 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB2F000 == 49 [pid = 728] [id = 61] 00:01:21 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1E51F3400) [pid = 728] [serial = 180] [outer = 0000000000000000] 00:01:21 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1E52ABC00) [pid = 728] [serial = 181] [outer = 000000F1E51F3400] 00:01:21 INFO - PROCESS | 728 | 1463036481410 Marionette DEBUG loaded listener.js 00:01:21 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1E6F09800) [pid = 728] [serial = 182] [outer = 000000F1E51F3400] 00:01:21 INFO - PROCESS | 728 | 1463036481934 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 00:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 00:01:22 INFO - PROCESS | 728 | 1463036482007 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 728 | 1463036482012 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 00:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 00:01:22 INFO - PROCESS | 728 | 1463036482024 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 728 | 1463036482029 Marionette TRACE conn6 <- [1,210,null,{}] 00:01:22 INFO - PROCESS | 728 | 1463036482033 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}] 00:01:22 INFO - PROCESS | 728 | 1463036482174 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 00:01:22 INFO - PROCESS | 728 | 1463036482242 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF679000 == 50 [pid = 728] [id = 62] 00:01:22 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1EA1E1800) [pid = 728] [serial = 183] [outer = 0000000000000000] 00:01:22 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1ECE77800) [pid = 728] [serial = 184] [outer = 000000F1EA1E1800] 00:01:22 INFO - PROCESS | 728 | 1463036482297 Marionette DEBUG loaded listener.js 00:01:22 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1EEB16400) [pid = 728] [serial = 185] [outer = 000000F1EA1E1800] 00:01:22 INFO - PROCESS | 728 | 1463036482935 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]]]}] 00:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 00:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 943ms 00:01:22 INFO - PROCESS | 728 | 1463036482964 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 00:01:22 INFO - PROCESS | 728 | 1463036482967 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 00:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 00:01:22 INFO - PROCESS | 728 | 1463036482971 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 00:01:22 INFO - PROCESS | 728 | 1463036482973 Marionette TRACE conn6 <- [1,214,null,{}] 00:01:22 INFO - PROCESS | 728 | 1463036482978 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}] 00:01:23 INFO - PROCESS | 728 | 1463036483200 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 00:01:23 INFO - PROCESS | 728 | 1463036483278 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF92A800 == 51 [pid = 728] [id = 63] 00:01:23 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1DA0BF800) [pid = 728] [serial = 186] [outer = 0000000000000000] 00:01:23 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1DA91EC00) [pid = 728] [serial = 187] [outer = 000000F1DA0BF800] 00:01:23 INFO - PROCESS | 728 | 1463036483330 Marionette DEBUG loaded listener.js 00:01:23 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1DAA1CC00) [pid = 728] [serial = 188] [outer = 000000F1DA0BF800] 00:01:23 INFO - PROCESS | 728 | 1463036483971 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 00:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1033ms 00:01:24 INFO - PROCESS | 728 | 1463036484006 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 728 | 1463036484010 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 00:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 00:01:24 INFO - PROCESS | 728 | 1463036484014 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 728 | 1463036484019 Marionette TRACE conn6 <- [1,218,null,{}] 00:01:24 INFO - PROCESS | 728 | 1463036484038 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}] 00:01:24 INFO - PROCESS | 728 | 1463036484150 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F180549800 == 50 [pid = 728] [id = 58] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDE3000 == 49 [pid = 728] [id = 57] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7BEA000 == 48 [pid = 728] [id = 56] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB579000 == 47 [pid = 728] [id = 55] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB467000 == 46 [pid = 728] [id = 54] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E82DF000 == 45 [pid = 728] [id = 53] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B46800 == 44 [pid = 728] [id = 52] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75D1000 == 43 [pid = 728] [id = 51] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E51A2000 == 42 [pid = 728] [id = 50] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1DC27E800 == 41 [pid = 728] [id = 49] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE38800 == 40 [pid = 728] [id = 48] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1DAA1A400) [pid = 728] [serial = 84] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E494B000) [pid = 728] [serial = 87] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E8433C00) [pid = 728] [serial = 90] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1EB63F400) [pid = 728] [serial = 126] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75CD800 == 39 [pid = 728] [id = 45] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF531000 == 38 [pid = 728] [id = 44] 00:01:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF430000 == 37 [pid = 728] [id = 43] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E9BD2800) [pid = 728] [serial = 111] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1EA630C00) [pid = 728] [serial = 112] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DACB0C00) [pid = 728] [serial = 114] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E46DEC00) [pid = 728] [serial = 102] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E511A400) [pid = 728] [serial = 103] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1DB2CC400) [pid = 728] [serial = 97] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1DAA0F000) [pid = 728] [serial = 93] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1E9103000) [pid = 728] [serial = 94] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1E6F11000) [pid = 728] [serial = 108] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1DAA1B800) [pid = 728] [serial = 96] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E52A5400) [pid = 728] [serial = 105] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1DAD1B400) [pid = 728] [serial = 124] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1E5C2EC00) [pid = 728] [serial = 106] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1DFDCA000) [pid = 728] [serial = 99] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E0D38000) [pid = 728] [serial = 100] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1DF562C00) [pid = 728] [serial = 117] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1DABD6400) [pid = 728] [serial = 123] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1E8EC9C00) [pid = 728] [serial = 115] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1E510E000) [pid = 728] [serial = 121] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F1EA63E400) [pid = 728] [serial = 118] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F1DAD18400) [pid = 728] [serial = 120] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F1E82CBC00) [pid = 728] [serial = 109] [outer = 0000000000000000] [url = about:blank] 00:01:24 INFO - PROCESS | 728 | 1463036484259 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABB2000 == 38 [pid = 728] [id = 64] 00:01:24 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1DA975C00) [pid = 728] [serial = 189] [outer = 0000000000000000] 00:01:24 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1DAA09C00) [pid = 728] [serial = 190] [outer = 000000F1DA975C00] 00:01:24 INFO - PROCESS | 728 | 1463036484309 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1DABD0800) [pid = 728] [serial = 191] [outer = 000000F1DA975C00] 00:01:24 INFO - PROCESS | 728 | 1463036484682 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]]]}] 00:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 00:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 691ms 00:01:24 INFO - PROCESS | 728 | 1463036484723 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 00:01:24 INFO - PROCESS | 728 | 1463036484727 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 00:01:24 INFO - PROCESS | 728 | 1463036484731 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 00:01:24 INFO - PROCESS | 728 | 1463036484733 Marionette TRACE conn6 <- [1,222,null,{}] 00:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 00:01:24 INFO - PROCESS | 728 | 1463036484737 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}] 00:01:24 INFO - PROCESS | 728 | 1463036484821 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 00:01:24 INFO - PROCESS | 728 | 1463036484831 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CCC000 == 39 [pid = 728] [id = 65] 00:01:24 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1DB2D5800) [pid = 728] [serial = 192] [outer = 0000000000000000] 00:01:24 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1DF359000) [pid = 728] [serial = 193] [outer = 000000F1DB2D5800] 00:01:24 INFO - PROCESS | 728 | 1463036484878 Marionette DEBUG loaded listener.js 00:01:24 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1E02EEC00) [pid = 728] [serial = 194] [outer = 000000F1DB2D5800] 00:01:25 INFO - PROCESS | 728 | 1463036485294 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 00:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 584ms 00:01:25 INFO - PROCESS | 728 | 1463036485330 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 728 | 1463036485334 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 00:01:25 INFO - PROCESS | 728 | 1463036485350 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 00:01:25 INFO - PROCESS | 728 | 1463036485355 Marionette TRACE conn6 <- [1,226,null,{}] 00:01:25 INFO - PROCESS | 728 | 1463036485359 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}] 00:01:25 INFO - PROCESS | 728 | 1463036485446 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 00:01:25 INFO - PROCESS | 728 | 1463036485458 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EB3800 == 40 [pid = 728] [id = 66] 00:01:25 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1E0DCC800) [pid = 728] [serial = 195] [outer = 0000000000000000] 00:01:25 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1E100E400) [pid = 728] [serial = 196] [outer = 000000F1E0DCC800] 00:01:25 INFO - PROCESS | 728 | 1463036485504 Marionette DEBUG loaded listener.js 00:01:25 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1E4671000) [pid = 728] [serial = 197] [outer = 000000F1E0DCC800] 00:01:25 INFO - PROCESS | 728 | 1463036485948 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]]]}] 00:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 00:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 650ms 00:01:25 INFO - PROCESS | 728 | 1463036485992 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 00:01:25 INFO - PROCESS | 728 | 1463036485994 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 00:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 00:01:26 INFO - PROCESS | 728 | 1463036485997 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 728 | 1463036485999 Marionette TRACE conn6 <- [1,230,null,{}] 00:01:26 INFO - PROCESS | 728 | 1463036486002 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}] 00:01:26 INFO - PROCESS | 728 | 1463036486088 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 00:01:26 INFO - PROCESS | 728 | 1463036486096 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B3E800 == 41 [pid = 728] [id = 67] 00:01:26 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1E49C1800) [pid = 728] [serial = 198] [outer = 0000000000000000] 00:01:26 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E5107400) [pid = 728] [serial = 199] [outer = 000000F1E49C1800] 00:01:26 INFO - PROCESS | 728 | 1463036486141 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E5120400) [pid = 728] [serial = 200] [outer = 000000F1E49C1800] 00:01:26 INFO - PROCESS | 728 | 1463036486525 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]]]}] 00:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 00:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 00:01:26 INFO - PROCESS | 728 | 1463036486588 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 00:01:26 INFO - PROCESS | 728 | 1463036486590 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 00:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 00:01:26 INFO - PROCESS | 728 | 1463036486593 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 00:01:26 INFO - PROCESS | 728 | 1463036486595 Marionette TRACE conn6 <- [1,234,null,{}] 00:01:26 INFO - PROCESS | 728 | 1463036486599 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}] 00:01:26 INFO - PROCESS | 728 | 1463036486704 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 00:01:26 INFO - PROCESS | 728 | 1463036486712 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8036000 == 42 [pid = 728] [id = 68] 00:01:26 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E5C27400) [pid = 728] [serial = 201] [outer = 0000000000000000] 00:01:26 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1E6E43400) [pid = 728] [serial = 202] [outer = 000000F1E5C27400] 00:01:26 INFO - PROCESS | 728 | 1463036486798 Marionette DEBUG loaded listener.js 00:01:26 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E6F0FC00) [pid = 728] [serial = 203] [outer = 000000F1E5C27400] 00:01:27 INFO - PROCESS | 728 | 1463036487261 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 00:01:27 INFO - PROCESS | 728 | 1463036487291 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 728 | 1463036487294 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 00:01:27 INFO - PROCESS | 728 | 1463036487297 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 728 | 1463036487299 Marionette TRACE conn6 <- [1,238,null,{}] 00:01:27 INFO - PROCESS | 728 | 1463036487302 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}] 00:01:27 INFO - PROCESS | 728 | 1463036487413 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 00:01:27 INFO - PROCESS | 728 | 1463036487420 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA61A800 == 43 [pid = 728] [id = 69] 00:01:27 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E7606C00) [pid = 728] [serial = 204] [outer = 0000000000000000] 00:01:27 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1E7B35800) [pid = 728] [serial = 205] [outer = 000000F1E7606C00] 00:01:27 INFO - PROCESS | 728 | 1463036487467 Marionette DEBUG loaded listener.js 00:01:27 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1E85CB400) [pid = 728] [serial = 206] [outer = 000000F1E7606C00] 00:01:27 INFO - PROCESS | 728 | 1463036487892 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]]]}] 00:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 00:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 00:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 00:01:27 INFO - PROCESS | 728 | 1463036487927 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 00:01:27 INFO - PROCESS | 728 | 1463036487929 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 00:01:27 INFO - PROCESS | 728 | 1463036487933 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 00:01:27 INFO - PROCESS | 728 | 1463036487934 Marionette TRACE conn6 <- [1,242,null,{}] 00:01:27 INFO - PROCESS | 728 | 1463036487938 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}] 00:01:28 INFO - PROCESS | 728 | 1463036488041 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 00:01:28 INFO - PROCESS | 728 | 1463036488048 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABB4000 == 44 [pid = 728] [id = 70] 00:01:28 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F18060AC00) [pid = 728] [serial = 207] [outer = 0000000000000000] 00:01:28 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F18060D000) [pid = 728] [serial = 208] [outer = 000000F18060AC00] 00:01:28 INFO - PROCESS | 728 | 1463036488115 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1DAA1B000) [pid = 728] [serial = 209] [outer = 000000F18060AC00] 00:01:28 INFO - PROCESS | 728 | 1463036488543 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]]]}] 00:01:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 00:01:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 00:01:28 INFO - PROCESS | 728 | 1463036488565 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 00:01:28 INFO - PROCESS | 728 | 1463036488567 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 00:01:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 00:01:28 INFO - PROCESS | 728 | 1463036488571 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 00:01:28 INFO - PROCESS | 728 | 1463036488572 Marionette TRACE conn6 <- [1,246,null,{}] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1E02E3C00) [pid = 728] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1E7F9C800) [pid = 728] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E52AB000) [pid = 728] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1DAA1DC00) [pid = 728] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1E82D1C00) [pid = 728] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E3E39000) [pid = 728] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1E0D3C000) [pid = 728] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1E7B2C800) [pid = 728] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1DABCEC00) [pid = 728] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E511B800) [pid = 728] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1E0233000) [pid = 728] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1DAA10C00) [pid = 728] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1E4679800) [pid = 728] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E0D40000) [pid = 728] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1DABD9800) [pid = 728] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1E46DB800) [pid = 728] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1E840CC00) [pid = 728] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 00:01:28 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1DAA13800) [pid = 728] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 00:01:28 INFO - PROCESS | 728 | 1463036488747 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}] 00:01:28 INFO - PROCESS | 728 | 1463036488824 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 00:01:28 INFO - PROCESS | 728 | 1463036488831 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E82F9800 == 45 [pid = 728] [id = 71] 00:01:28 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1DAA16400) [pid = 728] [serial = 210] [outer = 0000000000000000] 00:01:28 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1DACA7800) [pid = 728] [serial = 211] [outer = 000000F1DAA16400] 00:01:28 INFO - PROCESS | 728 | 1463036488877 Marionette DEBUG loaded listener.js 00:01:28 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1E46DB800) [pid = 728] [serial = 212] [outer = 000000F1DAA16400] 00:01:29 INFO - PROCESS | 728 | 1463036489281 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]]]}] 00:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 00:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 734ms 00:01:29 INFO - PROCESS | 728 | 1463036489308 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 00:01:29 INFO - PROCESS | 728 | 1463036489310 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 00:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 00:01:29 INFO - PROCESS | 728 | 1463036489320 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 00:01:29 INFO - PROCESS | 728 | 1463036489322 Marionette TRACE conn6 <- [1,250,null,{}] 00:01:29 INFO - PROCESS | 728 | 1463036489326 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}] 00:01:29 INFO - PROCESS | 728 | 1463036489426 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 00:01:29 INFO - PROCESS | 728 | 1463036489456 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDDA800 == 46 [pid = 728] [id = 72] 00:01:29 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F180649400) [pid = 728] [serial = 213] [outer = 0000000000000000] 00:01:29 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1DA91DC00) [pid = 728] [serial = 214] [outer = 000000F180649400] 00:01:29 INFO - PROCESS | 728 | 1463036489522 Marionette DEBUG loaded listener.js 00:01:29 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1E7B29800) [pid = 728] [serial = 215] [outer = 000000F180649400] 00:01:29 INFO - PROCESS | 728 | 1463036489988 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 00:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 733ms 00:01:30 INFO - PROCESS | 728 | 1463036490056 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 728 | 1463036490058 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 00:01:30 INFO - PROCESS | 728 | 1463036490061 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 00:01:30 INFO - PROCESS | 728 | 1463036490063 Marionette TRACE conn6 <- [1,254,null,{}] 00:01:30 INFO - PROCESS | 728 | 1463036490066 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}] 00:01:30 INFO - PROCESS | 728 | 1463036490145 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 00:01:30 INFO - PROCESS | 728 | 1463036490154 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF630800 == 47 [pid = 728] [id = 73] 00:01:30 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F18077B800) [pid = 728] [serial = 216] [outer = 0000000000000000] 00:01:30 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F180780800) [pid = 728] [serial = 217] [outer = 000000F18077B800] 00:01:30 INFO - PROCESS | 728 | 1463036490204 Marionette DEBUG loaded listener.js 00:01:30 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E9103000) [pid = 728] [serial = 218] [outer = 000000F18077B800] 00:01:30 INFO - PROCESS | 728 | 1463036490625 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]]]}] 00:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 00:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 00:01:30 INFO - PROCESS | 728 | 1463036490652 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 00:01:30 INFO - PROCESS | 728 | 1463036490654 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 00:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 00:01:30 INFO - PROCESS | 728 | 1463036490658 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 00:01:30 INFO - PROCESS | 728 | 1463036490660 Marionette TRACE conn6 <- [1,258,null,{}] 00:01:30 INFO - PROCESS | 728 | 1463036490664 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}] 00:01:30 INFO - PROCESS | 728 | 1463036490810 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 00:01:30 INFO - PROCESS | 728 | 1463036490929 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB278000 == 48 [pid = 728] [id = 74] 00:01:30 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F180640C00) [pid = 728] [serial = 219] [outer = 0000000000000000] 00:01:30 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F18070D000) [pid = 728] [serial = 220] [outer = 000000F180640C00] 00:01:30 INFO - PROCESS | 728 | 1463036490990 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F181174000) [pid = 728] [serial = 221] [outer = 000000F180640C00] 00:01:31 INFO - PROCESS | 728 | 1463036491517 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]]]}] 00:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 00:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 943ms 00:01:31 INFO - PROCESS | 728 | 1463036491605 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 00:01:31 INFO - PROCESS | 728 | 1463036491610 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 00:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 00:01:31 INFO - PROCESS | 728 | 1463036491615 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 00:01:31 INFO - PROCESS | 728 | 1463036491619 Marionette TRACE conn6 <- [1,262,null,{}] 00:01:31 INFO - PROCESS | 728 | 1463036491624 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}] 00:01:31 INFO - PROCESS | 728 | 1463036491743 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 00:01:31 INFO - PROCESS | 728 | 1463036491806 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B45800 == 49 [pid = 728] [id = 75] 00:01:31 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1DAA0F400) [pid = 728] [serial = 222] [outer = 0000000000000000] 00:01:31 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1DAB26000) [pid = 728] [serial = 223] [outer = 000000F1DAA0F400] 00:01:31 INFO - PROCESS | 728 | 1463036491865 Marionette DEBUG loaded listener.js 00:01:31 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1DACB4C00) [pid = 728] [serial = 224] [outer = 000000F1DAA0F400] 00:01:32 INFO - PROCESS | 728 | 1463036492450 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]]]}] 00:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 00:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 882ms 00:01:32 INFO - PROCESS | 728 | 1463036492500 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 00:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 00:01:32 INFO - PROCESS | 728 | 1463036492503 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 00:01:32 INFO - PROCESS | 728 | 1463036492507 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 00:01:32 INFO - PROCESS | 728 | 1463036492510 Marionette TRACE conn6 <- [1,266,null,{}] 00:01:32 INFO - PROCESS | 728 | 1463036492514 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}] 00:01:32 INFO - PROCESS | 728 | 1463036492624 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 00:01:32 INFO - PROCESS | 728 | 1463036492709 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF625000 == 50 [pid = 728] [id = 76] 00:01:32 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1E02E3400) [pid = 728] [serial = 225] [outer = 0000000000000000] 00:01:32 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1E0DC7800) [pid = 728] [serial = 226] [outer = 000000F1E02E3400] 00:01:32 INFO - PROCESS | 728 | 1463036492766 Marionette DEBUG loaded listener.js 00:01:32 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1E466D000) [pid = 728] [serial = 227] [outer = 000000F1E02E3400] 00:01:33 INFO - PROCESS | 728 | 1463036493295 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]]]}] 00:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 00:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 839ms 00:01:33 INFO - PROCESS | 728 | 1463036493348 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 00:01:33 INFO - PROCESS | 728 | 1463036493352 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 00:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 00:01:33 INFO - PROCESS | 728 | 1463036493364 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 00:01:33 INFO - PROCESS | 728 | 1463036493370 Marionette TRACE conn6 <- [1,270,null,{}] 00:01:33 INFO - PROCESS | 728 | 1463036493374 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}] 00:01:33 INFO - PROCESS | 728 | 1463036493484 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 00:01:33 INFO - PROCESS | 728 | 1463036493640 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF484800 == 51 [pid = 728] [id = 77] 00:01:33 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E82CBC00) [pid = 728] [serial = 228] [outer = 0000000000000000] 00:01:33 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E8406800) [pid = 728] [serial = 229] [outer = 000000F1E82CBC00] 00:01:33 INFO - PROCESS | 728 | 1463036493708 Marionette DEBUG loaded listener.js 00:01:33 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E9BD2800) [pid = 728] [serial = 230] [outer = 000000F1E82CBC00] 00:01:34 INFO - PROCESS | 728 | 1463036494503 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]]]}] 00:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 00:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1195ms 00:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 00:01:34 INFO - PROCESS | 728 | 1463036494557 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 00:01:34 INFO - PROCESS | 728 | 1463036494559 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 00:01:34 INFO - PROCESS | 728 | 1463036494563 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 00:01:34 INFO - PROCESS | 728 | 1463036494565 Marionette TRACE conn6 <- [1,274,null,{}] 00:01:34 INFO - PROCESS | 728 | 1463036494569 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}] 00:01:34 INFO - PROCESS | 728 | 1463036494678 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 00:01:34 INFO - PROCESS | 728 | 1463036494746 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF91D800 == 52 [pid = 728] [id = 78] 00:01:34 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1DC20A000) [pid = 728] [serial = 231] [outer = 0000000000000000] 00:01:34 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E85D4800) [pid = 728] [serial = 232] [outer = 000000F1DC20A000] 00:01:34 INFO - PROCESS | 728 | 1463036494804 Marionette DEBUG loaded listener.js 00:01:34 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1EA6E9000) [pid = 728] [serial = 233] [outer = 000000F1DC20A000] 00:01:35 INFO - PROCESS | 728 | 1463036495327 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]]]}] 00:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 00:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 838ms 00:01:35 INFO - PROCESS | 728 | 1463036495404 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 00:01:35 INFO - PROCESS | 728 | 1463036495407 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 00:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 00:01:35 INFO - PROCESS | 728 | 1463036495411 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 00:01:35 INFO - PROCESS | 728 | 1463036495413 Marionette TRACE conn6 <- [1,278,null,{}] 00:01:35 INFO - PROCESS | 728 | 1463036495417 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}] 00:01:35 INFO - PROCESS | 728 | 1463036495525 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 00:01:35 INFO - PROCESS | 728 | 1463036495610 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F181687000 == 53 [pid = 728] [id = 79] 00:01:35 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F18169BC00) [pid = 728] [serial = 234] [outer = 0000000000000000] 00:01:35 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F18169D800) [pid = 728] [serial = 235] [outer = 000000F18169BC00] 00:01:35 INFO - PROCESS | 728 | 1463036495676 Marionette DEBUG loaded listener.js 00:01:35 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1DACAC000) [pid = 728] [serial = 236] [outer = 000000F18169BC00] 00:01:36 INFO - PROCESS | 728 | 1463036496339 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]]]}] 00:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 00:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 986ms 00:01:36 INFO - PROCESS | 728 | 1463036496399 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 00:01:36 INFO - PROCESS | 728 | 1463036496404 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 00:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 00:01:36 INFO - PROCESS | 728 | 1463036496410 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 00:01:36 INFO - PROCESS | 728 | 1463036496413 Marionette TRACE conn6 <- [1,282,null,{}] 00:01:36 INFO - PROCESS | 728 | 1463036496419 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}] 00:01:36 INFO - PROCESS | 728 | 1463036496518 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 00:01:36 INFO - PROCESS | 728 | 1463036496603 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F18168C000 == 54 [pid = 728] [id = 80] 00:01:36 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F180777C00) [pid = 728] [serial = 237] [outer = 0000000000000000] 00:01:36 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F181173800) [pid = 728] [serial = 238] [outer = 000000F180777C00] 00:01:36 INFO - PROCESS | 728 | 1463036496654 Marionette DEBUG loaded listener.js 00:01:36 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F18169A000) [pid = 728] [serial = 239] [outer = 000000F180777C00] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8022000 == 53 [pid = 728] [id = 30] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF630800 == 52 [pid = 728] [id = 73] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDDA800 == 51 [pid = 728] [id = 72] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E82F9800 == 50 [pid = 728] [id = 71] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABB4000 == 49 [pid = 728] [id = 70] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA61A800 == 48 [pid = 728] [id = 69] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8036000 == 47 [pid = 728] [id = 68] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B3E800 == 46 [pid = 728] [id = 67] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EB3800 == 45 [pid = 728] [id = 66] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CCC000 == 44 [pid = 728] [id = 65] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABB2000 == 43 [pid = 728] [id = 64] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF92A800 == 42 [pid = 728] [id = 63] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1EB642000) [pid = 728] [serial = 172] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOCSHELL 000000F180556800 == 41 [pid = 728] [id = 59] 00:01:37 INFO - PROCESS | 728 | 1463036497254 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 00:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 880ms 00:01:37 INFO - PROCESS | 728 | 1463036497293 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 728 | 1463036497299 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1E7872000) [pid = 728] [serial = 82] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1EB522000) [pid = 728] [serial = 170] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1E6F06C00) [pid = 728] [serial = 156] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E03A9400) [pid = 728] [serial = 166] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1E8435C00) [pid = 728] [serial = 159] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1E7602800) [pid = 728] [serial = 157] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E466EC00) [pid = 728] [serial = 150] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E46D5000) [pid = 728] [serial = 151] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E8EC5800) [pid = 728] [serial = 139] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E5123800) [pid = 728] [serial = 138] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E82D4000) [pid = 728] [serial = 163] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1DAD14400) [pid = 728] [serial = 144] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DB447400) [pid = 728] [serial = 145] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E840BC00) [pid = 728] [serial = 136] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E54DF000) [pid = 728] [serial = 135] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1E0D41800) [pid = 728] [serial = 147] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E100AC00) [pid = 728] [serial = 148] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DB132400) [pid = 728] [serial = 130] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1DAB2B000) [pid = 728] [serial = 129] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1E4B21000) [pid = 728] [serial = 153] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E0DD1800) [pid = 728] [serial = 133] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1E0D43C00) [pid = 728] [serial = 132] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1DB2D6C00) [pid = 728] [serial = 142] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1DAD10C00) [pid = 728] [serial = 141] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E85D3800) [pid = 728] [serial = 160] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1E87DA800) [pid = 728] [serial = 167] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1E89CD000) [pid = 728] [serial = 164] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1E9BCD400) [pid = 728] [serial = 169] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1E6E50800) [pid = 728] [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.] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F1E511EC00) [pid = 728] [serial = 154] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F1E6F0D400) [pid = 728] [serial = 88] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F1E85D5400) [pid = 728] [serial = 91] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F1DB2D3400) [pid = 728] [serial = 85] [outer = 0000000000000000] [url = about:blank] 00:01:37 INFO - PROCESS | 728 | 1463036497326 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 728 | 1463036497330 Marionette TRACE conn6 <- [1,286,null,{}] 00:01:37 INFO - PROCESS | 728 | 1463036497336 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}] 00:01:37 INFO - PROCESS | 728 | 1463036497428 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 00:01:37 INFO - PROCESS | 728 | 1463036497436 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF92B000 == 42 [pid = 728] [id = 81] 00:01:37 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F18063A800) [pid = 728] [serial = 240] [outer = 0000000000000000] 00:01:37 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F18169A400) [pid = 728] [serial = 241] [outer = 000000F18063A800] 00:01:37 INFO - PROCESS | 728 | 1463036497483 Marionette DEBUG loaded listener.js 00:01:37 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1DA980000) [pid = 728] [serial = 242] [outer = 000000F18063A800] 00:01:37 INFO - PROCESS | 728 | 1463036497919 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]]]}] 00:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 00:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 00:01:37 INFO - PROCESS | 728 | 1463036497961 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 00:01:37 INFO - PROCESS | 728 | 1463036497963 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 00:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 00:01:37 INFO - PROCESS | 728 | 1463036497967 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 00:01:37 INFO - PROCESS | 728 | 1463036497971 Marionette TRACE conn6 <- [1,290,null,{}] 00:01:37 INFO - PROCESS | 728 | 1463036497983 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}] 00:01:38 INFO - PROCESS | 728 | 1463036498072 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 00:01:38 INFO - PROCESS | 728 | 1463036498083 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5276800 == 43 [pid = 728] [id = 82] 00:01:38 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1DABDA400) [pid = 728] [serial = 243] [outer = 0000000000000000] 00:01:38 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1DACB0C00) [pid = 728] [serial = 244] [outer = 000000F1DABDA400] 00:01:38 INFO - PROCESS | 728 | 1463036498131 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1DB12BC00) [pid = 728] [serial = 245] [outer = 000000F1DABDA400] 00:01:38 INFO - PROCESS | 728 | 1463036498578 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]]]}] 00:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 00:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 00:01:38 INFO - PROCESS | 728 | 1463036498606 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 00:01:38 INFO - PROCESS | 728 | 1463036498609 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 00:01:38 INFO - PROCESS | 728 | 1463036498612 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 00:01:38 INFO - PROCESS | 728 | 1463036498614 Marionette TRACE conn6 <- [1,294,null,{}] 00:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 00:01:38 INFO - PROCESS | 728 | 1463036498617 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}] 00:01:38 INFO - PROCESS | 728 | 1463036498702 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 00:01:38 INFO - PROCESS | 728 | 1463036498710 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7728000 == 44 [pid = 728] [id = 83] 00:01:38 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1DB447400) [pid = 728] [serial = 246] [outer = 0000000000000000] 00:01:38 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1DF313800) [pid = 728] [serial = 247] [outer = 000000F1DB447400] 00:01:38 INFO - PROCESS | 728 | 1463036498756 Marionette DEBUG loaded listener.js 00:01:38 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1E03A9400) [pid = 728] [serial = 248] [outer = 000000F1DB447400] 00:01:39 INFO - PROCESS | 728 | 1463036499165 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]]]}] 00:01:39 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. 00:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 586ms 00:01:39 INFO - PROCESS | 728 | 1463036499205 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 728 | 1463036499207 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 00:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 00:01:39 INFO - PROCESS | 728 | 1463036499216 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 728 | 1463036499218 Marionette TRACE conn6 <- [1,298,null,{}] 00:01:39 INFO - PROCESS | 728 | 1463036499221 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}] 00:01:39 INFO - PROCESS | 728 | 1463036499302 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 00:01:39 INFO - PROCESS | 728 | 1463036499309 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B4B000 == 45 [pid = 728] [id = 84] 00:01:39 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1E0DCD000) [pid = 728] [serial = 249] [outer = 0000000000000000] 00:01:39 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1E1002400) [pid = 728] [serial = 250] [outer = 000000F1E0DCD000] 00:01:39 INFO - PROCESS | 728 | 1463036499354 Marionette DEBUG loaded listener.js 00:01:39 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E1C15000) [pid = 728] [serial = 251] [outer = 000000F1E0DCD000] 00:01:39 INFO - PROCESS | 728 | 1463036499821 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]]]}] 00:01:39 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. 00:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms 00:01:39 INFO - PROCESS | 728 | 1463036499850 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 00:01:39 INFO - PROCESS | 728 | 1463036499852 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 00:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 00:01:39 INFO - PROCESS | 728 | 1463036499855 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 00:01:39 INFO - PROCESS | 728 | 1463036499857 Marionette TRACE conn6 <- [1,302,null,{}] 00:01:39 INFO - PROCESS | 728 | 1463036499861 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}] 00:01:39 INFO - PROCESS | 728 | 1463036499993 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 00:01:40 INFO - PROCESS | 728 | 1463036500043 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E83F6800 == 46 [pid = 728] [id = 85] 00:01:40 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E49C2C00) [pid = 728] [serial = 252] [outer = 0000000000000000] 00:01:40 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E5119400) [pid = 728] [serial = 253] [outer = 000000F1E49C2C00] 00:01:40 INFO - PROCESS | 728 | 1463036500089 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1E51EE400) [pid = 728] [serial = 254] [outer = 000000F1E49C2C00] 00:01:40 INFO - PROCESS | 728 | 1463036500502 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]]]}] 00:01:40 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. 00:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 672ms 00:01:40 INFO - PROCESS | 728 | 1463036500555 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 00:01:40 INFO - PROCESS | 728 | 1463036500557 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 00:01:40 INFO - PROCESS | 728 | 1463036500558 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 00:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 00:01:40 INFO - PROCESS | 728 | 1463036500567 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 00:01:40 INFO - PROCESS | 728 | 1463036500569 Marionette TRACE conn6 <- [1,306,null,{}] 00:01:40 INFO - PROCESS | 728 | 1463036500573 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}] 00:01:40 INFO - PROCESS | 728 | 1463036500704 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 00:01:40 INFO - PROCESS | 728 | 1463036500728 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB568800 == 47 [pid = 728] [id = 86] 00:01:40 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E5C26400) [pid = 728] [serial = 255] [outer = 0000000000000000] 00:01:40 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E6F02C00) [pid = 728] [serial = 256] [outer = 000000F1E5C26400] 00:01:40 INFO - PROCESS | 728 | 1463036500774 Marionette DEBUG loaded listener.js 00:01:40 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1E7D81400) [pid = 728] [serial = 257] [outer = 000000F1E5C26400] 00:01:41 INFO - PROCESS | 728 | 1463036501187 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]]]}] 00:01:41 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. 00:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 689ms 00:01:41 INFO - PROCESS | 728 | 1463036501256 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 728 | 1463036501258 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 00:01:41 INFO - PROCESS | 728 | 1463036501262 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 728 | 1463036501264 Marionette TRACE conn6 <- [1,310,null,{}] 00:01:41 INFO - PROCESS | 728 | 1463036501267 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}] 00:01:41 INFO - PROCESS | 728 | 1463036501381 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 00:01:41 INFO - PROCESS | 728 | 1463036501429 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBD3800 == 48 [pid = 728] [id = 87] 00:01:41 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1E7B2F800) [pid = 728] [serial = 258] [outer = 0000000000000000] 00:01:41 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1E840AC00) [pid = 728] [serial = 259] [outer = 000000F1E7B2F800] 00:01:41 INFO - PROCESS | 728 | 1463036501474 Marionette DEBUG loaded listener.js 00:01:41 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1E85D6800) [pid = 728] [serial = 260] [outer = 000000F1E7B2F800] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F18060AC00) [pid = 728] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E7606C00) [pid = 728] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1DA975C00) [pid = 728] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1DA0BF800) [pid = 728] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E49C1800) [pid = 728] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DB2D5800) [pid = 728] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1E0DCC800) [pid = 728] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1EA63C800) [pid = 728] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1DAA16400) [pid = 728] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F180649400) [pid = 728] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 00:01:41 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1E5C27400) [pid = 728] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 00:01:41 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. 00:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 671ms 00:01:41 INFO - PROCESS | 728 | 1463036501931 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]]]}] 00:01:41 INFO - PROCESS | 728 | 1463036501937 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 00:01:41 INFO - PROCESS | 728 | 1463036501939 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 00:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 00:01:41 INFO - PROCESS | 728 | 1463036501942 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 00:01:41 INFO - PROCESS | 728 | 1463036501944 Marionette TRACE conn6 <- [1,314,null,{}] 00:01:41 INFO - PROCESS | 728 | 1463036501947 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}] 00:01:42 INFO - PROCESS | 728 | 1463036502077 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 00:01:42 INFO - PROCESS | 728 | 1463036502120 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDDF000 == 49 [pid = 728] [id = 88] 00:01:42 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F180611800) [pid = 728] [serial = 261] [outer = 0000000000000000] 00:01:42 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E8437000) [pid = 728] [serial = 262] [outer = 000000F180611800] 00:01:42 INFO - PROCESS | 728 | 1463036502165 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E903F000) [pid = 728] [serial = 263] [outer = 000000F180611800] 00:01:42 INFO - PROCESS | 728 | 1463036502508 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]]]}] 00:01:42 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. 00:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 628ms 00:01:42 INFO - PROCESS | 728 | 1463036502574 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 00:01:42 INFO - PROCESS | 728 | 1463036502576 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 00:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 00:01:42 INFO - PROCESS | 728 | 1463036502580 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 00:01:42 INFO - PROCESS | 728 | 1463036502582 Marionette TRACE conn6 <- [1,318,null,{}] 00:01:42 INFO - PROCESS | 728 | 1463036502586 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}] 00:01:42 INFO - PROCESS | 728 | 1463036502667 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 00:01:42 INFO - PROCESS | 728 | 1463036502683 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF622800 == 50 [pid = 728] [id = 89] 00:01:42 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F181BE1000) [pid = 728] [serial = 264] [outer = 0000000000000000] 00:01:42 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F181BE6800) [pid = 728] [serial = 265] [outer = 000000F181BE1000] 00:01:42 INFO - PROCESS | 728 | 1463036502727 Marionette DEBUG loaded listener.js 00:01:42 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E89D8C00) [pid = 728] [serial = 266] [outer = 000000F181BE1000] 00:01:43 INFO - PROCESS | 728 | 1463036503138 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]]]}] 00:01:43 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. 00:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 587ms 00:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 00:01:43 INFO - PROCESS | 728 | 1463036503170 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 728 | 1463036503173 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 00:01:43 INFO - PROCESS | 728 | 1463036503176 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 728 | 1463036503179 Marionette TRACE conn6 <- [1,322,null,{}] 00:01:43 INFO - PROCESS | 728 | 1463036503183 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}] 00:01:43 INFO - PROCESS | 728 | 1463036503288 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 00:01:43 INFO - PROCESS | 728 | 1463036503295 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF681800 == 51 [pid = 728] [id = 90] 00:01:43 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1816CE400) [pid = 728] [serial = 267] [outer = 0000000000000000] 00:01:43 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1816D5000) [pid = 728] [serial = 268] [outer = 000000F1816CE400] 00:01:43 INFO - PROCESS | 728 | 1463036503344 Marionette DEBUG loaded listener.js 00:01:43 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1EB110800) [pid = 728] [serial = 269] [outer = 000000F1816CE400] 00:01:43 INFO - PROCESS | 728 | 1463036503900 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]]]}] 00:01:43 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. 00:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 776ms 00:01:43 INFO - PROCESS | 728 | 1463036503955 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 00:01:43 INFO - PROCESS | 728 | 1463036503960 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 00:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 00:01:43 INFO - PROCESS | 728 | 1463036503966 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 00:01:43 INFO - PROCESS | 728 | 1463036503971 Marionette TRACE conn6 <- [1,326,null,{}] 00:01:43 INFO - PROCESS | 728 | 1463036503978 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}] 00:01:44 INFO - PROCESS | 728 | 1463036504092 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 00:01:44 INFO - PROCESS | 728 | 1463036504167 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0E44000 == 52 [pid = 728] [id = 91] 00:01:44 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F180608400) [pid = 728] [serial = 270] [outer = 0000000000000000] 00:01:44 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F18070AC00) [pid = 728] [serial = 271] [outer = 000000F180608400] 00:01:44 INFO - PROCESS | 728 | 1463036504267 Marionette DEBUG loaded listener.js 00:01:44 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F181695400) [pid = 728] [serial = 272] [outer = 000000F180608400] 00:01:44 INFO - PROCESS | 728 | 1463036504933 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]]]}] 00:01:44 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. 00:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 986ms 00:01:44 INFO - PROCESS | 728 | 1463036504956 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 00:01:44 INFO - PROCESS | 728 | 1463036504962 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 00:01:44 INFO - PROCESS | 728 | 1463036504983 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 00:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 00:01:44 INFO - PROCESS | 728 | 1463036504986 Marionette TRACE conn6 <- [1,330,null,{}] 00:01:45 INFO - PROCESS | 728 | 1463036504991 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}] 00:01:45 INFO - PROCESS | 728 | 1463036505108 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 00:01:45 INFO - PROCESS | 728 | 1463036505179 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E82EC800 == 53 [pid = 728] [id = 92] 00:01:45 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F182D45000) [pid = 728] [serial = 273] [outer = 0000000000000000] 00:01:45 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F181BEB400) [pid = 728] [serial = 274] [outer = 000000F182D45000] 00:01:45 INFO - PROCESS | 728 | 1463036505236 Marionette DEBUG loaded listener.js 00:01:45 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1DA978400) [pid = 728] [serial = 275] [outer = 000000F182D45000] 00:01:45 INFO - PROCESS | 728 | 1463036505880 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]]]}] 00:01:45 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. 00:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 924ms 00:01:45 INFO - PROCESS | 728 | 1463036505921 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 00:01:45 INFO - PROCESS | 728 | 1463036505924 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 00:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 00:01:45 INFO - PROCESS | 728 | 1463036505929 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 00:01:45 INFO - PROCESS | 728 | 1463036505933 Marionette TRACE conn6 <- [1,334,null,{}] 00:01:45 INFO - PROCESS | 728 | 1463036505945 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}] 00:01:46 INFO - PROCESS | 728 | 1463036506056 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 00:01:46 INFO - PROCESS | 728 | 1463036506127 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF961000 == 54 [pid = 728] [id = 93] 00:01:46 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1DABD4800) [pid = 728] [serial = 276] [outer = 0000000000000000] 00:01:46 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1DACAB400) [pid = 728] [serial = 277] [outer = 000000F1DABD4800] 00:01:46 INFO - PROCESS | 728 | 1463036506186 Marionette DEBUG loaded listener.js 00:01:46 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1DC095000) [pid = 728] [serial = 278] [outer = 000000F1DABD4800] 00:01:46 INFO - PROCESS | 728 | 1463036506737 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]]]}] 00:01:46 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. 00:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 00:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 00:01:46 INFO - PROCESS | 728 | 1463036506772 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 00:01:46 INFO - PROCESS | 728 | 1463036506775 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 00:01:46 INFO - PROCESS | 728 | 1463036506779 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 00:01:46 INFO - PROCESS | 728 | 1463036506781 Marionette TRACE conn6 <- [1,338,null,{}] 00:01:46 INFO - PROCESS | 728 | 1463036506785 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}] 00:01:46 INFO - PROCESS | 728 | 1463036506897 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 00:01:46 INFO - PROCESS | 728 | 1463036506979 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8F1800 == 55 [pid = 728] [id = 94] 00:01:46 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E3D81400) [pid = 728] [serial = 279] [outer = 0000000000000000] 00:01:47 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E494B800) [pid = 728] [serial = 280] [outer = 000000F1E3D81400] 00:01:47 INFO - PROCESS | 728 | 1463036507035 Marionette DEBUG loaded listener.js 00:01:47 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1E5117000) [pid = 728] [serial = 281] [outer = 000000F1E3D81400] 00:01:47 INFO - PROCESS | 728 | 1463036507783 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]]]}] 00:01:47 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. 00:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1027ms 00:01:47 INFO - PROCESS | 728 | 1463036507814 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 00:01:47 INFO - PROCESS | 728 | 1463036507818 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 00:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 00:01:47 INFO - PROCESS | 728 | 1463036507824 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 00:01:47 INFO - PROCESS | 728 | 1463036507828 Marionette TRACE conn6 <- [1,342,null,{}] 00:01:47 INFO - PROCESS | 728 | 1463036507853 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}] 00:01:47 INFO - PROCESS | 728 | 1463036507952 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 00:01:48 INFO - PROCESS | 728 | 1463036508030 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE0C000 == 56 [pid = 728] [id = 95] 00:01:48 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F18077D800) [pid = 728] [serial = 282] [outer = 0000000000000000] 00:01:48 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F18117AC00) [pid = 728] [serial = 283] [outer = 000000F18077D800] 00:01:48 INFO - PROCESS | 728 | 1463036508079 Marionette DEBUG loaded listener.js 00:01:48 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1815A0C00) [pid = 728] [serial = 284] [outer = 000000F18077D800] 00:01:48 INFO - PROCESS | 728 | 1463036508614 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]]]}] 00:01:48 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. 00:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 855ms 00:01:48 INFO - PROCESS | 728 | 1463036508683 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 00:01:48 INFO - PROCESS | 728 | 1463036508689 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 00:01:48 INFO - PROCESS | 728 | 1463036508696 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 00:01:48 INFO - PROCESS | 728 | 1463036508699 Marionette TRACE conn6 <- [1,346,null,{}] 00:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 00:01:48 INFO - PROCESS | 728 | 1463036508703 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}] 00:01:48 INFO - PROCESS | 728 | 1463036508806 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 00:01:48 INFO - PROCESS | 728 | 1463036508878 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF92A800 == 57 [pid = 728] [id = 96] 00:01:48 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F181695800) [pid = 728] [serial = 285] [outer = 0000000000000000] 00:01:48 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F18169F400) [pid = 728] [serial = 286] [outer = 000000F181695800] 00:01:48 INFO - PROCESS | 728 | 1463036508928 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F181BDFC00) [pid = 728] [serial = 287] [outer = 000000F181695800] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF622800 == 56 [pid = 728] [id = 89] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDDF000 == 55 [pid = 728] [id = 88] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBD3800 == 54 [pid = 728] [id = 87] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB568800 == 53 [pid = 728] [id = 86] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1E83F6800 == 52 [pid = 728] [id = 85] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B4B000 == 51 [pid = 728] [id = 84] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7728000 == 50 [pid = 728] [id = 83] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F180780800) [pid = 728] [serial = 217] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F1DAA0B800) [pid = 728] [serial = 175] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1DF35B000) [pid = 728] [serial = 178] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1E52ABC00) [pid = 728] [serial = 181] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1ECE77800) [pid = 728] [serial = 184] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5276800 == 49 [pid = 728] [id = 82] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF92B000 == 48 [pid = 728] [id = 81] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F18168C000 == 47 [pid = 728] [id = 80] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF625000 == 46 [pid = 728] [id = 76] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B45800 == 45 [pid = 728] [id = 75] 00:01:49 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB278000 == 44 [pid = 728] [id = 74] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F18060D000) [pid = 728] [serial = 208] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1E7B35800) [pid = 728] [serial = 205] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1DAA09C00) [pid = 728] [serial = 190] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1DABD0800) [pid = 728] [serial = 191] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1DAA1CC00) [pid = 728] [serial = 188] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1DA91EC00) [pid = 728] [serial = 187] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E5107400) [pid = 728] [serial = 199] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1DF359000) [pid = 728] [serial = 193] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E02EEC00) [pid = 728] [serial = 194] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E100E400) [pid = 728] [serial = 196] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1E4671000) [pid = 728] [serial = 197] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1EEB1A000) [pid = 728] [serial = 173] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1DACA7800) [pid = 728] [serial = 211] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1DA91DC00) [pid = 728] [serial = 214] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1DAA1B000) [pid = 728] [serial = 209] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E6E43400) [pid = 728] [serial = 202] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1E6F0FC00) [pid = 728] [serial = 203] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1E85CB400) [pid = 728] [serial = 206] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1E7B29800) [pid = 728] [serial = 215] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E5120400) [pid = 728] [serial = 200] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1E46DB800) [pid = 728] [serial = 212] [outer = 0000000000000000] [url = about:blank] 00:01:49 INFO - PROCESS | 728 | 1463036509525 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]]]}] 00:01:49 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. 00:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 879ms 00:01:49 INFO - PROCESS | 728 | 1463036509581 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 00:01:49 INFO - PROCESS | 728 | 1463036509584 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 00:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 00:01:49 INFO - PROCESS | 728 | 1463036509587 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 00:01:49 INFO - PROCESS | 728 | 1463036509591 Marionette TRACE conn6 <- [1,350,null,{}] 00:01:49 INFO - PROCESS | 728 | 1463036509601 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}] 00:01:49 INFO - PROCESS | 728 | 1463036509689 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 00:01:49 INFO - PROCESS | 728 | 1463036509761 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF51D800 == 45 [pid = 728] [id = 97] 00:01:49 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F180643800) [pid = 728] [serial = 288] [outer = 0000000000000000] 00:01:49 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1816D7000) [pid = 728] [serial = 289] [outer = 000000F180643800] 00:01:49 INFO - PROCESS | 728 | 1463036509812 Marionette DEBUG loaded listener.js 00:01:49 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1DA0BF800) [pid = 728] [serial = 290] [outer = 000000F180643800] 00:01:50 INFO - PROCESS | 728 | 1463036510208 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]]]}] 00:01:50 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. 00:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 649ms 00:01:50 INFO - PROCESS | 728 | 1463036510237 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 728 | 1463036510240 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 00:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 00:01:50 INFO - PROCESS | 728 | 1463036510244 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 728 | 1463036510246 Marionette TRACE conn6 <- [1,354,null,{}] 00:01:50 INFO - PROCESS | 728 | 1463036510249 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}] 00:01:50 INFO - PROCESS | 728 | 1463036510331 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 00:01:50 INFO - PROCESS | 728 | 1463036510337 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E528B000 == 46 [pid = 728] [id = 98] 00:01:50 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1DAA10000) [pid = 728] [serial = 291] [outer = 0000000000000000] 00:01:50 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1DAA11400) [pid = 728] [serial = 292] [outer = 000000F1DAA10000] 00:01:50 INFO - PROCESS | 728 | 1463036510386 Marionette DEBUG loaded listener.js 00:01:50 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1DAB2E000) [pid = 728] [serial = 293] [outer = 000000F1DAA10000] 00:01:50 INFO - PROCESS | 728 | 1463036510836 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]]]}] 00:01:50 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. 00:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 626ms 00:01:50 INFO - PROCESS | 728 | 1463036510872 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 00:01:50 INFO - PROCESS | 728 | 1463036510875 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 00:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 00:01:50 INFO - PROCESS | 728 | 1463036510878 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 00:01:50 INFO - PROCESS | 728 | 1463036510880 Marionette TRACE conn6 <- [1,358,null,{}] 00:01:50 INFO - PROCESS | 728 | 1463036510884 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}] 00:01:50 INFO - PROCESS | 728 | 1463036510963 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 00:01:50 INFO - PROCESS | 728 | 1463036510972 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75D7000 == 47 [pid = 728] [id = 99] 00:01:50 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1DABD5800) [pid = 728] [serial = 294] [outer = 0000000000000000] 00:01:51 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1DABD9800) [pid = 728] [serial = 295] [outer = 000000F1DABD5800] 00:01:51 INFO - PROCESS | 728 | 1463036511018 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1DAD10000) [pid = 728] [serial = 296] [outer = 000000F1DABD5800] 00:01:51 INFO - PROCESS | 728 | 1463036511462 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]]]}] 00:01:51 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. 00:01:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 629ms 00:01:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 00:01:51 INFO - PROCESS | 728 | 1463036511518 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 00:01:51 INFO - PROCESS | 728 | 1463036511520 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 00:01:51 INFO - PROCESS | 728 | 1463036511523 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 00:01:51 INFO - PROCESS | 728 | 1463036511525 Marionette TRACE conn6 <- [1,362,null,{}] 00:01:51 INFO - PROCESS | 728 | 1463036511529 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}] 00:01:51 INFO - PROCESS | 728 | 1463036511658 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 00:01:51 INFO - PROCESS | 728 | 1463036511667 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B4A000 == 48 [pid = 728] [id = 100] 00:01:51 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1DB2C9400) [pid = 728] [serial = 297] [outer = 0000000000000000] 00:01:51 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1DB442000) [pid = 728] [serial = 298] [outer = 000000F1DB2C9400] 00:01:51 INFO - PROCESS | 728 | 1463036511713 Marionette DEBUG loaded listener.js 00:01:51 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E024CC00) [pid = 728] [serial = 299] [outer = 000000F1DB2C9400] 00:01:52 INFO - PROCESS | 728 | 1463036512168 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]]]}] 00:01:52 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. 00:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 00:01:52 INFO - PROCESS | 728 | 1463036512217 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 728 | 1463036512219 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 00:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 00:01:52 INFO - PROCESS | 728 | 1463036512232 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 728 | 1463036512234 Marionette TRACE conn6 <- [1,366,null,{}] 00:01:52 INFO - PROCESS | 728 | 1463036512246 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}] 00:01:52 INFO - PROCESS | 728 | 1463036512372 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 00:01:52 INFO - PROCESS | 728 | 1463036512397 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB26D000 == 49 [pid = 728] [id = 101] 00:01:52 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E0D3D800) [pid = 728] [serial = 300] [outer = 0000000000000000] 00:01:52 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E0E85800) [pid = 728] [serial = 301] [outer = 000000F1E0D3D800] 00:01:52 INFO - PROCESS | 728 | 1463036512442 Marionette DEBUG loaded listener.js 00:01:52 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E15B1C00) [pid = 728] [serial = 302] [outer = 000000F1E0D3D800] 00:01:52 INFO - PROCESS | 728 | 1463036512918 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]]]}] 00:01:52 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. 00:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 00:01:52 INFO - PROCESS | 728 | 1463036512962 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 00:01:52 INFO - PROCESS | 728 | 1463036512964 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 00:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 00:01:52 INFO - PROCESS | 728 | 1463036512967 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 00:01:52 INFO - PROCESS | 728 | 1463036512969 Marionette TRACE conn6 <- [1,370,null,{}] 00:01:52 INFO - PROCESS | 728 | 1463036512973 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}] 00:01:53 INFO - PROCESS | 728 | 1463036513073 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 00:01:53 INFO - PROCESS | 728 | 1463036513081 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA7D5000 == 50 [pid = 728] [id = 102] 00:01:53 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E466E400) [pid = 728] [serial = 303] [outer = 0000000000000000] 00:01:53 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E4670C00) [pid = 728] [serial = 304] [outer = 000000F1E466E400] 00:01:53 INFO - PROCESS | 728 | 1463036513163 Marionette DEBUG loaded listener.js 00:01:53 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E49BE400) [pid = 728] [serial = 305] [outer = 000000F1E466E400] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1EA1E1800) [pid = 728] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1DA97E800) [pid = 728] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E51F3400) [pid = 728] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DB2D5000) [pid = 728] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E49C2C00) [pid = 728] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E5C26400) [pid = 728] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E7B2F800) [pid = 728] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F180611800) [pid = 728] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DAA0F400) [pid = 728] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E02E3400) [pid = 728] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F18077B800) [pid = 728] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1DABDA400) [pid = 728] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1DB447400) [pid = 728] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F18063A800) [pid = 728] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1E0DCD000) [pid = 728] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1E82CBC00) [pid = 728] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F18169BC00) [pid = 728] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F180640C00) [pid = 728] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F181BE1000) [pid = 728] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F180777C00) [pid = 728] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 00:01:53 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1EB523400) [pid = 728] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 00:01:53 INFO - PROCESS | 728 | 1463036513856 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]]]}] 00:01:53 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. 00:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 942ms 00:01:53 INFO - PROCESS | 728 | 1463036513912 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 00:01:53 INFO - PROCESS | 728 | 1463036513914 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 00:01:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 00:01:53 INFO - PROCESS | 728 | 1463036513918 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 00:01:53 INFO - PROCESS | 728 | 1463036513919 Marionette TRACE conn6 <- [1,374,null,{}] 00:01:53 INFO - PROCESS | 728 | 1463036513923 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}] 00:01:54 INFO - PROCESS | 728 | 1463036514010 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 00:01:54 INFO - PROCESS | 728 | 1463036514019 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8019800 == 51 [pid = 728] [id = 103] 00:01:54 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F180640C00) [pid = 728] [serial = 306] [outer = 0000000000000000] 00:01:54 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F181BE1000) [pid = 728] [serial = 307] [outer = 000000F180640C00] 00:01:54 INFO - PROCESS | 728 | 1463036514063 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1E0250000) [pid = 728] [serial = 308] [outer = 000000F180640C00] 00:01:54 INFO - PROCESS | 728 | 1463036514509 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 00:01:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 00:01:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 00:01:54 INFO - PROCESS | 728 | 1463036514548 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 00:01:54 INFO - PROCESS | 728 | 1463036514550 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 00:01:54 INFO - PROCESS | 728 | 1463036514553 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 00:01:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 00:01:54 INFO - PROCESS | 728 | 1463036514555 Marionette TRACE conn6 <- [1,378,null,{}] 00:01:54 INFO - PROCESS | 728 | 1463036514559 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}] 00:01:54 INFO - PROCESS | 728 | 1463036514641 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 00:01:54 INFO - PROCESS | 728 | 1463036514648 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB29000 == 52 [pid = 728] [id = 104] 00:01:54 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E46D5000) [pid = 728] [serial = 309] [outer = 0000000000000000] 00:01:54 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E510E800) [pid = 728] [serial = 310] [outer = 000000F1E46D5000] 00:01:54 INFO - PROCESS | 728 | 1463036514693 Marionette DEBUG loaded listener.js 00:01:54 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E52A5400) [pid = 728] [serial = 311] [outer = 000000F1E46D5000] 00:01:55 INFO - PROCESS | 728 | 1463036515351 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 00:01:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 00:01:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 836ms 00:01:55 INFO - PROCESS | 728 | 1463036515393 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 00:01:55 INFO - PROCESS | 728 | 1463036515396 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 00:01:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 00:01:55 INFO - PROCESS | 728 | 1463036515399 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 00:01:55 INFO - PROCESS | 728 | 1463036515402 Marionette TRACE conn6 <- [1,382,null,{}] 00:01:55 INFO - PROCESS | 728 | 1463036515405 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}] 00:01:55 INFO - PROCESS | 728 | 1463036515541 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 00:01:55 INFO - PROCESS | 728 | 1463036515590 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDD5800 == 53 [pid = 728] [id = 105] 00:01:55 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1E494E800) [pid = 728] [serial = 312] [outer = 0000000000000000] 00:01:55 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E6F0E000) [pid = 728] [serial = 313] [outer = 000000F1E494E800] 00:01:55 INFO - PROCESS | 728 | 1463036515640 Marionette DEBUG loaded listener.js 00:01:55 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E7B30800) [pid = 728] [serial = 314] [outer = 000000F1E494E800] 00:01:56 INFO - PROCESS | 728 | 1463036516305 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 00:01:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 00:01:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 923ms 00:01:56 INFO - PROCESS | 728 | 1463036516326 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 00:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 00:01:56 INFO - PROCESS | 728 | 1463036516332 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 00:01:56 INFO - PROCESS | 728 | 1463036516337 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 00:01:56 INFO - PROCESS | 728 | 1463036516342 Marionette TRACE conn6 <- [1,386,null,{}] 00:01:56 INFO - PROCESS | 728 | 1463036516348 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}] 00:01:56 INFO - PROCESS | 728 | 1463036516461 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 00:01:56 INFO - PROCESS | 728 | 1463036516537 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DC27E800 == 54 [pid = 728] [id = 106] 00:01:56 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F180776C00) [pid = 728] [serial = 315] [outer = 0000000000000000] 00:01:56 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F18117FC00) [pid = 728] [serial = 316] [outer = 000000F180776C00] 00:01:56 INFO - PROCESS | 728 | 1463036516637 Marionette DEBUG loaded listener.js 00:01:56 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F181696400) [pid = 728] [serial = 317] [outer = 000000F180776C00] 00:01:57 INFO - PROCESS | 728 | 1463036517243 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]]]}] 00:01:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 00:01:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 944ms 00:01:57 INFO - PROCESS | 728 | 1463036517285 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 00:01:57 INFO - PROCESS | 728 | 1463036517292 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 00:01:57 INFO - PROCESS | 728 | 1463036517299 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 00:01:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 00:01:57 INFO - PROCESS | 728 | 1463036517302 Marionette TRACE conn6 <- [1,390,null,{}] 00:01:57 INFO - PROCESS | 728 | 1463036517306 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}] 00:01:57 INFO - PROCESS | 728 | 1463036517417 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 00:01:57 INFO - PROCESS | 728 | 1463036517502 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B49000 == 55 [pid = 728] [id = 107] 00:01:57 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1DA97B800) [pid = 728] [serial = 318] [outer = 0000000000000000] 00:01:57 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1DAA15800) [pid = 728] [serial = 319] [outer = 000000F1DA97B800] 00:01:57 INFO - PROCESS | 728 | 1463036517558 Marionette DEBUG loaded listener.js 00:01:57 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1DACB1C00) [pid = 728] [serial = 320] [outer = 000000F1DA97B800] 00:01:58 INFO - PROCESS | 728 | 1463036518192 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]]]}] 00:01:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 00:01:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 921ms 00:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 00:01:58 INFO - PROCESS | 728 | 1463036518225 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 00:01:58 INFO - PROCESS | 728 | 1463036518228 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 00:01:58 INFO - PROCESS | 728 | 1463036518232 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 00:01:58 INFO - PROCESS | 728 | 1463036518237 Marionette TRACE conn6 <- [1,394,null,{}] 00:01:58 INFO - PROCESS | 728 | 1463036518263 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}] 00:01:58 INFO - PROCESS | 728 | 1463036518400 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 00:01:58 INFO - PROCESS | 728 | 1463036518453 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF617800 == 56 [pid = 728] [id = 108] 00:01:58 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E1004000) [pid = 728] [serial = 321] [outer = 0000000000000000] 00:01:58 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E4B1F800) [pid = 728] [serial = 322] [outer = 000000F1E1004000] 00:01:58 INFO - PROCESS | 728 | 1463036518512 Marionette DEBUG loaded listener.js 00:01:58 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E6F0AC00) [pid = 728] [serial = 323] [outer = 000000F1E1004000] 00:01:59 INFO - PROCESS | 728 | 1463036519117 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]]]}] 00:01:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 00:01:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 944ms 00:01:59 INFO - PROCESS | 728 | 1463036519177 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 00:01:59 INFO - PROCESS | 728 | 1463036519181 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 00:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 00:01:59 INFO - PROCESS | 728 | 1463036519184 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 00:01:59 INFO - PROCESS | 728 | 1463036519187 Marionette TRACE conn6 <- [1,398,null,{}] 00:01:59 INFO - PROCESS | 728 | 1463036519191 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}] 00:01:59 INFO - PROCESS | 728 | 1463036519300 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 00:01:59 INFO - PROCESS | 728 | 1463036519372 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:01:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF676800 == 57 [pid = 728] [id = 109] 00:01:59 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E7B2CC00) [pid = 728] [serial = 324] [outer = 0000000000000000] 00:01:59 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E7FA2C00) [pid = 728] [serial = 325] [outer = 000000F1E7B2CC00] 00:01:59 INFO - PROCESS | 728 | 1463036519427 Marionette DEBUG loaded listener.js 00:01:59 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E840E400) [pid = 728] [serial = 326] [outer = 000000F1E7B2CC00] 00:02:00 INFO - PROCESS | 728 | 1463036520059 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]]]}] 00:02:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 00:02:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 940ms 00:02:00 INFO - PROCESS | 728 | 1463036520141 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 00:02:00 INFO - PROCESS | 728 | 1463036520143 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 00:02:00 INFO - PROCESS | 728 | 1463036520148 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 00:02:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 00:02:00 INFO - PROCESS | 728 | 1463036520150 Marionette TRACE conn6 <- [1,402,null,{}] 00:02:00 INFO - PROCESS | 728 | 1463036520154 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}] 00:02:00 INFO - PROCESS | 728 | 1463036520265 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 00:02:00 INFO - PROCESS | 728 | 1463036520331 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7F09000 == 58 [pid = 728] [id = 110] 00:02:00 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E3D81000) [pid = 728] [serial = 327] [outer = 0000000000000000] 00:02:00 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1E7B35400) [pid = 728] [serial = 328] [outer = 000000F1E3D81000] 00:02:00 INFO - PROCESS | 728 | 1463036520387 Marionette DEBUG loaded listener.js 00:02:00 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1E85CA400) [pid = 728] [serial = 329] [outer = 000000F1E3D81000] 00:02:01 INFO - PROCESS | 728 | 1463036521182 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]]]}] 00:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 00:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1080ms 00:02:01 INFO - PROCESS | 728 | 1463036521234 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 00:02:01 INFO - PROCESS | 728 | 1463036521238 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 00:02:01 INFO - PROCESS | 728 | 1463036521243 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 00:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 00:02:01 INFO - PROCESS | 728 | 1463036521247 Marionette TRACE conn6 <- [1,406,null,{}] 00:02:01 INFO - PROCESS | 728 | 1463036521252 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}] 00:02:01 INFO - PROCESS | 728 | 1463036521356 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 00:02:01 INFO - PROCESS | 728 | 1463036521432 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB47A000 == 59 [pid = 728] [id = 111] 00:02:01 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F181177400) [pid = 728] [serial = 330] [outer = 0000000000000000] 00:02:01 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F18159CC00) [pid = 728] [serial = 331] [outer = 000000F181177400] 00:02:01 INFO - PROCESS | 728 | 1463036521484 Marionette DEBUG loaded listener.js 00:02:01 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1816D2000) [pid = 728] [serial = 332] [outer = 000000F181177400] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB29000 == 58 [pid = 728] [id = 104] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8019800 == 57 [pid = 728] [id = 103] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA7D5000 == 56 [pid = 728] [id = 102] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB26D000 == 55 [pid = 728] [id = 101] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B4A000 == 54 [pid = 728] [id = 100] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75D7000 == 53 [pid = 728] [id = 99] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1E528B000 == 52 [pid = 728] [id = 98] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF51D800 == 51 [pid = 728] [id = 97] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF92A800 == 50 [pid = 728] [id = 96] 00:02:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE0C000 == 49 [pid = 728] [id = 95] 00:02:01 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1E85D4800) [pid = 728] [serial = 232] [outer = 0000000000000000] [url = about:blank] 00:02:01 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1816D5000) [pid = 728] [serial = 268] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1ECE80C00) [pid = 728] [serial = 127] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1EEB16400) [pid = 728] [serial = 185] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1DAB2C000) [pid = 728] [serial = 176] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E6F09800) [pid = 728] [serial = 182] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1E0D42000) [pid = 728] [serial = 179] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1E5119400) [pid = 728] [serial = 253] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E6F02C00) [pid = 728] [serial = 256] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E51EE400) [pid = 728] [serial = 254] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E840AC00) [pid = 728] [serial = 259] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E7D81400) [pid = 728] [serial = 257] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E8437000) [pid = 728] [serial = 262] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1DACB4C00) [pid = 728] [serial = 224] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DAB26000) [pid = 728] [serial = 223] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E466D000) [pid = 728] [serial = 227] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E0DC7800) [pid = 728] [serial = 226] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1E9103000) [pid = 728] [serial = 218] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1DACB0C00) [pid = 728] [serial = 244] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DB12BC00) [pid = 728] [serial = 245] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1DF313800) [pid = 728] [serial = 247] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1E03A9400) [pid = 728] [serial = 248] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F18169A400) [pid = 728] [serial = 241] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1DA980000) [pid = 728] [serial = 242] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1E1002400) [pid = 728] [serial = 250] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1E9BD2800) [pid = 728] [serial = 230] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E8406800) [pid = 728] [serial = 229] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1DACAC000) [pid = 728] [serial = 236] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F18169D800) [pid = 728] [serial = 235] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F18070D000) [pid = 728] [serial = 220] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F181174000) [pid = 728] [serial = 221] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F181BE6800) [pid = 728] [serial = 265] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F18169A000) [pid = 728] [serial = 239] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F181173800) [pid = 728] [serial = 238] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F1E89D8C00) [pid = 728] [serial = 266] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1E85D6800) [pid = 728] [serial = 260] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1E903F000) [pid = 728] [serial = 263] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F1E1C15000) [pid = 728] [serial = 251] [outer = 0000000000000000] [url = about:blank] 00:02:02 INFO - PROCESS | 728 | 1463036522150 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]]]}] 00:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 00:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 985ms 00:02:02 INFO - PROCESS | 728 | 1463036522233 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 00:02:02 INFO - PROCESS | 728 | 1463036522238 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 00:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 00:02:02 INFO - PROCESS | 728 | 1463036522244 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 00:02:02 INFO - PROCESS | 728 | 1463036522250 Marionette TRACE conn6 <- [1,410,null,{}] 00:02:02 INFO - PROCESS | 728 | 1463036522258 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}] 00:02:02 INFO - PROCESS | 728 | 1463036522412 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 00:02:02 INFO - PROCESS | 728 | 1463036522477 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB273800 == 50 [pid = 728] [id = 112] 00:02:02 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F180715800) [pid = 728] [serial = 333] [outer = 0000000000000000] 00:02:02 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F18077E000) [pid = 728] [serial = 334] [outer = 000000F180715800] 00:02:02 INFO - PROCESS | 728 | 1463036522576 Marionette DEBUG loaded listener.js 00:02:02 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F181694400) [pid = 728] [serial = 335] [outer = 000000F180715800] 00:02:03 INFO - PROCESS | 728 | 1463036523220 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]]]}] 00:02:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 00:02:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1037ms 00:02:03 INFO - PROCESS | 728 | 1463036523284 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 00:02:03 INFO - PROCESS | 728 | 1463036523291 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 00:02:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 00:02:03 INFO - PROCESS | 728 | 1463036523298 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 00:02:03 INFO - PROCESS | 728 | 1463036523301 Marionette TRACE conn6 <- [1,414,null,{}] 00:02:03 INFO - PROCESS | 728 | 1463036523326 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}] 00:02:03 INFO - PROCESS | 728 | 1463036523461 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 00:02:03 INFO - PROCESS | 728 | 1463036523530 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CB8000 == 51 [pid = 728] [id = 113] 00:02:03 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F182D4DC00) [pid = 728] [serial = 336] [outer = 0000000000000000] 00:02:03 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1DA91AC00) [pid = 728] [serial = 337] [outer = 000000F182D4DC00] 00:02:03 INFO - PROCESS | 728 | 1463036523587 Marionette DEBUG loaded listener.js 00:02:03 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1DAA0B800) [pid = 728] [serial = 338] [outer = 000000F182D4DC00] 00:02:04 INFO - PROCESS | 728 | 1463036524191 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]]]}] 00:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 00:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 943ms 00:02:04 INFO - PROCESS | 728 | 1463036524247 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 00:02:04 INFO - PROCESS | 728 | 1463036524249 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 00:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 00:02:04 INFO - PROCESS | 728 | 1463036524254 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 00:02:04 INFO - PROCESS | 728 | 1463036524258 Marionette TRACE conn6 <- [1,418,null,{}] 00:02:04 INFO - PROCESS | 728 | 1463036524270 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}] 00:02:04 INFO - PROCESS | 728 | 1463036524378 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 00:02:04 INFO - PROCESS | 728 | 1463036524447 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6D3B000 == 52 [pid = 728] [id = 114] 00:02:04 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1DACACC00) [pid = 728] [serial = 339] [outer = 0000000000000000] 00:02:04 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1DAD0E400) [pid = 728] [serial = 340] [outer = 000000F1DACACC00] 00:02:04 INFO - PROCESS | 728 | 1463036524506 Marionette DEBUG loaded listener.js 00:02:04 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1DB2C8C00) [pid = 728] [serial = 341] [outer = 000000F1DACACC00] 00:02:05 INFO - PROCESS | 728 | 1463036525585 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]]]}] 00:02:05 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 00:02:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1339ms 00:02:05 INFO - PROCESS | 728 | 1463036525595 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 00:02:05 INFO - PROCESS | 728 | 1463036525598 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 00:02:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 00:02:05 INFO - PROCESS | 728 | 1463036525602 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 00:02:05 INFO - PROCESS | 728 | 1463036525604 Marionette TRACE conn6 <- [1,422,null,{}] 00:02:05 INFO - PROCESS | 728 | 1463036525608 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}] 00:02:05 INFO - PROCESS | 728 | 1463036525712 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 00:02:05 INFO - PROCESS | 728 | 1463036525774 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7822800 == 53 [pid = 728] [id = 115] 00:02:05 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1DAD19800) [pid = 728] [serial = 342] [outer = 0000000000000000] 00:02:05 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1DF562C00) [pid = 728] [serial = 343] [outer = 000000F1DAD19800] 00:02:05 INFO - PROCESS | 728 | 1463036525830 Marionette DEBUG loaded listener.js 00:02:05 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1E0D42400) [pid = 728] [serial = 344] [outer = 000000F1DAD19800] 00:02:06 INFO - PROCESS | 728 | 1463036526873 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]]]}] 00:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 00:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1328ms 00:02:06 INFO - PROCESS | 728 | 1463036526932 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 00:02:06 INFO - PROCESS | 728 | 1463036526935 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 00:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 00:02:06 INFO - PROCESS | 728 | 1463036526939 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 00:02:06 INFO - PROCESS | 728 | 1463036526941 Marionette TRACE conn6 <- [1,426,null,{}] 00:02:06 INFO - PROCESS | 728 | 1463036526945 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}] 00:02:07 INFO - PROCESS | 728 | 1463036527144 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 00:02:07 INFO - PROCESS | 728 | 1463036527265 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0275000 == 54 [pid = 728] [id = 116] 00:02:07 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F181173800) [pid = 728] [serial = 345] [outer = 0000000000000000] 00:02:07 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F18117C800) [pid = 728] [serial = 346] [outer = 000000F181173800] 00:02:07 INFO - PROCESS | 728 | 1463036527315 Marionette DEBUG loaded listener.js 00:02:07 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F182D4A400) [pid = 728] [serial = 347] [outer = 000000F181173800] 00:02:07 INFO - PROCESS | 728 | 1463036527907 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] 00:02:07 INFO - PROCESS | 728 | 1463036527975 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 00:02:07 INFO - PROCESS | 728 | 1463036527980 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 00:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 00:02:07 INFO - PROCESS | 728 | 1463036527983 Marionette TRACE conn6 <- [1,430,null,{}] 00:02:08 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF961000 == 53 [pid = 728] [id = 93] 00:02:08 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8F1800 == 52 [pid = 728] [id = 94] 00:02:08 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF679000 == 51 [pid = 728] [id = 62] 00:02:08 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF617800 == 50 [pid = 728] [id = 108] 00:02:08 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B49000 == 49 [pid = 728] [id = 107] 00:02:08 INFO - PROCESS | 728 | --DOCSHELL 000000F1DC27E800 == 48 [pid = 728] [id = 106] 00:02:08 INFO - PROCESS | 728 | 1463036528049 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}] 00:02:08 INFO - PROCESS | 728 | 1463036528166 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 00:02:08 INFO - PROCESS | 728 | 1463036528174 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EB7800 == 49 [pid = 728] [id = 117] 00:02:08 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F182D4B000) [pid = 728] [serial = 348] [outer = 0000000000000000] 00:02:08 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1DAA0A800) [pid = 728] [serial = 349] [outer = 000000F182D4B000] 00:02:08 INFO - PROCESS | 728 | 1463036528224 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1DAD16400) [pid = 728] [serial = 350] [outer = 000000F182D4B000] 00:02:08 INFO - PROCESS | 728 | 1463036528692 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]]]}] 00:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 00:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 754ms 00:02:08 INFO - PROCESS | 728 | 1463036528739 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 00:02:08 INFO - PROCESS | 728 | 1463036528742 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 00:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 00:02:08 INFO - PROCESS | 728 | 1463036528746 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 00:02:08 INFO - PROCESS | 728 | 1463036528748 Marionette TRACE conn6 <- [1,434,null,{}] 00:02:08 INFO - PROCESS | 728 | 1463036528752 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}] 00:02:08 INFO - PROCESS | 728 | 1463036528836 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 00:02:08 INFO - PROCESS | 728 | 1463036528849 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E83EE000 == 50 [pid = 728] [id = 118] 00:02:08 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E100C400) [pid = 728] [serial = 351] [outer = 0000000000000000] 00:02:08 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E1C19800) [pid = 728] [serial = 352] [outer = 000000F1E100C400] 00:02:08 INFO - PROCESS | 728 | 1463036528895 Marionette DEBUG loaded listener.js 00:02:08 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1E4673C00) [pid = 728] [serial = 353] [outer = 000000F1E100C400] 00:02:09 INFO - PROCESS | 728 | 1463036529356 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]]]}] 00:02:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 00:02:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 629ms 00:02:09 INFO - PROCESS | 728 | 1463036529381 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 00:02:09 INFO - PROCESS | 728 | 1463036529386 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 00:02:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 00:02:09 INFO - PROCESS | 728 | 1463036529397 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 00:02:09 INFO - PROCESS | 728 | 1463036529401 Marionette TRACE conn6 <- [1,438,null,{}] 00:02:09 INFO - PROCESS | 728 | 1463036529405 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}] 00:02:09 INFO - PROCESS | 728 | 1463036529500 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 00:02:09 INFO - PROCESS | 728 | 1463036529509 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAB2000 == 51 [pid = 728] [id = 119] 00:02:09 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1E46DB800) [pid = 728] [serial = 354] [outer = 0000000000000000] 00:02:09 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1E54DFC00) [pid = 728] [serial = 355] [outer = 000000F1E46DB800] 00:02:09 INFO - PROCESS | 728 | 1463036529555 Marionette DEBUG loaded listener.js 00:02:09 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1E75A2C00) [pid = 728] [serial = 356] [outer = 000000F1E46DB800] 00:02:10 INFO - PROCESS | 728 | 1463036529993 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 00:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 650ms 00:02:10 INFO - PROCESS | 728 | 1463036530047 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 728 | 1463036530049 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 00:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 00:02:10 INFO - PROCESS | 728 | 1463036530052 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 728 | 1463036530054 Marionette TRACE conn6 <- [1,442,null,{}] 00:02:10 INFO - PROCESS | 728 | 1463036530058 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}] 00:02:10 INFO - PROCESS | 728 | 1463036530166 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 00:02:10 INFO - PROCESS | 728 | 1463036530240 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDD7800 == 52 [pid = 728] [id = 120] 00:02:10 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1E7FA5800) [pid = 728] [serial = 357] [outer = 0000000000000000] 00:02:10 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E82D2400) [pid = 728] [serial = 358] [outer = 000000F1E7FA5800] 00:02:10 INFO - PROCESS | 728 | 1463036530285 Marionette DEBUG loaded listener.js 00:02:10 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E85C9400) [pid = 728] [serial = 359] [outer = 000000F1E7FA5800] 00:02:10 INFO - PROCESS | 728 | 1463036530714 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]]]}] 00:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 00:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 669ms 00:02:10 INFO - PROCESS | 728 | 1463036530725 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 00:02:10 INFO - PROCESS | 728 | 1463036530727 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 00:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 00:02:10 INFO - PROCESS | 728 | 1463036530736 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 00:02:10 INFO - PROCESS | 728 | 1463036530738 Marionette TRACE conn6 <- [1,446,null,{}] 00:02:10 INFO - PROCESS | 728 | 1463036530741 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}] 00:02:10 INFO - PROCESS | 728 | 1463036530854 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 00:02:10 INFO - PROCESS | 728 | 1463036530915 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF492800 == 53 [pid = 728] [id = 121] 00:02:10 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E903F000) [pid = 728] [serial = 360] [outer = 0000000000000000] 00:02:10 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E910A000) [pid = 728] [serial = 361] [outer = 000000F1E903F000] 00:02:10 INFO - PROCESS | 728 | 1463036530969 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1EA2BB800) [pid = 728] [serial = 362] [outer = 000000F1E903F000] 00:02:11 INFO - PROCESS | 728 | 1463036531422 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]]]}] 00:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 00:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 733ms 00:02:11 INFO - PROCESS | 728 | 1463036531471 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 00:02:11 INFO - PROCESS | 728 | 1463036531473 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 00:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 00:02:11 INFO - PROCESS | 728 | 1463036531516 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 00:02:11 INFO - PROCESS | 728 | 1463036531518 Marionette TRACE conn6 <- [1,450,null,{}] 00:02:11 INFO - PROCESS | 728 | 1463036531522 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}] 00:02:11 INFO - PROCESS | 728 | 1463036531629 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 00:02:11 INFO - PROCESS | 728 | 1463036531683 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF648800 == 54 [pid = 728] [id = 122] 00:02:11 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1811E8000) [pid = 728] [serial = 363] [outer = 0000000000000000] 00:02:11 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E85C9800) [pid = 728] [serial = 364] [outer = 000000F1811E8000] 00:02:11 INFO - PROCESS | 728 | 1463036531728 Marionette DEBUG loaded listener.js 00:02:11 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1EB522000) [pid = 728] [serial = 365] [outer = 000000F1811E8000] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E46D5000) [pid = 728] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1E494E800) [pid = 728] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1E3D81000) [pid = 728] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F180776C00) [pid = 728] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DC20A000) [pid = 728] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E1004000) [pid = 728] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1DA97B800) [pid = 728] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E7B2CC00) [pid = 728] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1816CE400) [pid = 728] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DABD5800) [pid = 728] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F181695800) [pid = 728] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1DB2C9400) [pid = 728] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F18077D800) [pid = 728] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E466E400) [pid = 728] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DABD4800) [pid = 728] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1DAA10000) [pid = 728] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F182D45000) [pid = 728] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F180643800) [pid = 728] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1E0D3D800) [pid = 728] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F180608400) [pid = 728] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1E3D81400) [pid = 728] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 00:02:12 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F180640C00) [pid = 728] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 00:02:12 INFO - PROCESS | 728 | 1463036532224 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] 00:02:12 INFO - PROCESS | 728 | 1463036532260 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 00:02:12 INFO - PROCESS | 728 | 1463036532264 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 728 | 1463036532266 Marionette TRACE conn6 <- [1,454,null,{}] 00:02:12 INFO - PROCESS | 728 | 1463036532269 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}] 00:02:12 INFO - PROCESS | 728 | 1463036532352 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 00:02:12 INFO - PROCESS | 728 | 1463036532362 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDCE800 == 55 [pid = 728] [id = 123] 00:02:12 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F180609400) [pid = 728] [serial = 366] [outer = 0000000000000000] 00:02:12 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F182D45000) [pid = 728] [serial = 367] [outer = 000000F180609400] 00:02:12 INFO - PROCESS | 728 | 1463036532475 Marionette DEBUG loaded listener.js 00:02:12 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1DAD0E000) [pid = 728] [serial = 368] [outer = 000000F180609400] 00:02:12 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:12 INFO - PROCESS | 728 | 1463036532849 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]]]}] 00:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 00:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 00:02:12 INFO - PROCESS | 728 | 1463036532896 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 00:02:12 INFO - PROCESS | 728 | 1463036532898 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 00:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 00:02:12 INFO - PROCESS | 728 | 1463036532901 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 00:02:12 INFO - PROCESS | 728 | 1463036532903 Marionette TRACE conn6 <- [1,458,null,{}] 00:02:12 INFO - PROCESS | 728 | 1463036532907 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}] 00:02:13 INFO - PROCESS | 728 | 1463036533042 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 00:02:13 INFO - PROCESS | 728 | 1463036533055 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF924800 == 56 [pid = 728] [id = 124] 00:02:13 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F181BEA400) [pid = 728] [serial = 369] [outer = 0000000000000000] 00:02:13 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E5106800) [pid = 728] [serial = 370] [outer = 000000F181BEA400] 00:02:13 INFO - PROCESS | 728 | 1463036533099 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E80E5400) [pid = 728] [serial = 371] [outer = 000000F181BEA400] 00:02:13 INFO - PROCESS | 728 | 1463036533486 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] 00:02:13 INFO - PROCESS | 728 | 1463036533535 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 00:02:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 00:02:13 INFO - PROCESS | 728 | 1463036533539 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 00:02:13 INFO - PROCESS | 728 | 1463036533541 Marionette TRACE conn6 <- [1,462,null,{}] 00:02:13 INFO - PROCESS | 728 | 1463036533545 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}] 00:02:13 INFO - PROCESS | 728 | 1463036533653 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 00:02:13 INFO - PROCESS | 728 | 1463036533700 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8099800 == 57 [pid = 728] [id = 125] 00:02:13 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1E5117C00) [pid = 728] [serial = 372] [outer = 0000000000000000] 00:02:13 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E7761C00) [pid = 728] [serial = 373] [outer = 000000F1E5117C00] 00:02:13 INFO - PROCESS | 728 | 1463036533745 Marionette DEBUG loaded listener.js 00:02:13 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E80E3C00) [pid = 728] [serial = 374] [outer = 000000F1E5117C00] 00:02:14 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:14 INFO - PROCESS | 728 | 1463036534183 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] 00:02:14 INFO - PROCESS | 728 | 1463036534250 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 00:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 00:02:14 INFO - PROCESS | 728 | 1463036534257 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 00:02:14 INFO - PROCESS | 728 | 1463036534262 Marionette TRACE conn6 <- [1,466,null,{}] 00:02:14 INFO - PROCESS | 728 | 1463036534319 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}] 00:02:14 INFO - PROCESS | 728 | 1463036534444 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 00:02:14 INFO - PROCESS | 728 | 1463036534526 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E547E000 == 58 [pid = 728] [id = 126] 00:02:14 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1811E0400) [pid = 728] [serial = 375] [outer = 0000000000000000] 00:02:14 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1811E5000) [pid = 728] [serial = 376] [outer = 000000F1811E0400] 00:02:14 INFO - PROCESS | 728 | 1463036534585 Marionette DEBUG loaded listener.js 00:02:14 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F182D4B400) [pid = 728] [serial = 377] [outer = 000000F1811E0400] 00:02:15 INFO - PROCESS | 728 | 1463036535185 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] 00:02:15 INFO - PROCESS | 728 | 1463036535250 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 00:02:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 00:02:15 INFO - PROCESS | 728 | 1463036535257 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 00:02:15 INFO - PROCESS | 728 | 1463036535260 Marionette TRACE conn6 <- [1,470,null,{}] 00:02:15 INFO - PROCESS | 728 | 1463036535265 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}] 00:02:15 INFO - PROCESS | 728 | 1463036535382 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 00:02:15 INFO - PROCESS | 728 | 1463036535459 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBE0000 == 59 [pid = 728] [id = 127] 00:02:15 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1DFE7C400) [pid = 728] [serial = 378] [outer = 0000000000000000] 00:02:15 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1E3D7B000) [pid = 728] [serial = 379] [outer = 000000F1DFE7C400] 00:02:15 INFO - PROCESS | 728 | 1463036535556 Marionette DEBUG loaded listener.js 00:02:15 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E5116800) [pid = 728] [serial = 380] [outer = 000000F1DFE7C400] 00:02:16 INFO - PROCESS | 728 | 1463036536159 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]]]}] 00:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 00:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 944ms 00:02:16 INFO - PROCESS | 728 | 1463036536210 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 00:02:16 INFO - PROCESS | 728 | 1463036536213 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 00:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 00:02:16 INFO - PROCESS | 728 | 1463036536231 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 00:02:16 INFO - PROCESS | 728 | 1463036536236 Marionette TRACE conn6 <- [1,474,null,{}] 00:02:16 INFO - PROCESS | 728 | 1463036536248 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}] 00:02:16 INFO - PROCESS | 728 | 1463036536361 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 00:02:16 INFO - PROCESS | 728 | 1463036536436 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F181198000 == 60 [pid = 728] [id = 128] 00:02:16 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E7B31800) [pid = 728] [serial = 381] [outer = 0000000000000000] 00:02:16 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E7C52400) [pid = 728] [serial = 382] [outer = 000000F1E7B31800] 00:02:16 INFO - PROCESS | 728 | 1463036536536 Marionette DEBUG loaded listener.js 00:02:16 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E80E9C00) [pid = 728] [serial = 383] [outer = 000000F1E7B31800] 00:02:16 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E03A9400) [pid = 728] [serial = 384] [outer = 000000F1DB015800] 00:02:17 INFO - PROCESS | 728 | 1463036537282 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]]]}] 00:02:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 00:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1086ms 00:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 00:02:17 INFO - PROCESS | 728 | 1463036537318 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 00:02:17 INFO - PROCESS | 728 | 1463036537322 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 00:02:17 INFO - PROCESS | 728 | 1463036537325 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 00:02:17 INFO - PROCESS | 728 | 1463036537327 Marionette TRACE conn6 <- [1,478,null,{}] 00:02:17 INFO - PROCESS | 728 | 1463036537331 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}] 00:02:17 INFO - PROCESS | 728 | 1463036537439 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 00:02:17 INFO - PROCESS | 728 | 1463036537514 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B98000 == 61 [pid = 728] [id = 129] 00:02:17 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E7B2F000) [pid = 728] [serial = 385] [outer = 0000000000000000] 00:02:17 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E8437C00) [pid = 728] [serial = 386] [outer = 000000F1E7B2F000] 00:02:17 INFO - PROCESS | 728 | 1463036537610 Marionette DEBUG loaded listener.js 00:02:17 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1EB63FC00) [pid = 728] [serial = 387] [outer = 000000F1E7B2F000] 00:02:18 INFO - PROCESS | 728 | 1463036538187 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]]]}] 00:02:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 00:02:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 944ms 00:02:18 INFO - PROCESS | 728 | 1463036538272 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 00:02:18 INFO - PROCESS | 728 | 1463036538274 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 00:02:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 00:02:18 INFO - PROCESS | 728 | 1463036538278 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 00:02:18 INFO - PROCESS | 728 | 1463036538280 Marionette TRACE conn6 <- [1,482,null,{}] 00:02:18 INFO - PROCESS | 728 | 1463036538284 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}] 00:02:18 INFO - PROCESS | 728 | 1463036538423 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 00:02:18 INFO - PROCESS | 728 | 1463036538704 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F181679000 == 62 [pid = 728] [id = 130] 00:02:18 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F18063D400) [pid = 728] [serial = 388] [outer = 0000000000000000] 00:02:18 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F180711000) [pid = 728] [serial = 389] [outer = 000000F18063D400] 00:02:18 INFO - PROCESS | 728 | 1463036538777 Marionette DEBUG loaded listener.js 00:02:18 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1811E6400) [pid = 728] [serial = 390] [outer = 000000F18063D400] 00:02:19 INFO - PROCESS | 728 | 1463036539510 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]]]}] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1E9DF1800 == 61 [pid = 728] [id = 31] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF924800 == 60 [pid = 728] [id = 124] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDCE800 == 59 [pid = 728] [id = 123] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF648800 == 58 [pid = 728] [id = 122] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF492800 == 57 [pid = 728] [id = 121] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDD7800 == 56 [pid = 728] [id = 120] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAB2000 == 55 [pid = 728] [id = 119] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1E83EE000 == 54 [pid = 728] [id = 118] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F18159CC00) [pid = 728] [serial = 331] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EB7800 == 53 [pid = 728] [id = 117] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0275000 == 52 [pid = 728] [id = 116] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7822800 == 51 [pid = 728] [id = 115] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB273800 == 50 [pid = 728] [id = 112] 00:02:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB47A000 == 49 [pid = 728] [id = 111] 00:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 00:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1297ms 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1E7B35400) [pid = 728] [serial = 328] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F18117FC00) [pid = 728] [serial = 316] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E85CA400) [pid = 728] [serial = 329] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1EA6E9000) [pid = 728] [serial = 233] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F181696400) [pid = 728] [serial = 317] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E4B1F800) [pid = 728] [serial = 322] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DACB1C00) [pid = 728] [serial = 320] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E840E400) [pid = 728] [serial = 326] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E7B30800) [pid = 728] [serial = 314] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E6F0AC00) [pid = 728] [serial = 323] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1E7FA2C00) [pid = 728] [serial = 325] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DAA15800) [pid = 728] [serial = 319] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1EB110800) [pid = 728] [serial = 269] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1DABD9800) [pid = 728] [serial = 295] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F181BDFC00) [pid = 728] [serial = 287] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F18169F400) [pid = 728] [serial = 286] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DB442000) [pid = 728] [serial = 298] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1815A0C00) [pid = 728] [serial = 284] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F18117AC00) [pid = 728] [serial = 283] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E4670C00) [pid = 728] [serial = 304] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1DC095000) [pid = 728] [serial = 278] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1DACAB400) [pid = 728] [serial = 277] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1DAA11400) [pid = 728] [serial = 292] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1DAB2E000) [pid = 728] [serial = 293] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1DA978400) [pid = 728] [serial = 275] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F181BEB400) [pid = 728] [serial = 274] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1816D7000) [pid = 728] [serial = 289] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1DA0BF800) [pid = 728] [serial = 290] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F1E15B1C00) [pid = 728] [serial = 302] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F181695400) [pid = 728] [serial = 272] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F18070AC00) [pid = 728] [serial = 271] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F1E0E85800) [pid = 728] [serial = 301] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1E5117000) [pid = 728] [serial = 281] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1E494B800) [pid = 728] [serial = 280] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F181BE1000) [pid = 728] [serial = 307] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1E49BE400) [pid = 728] [serial = 305] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F1E0250000) [pid = 728] [serial = 308] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F1E510E800) [pid = 728] [serial = 310] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F1E52A5400) [pid = 728] [serial = 311] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F1E024CC00) [pid = 728] [serial = 299] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 80 (000000F1DAD10000) [pid = 728] [serial = 296] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | --DOMWINDOW == 79 (000000F1E6F0E000) [pid = 728] [serial = 313] [outer = 0000000000000000] [url = about:blank] 00:02:19 INFO - PROCESS | 728 | 1463036539593 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 00:02:19 INFO - PROCESS | 728 | 1463036539598 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 00:02:19 INFO - PROCESS | 728 | 1463036539606 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 00:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 00:02:19 INFO - PROCESS | 728 | 1463036539610 Marionette TRACE conn6 <- [1,486,null,{}] 00:02:19 INFO - PROCESS | 728 | 1463036539615 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}] 00:02:19 INFO - PROCESS | 728 | 1463036539711 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 00:02:19 INFO - PROCESS | 728 | 1463036539719 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F1D99F0800 == 50 [pid = 728] [id = 131] 00:02:19 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F180646800) [pid = 728] [serial = 391] [outer = 0000000000000000] 00:02:19 INFO - PROCESS | 728 | ++DOMWINDOW == 81 (000000F180707C00) [pid = 728] [serial = 392] [outer = 000000F180646800] 00:02:19 INFO - PROCESS | 728 | 1463036539768 Marionette DEBUG loaded listener.js 00:02:19 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F181175C00) [pid = 728] [serial = 393] [outer = 000000F180646800] 00:02:20 INFO - PROCESS | 728 | 1463036540267 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 00:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 693ms 00:02:20 INFO - PROCESS | 728 | 1463036540307 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 728 | 1463036540311 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 00:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 00:02:20 INFO - PROCESS | 728 | 1463036540316 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 728 | 1463036540318 Marionette TRACE conn6 <- [1,490,null,{}] 00:02:20 INFO - PROCESS | 728 | 1463036540322 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}] 00:02:20 INFO - PROCESS | 728 | 1463036540409 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 00:02:20 INFO - PROCESS | 728 | 1463036540418 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF344800 == 51 [pid = 728] [id = 132] 00:02:20 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F181698000) [pid = 728] [serial = 394] [outer = 0000000000000000] 00:02:20 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1816A1400) [pid = 728] [serial = 395] [outer = 000000F181698000] 00:02:20 INFO - PROCESS | 728 | 1463036540467 Marionette DEBUG loaded listener.js 00:02:20 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F181BDFC00) [pid = 728] [serial = 396] [outer = 000000F181698000] 00:02:20 INFO - PROCESS | 728 | 1463036540915 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]]]}] 00:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 00:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 00:02:20 INFO - PROCESS | 728 | 1463036540948 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 00:02:20 INFO - PROCESS | 728 | 1463036540950 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 00:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 00:02:20 INFO - PROCESS | 728 | 1463036540961 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 00:02:20 INFO - PROCESS | 728 | 1463036540974 Marionette TRACE conn6 <- [1,494,null,{}] 00:02:20 INFO - PROCESS | 728 | 1463036540984 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}] 00:02:21 INFO - PROCESS | 728 | 1463036541072 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 00:02:21 INFO - PROCESS | 728 | 1463036541081 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CC1000 == 52 [pid = 728] [id = 133] 00:02:21 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F181BEB400) [pid = 728] [serial = 397] [outer = 0000000000000000] 00:02:21 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F182710800) [pid = 728] [serial = 398] [outer = 000000F181BEB400] 00:02:21 INFO - PROCESS | 728 | 1463036541128 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1DA91A000) [pid = 728] [serial = 399] [outer = 000000F181BEB400] 00:02:21 INFO - PROCESS | 728 | 1463036541593 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]]]}] 00:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 00:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 647ms 00:02:21 INFO - PROCESS | 728 | 1463036541622 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 00:02:21 INFO - PROCESS | 728 | 1463036541625 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 00:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 00:02:21 INFO - PROCESS | 728 | 1463036541628 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 00:02:21 INFO - PROCESS | 728 | 1463036541630 Marionette TRACE conn6 <- [1,498,null,{}] 00:02:21 INFO - PROCESS | 728 | 1463036541634 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}] 00:02:21 INFO - PROCESS | 728 | 1463036541752 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 00:02:21 INFO - PROCESS | 728 | 1463036541759 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E519F800 == 53 [pid = 728] [id = 134] 00:02:21 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1DA97E400) [pid = 728] [serial = 400] [outer = 0000000000000000] 00:02:21 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F1DAA0A000) [pid = 728] [serial = 401] [outer = 000000F1DA97E400] 00:02:21 INFO - PROCESS | 728 | 1463036541840 Marionette DEBUG loaded listener.js 00:02:21 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1DAB2C000) [pid = 728] [serial = 402] [outer = 000000F1DA97E400] 00:02:22 INFO - PROCESS | 728 | 1463036542265 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]]]}] 00:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 00:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 690ms 00:02:22 INFO - PROCESS | 728 | 1463036542319 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 00:02:22 INFO - PROCESS | 728 | 1463036542322 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 00:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 00:02:22 INFO - PROCESS | 728 | 1463036542331 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 00:02:22 INFO - PROCESS | 728 | 1463036542333 Marionette TRACE conn6 <- [1,502,null,{}] 00:02:22 INFO - PROCESS | 728 | 1463036542336 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}] 00:02:22 INFO - PROCESS | 728 | 1463036542478 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 00:02:22 INFO - PROCESS | 728 | 1463036542528 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75E0800 == 54 [pid = 728] [id = 135] 00:02:22 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1DACAA800) [pid = 728] [serial = 403] [outer = 0000000000000000] 00:02:22 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1DACB2000) [pid = 728] [serial = 404] [outer = 000000F1DACAA800] 00:02:22 INFO - PROCESS | 728 | 1463036542584 Marionette DEBUG loaded listener.js 00:02:22 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1DB010000) [pid = 728] [serial = 405] [outer = 000000F1DACAA800] 00:02:23 INFO - PROCESS | 728 | 1463036543043 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 00:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 735ms 00:02:23 INFO - PROCESS | 728 | 1463036543077 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 728 | 1463036543079 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 00:02:23 INFO - PROCESS | 728 | 1463036543083 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 728 | 1463036543085 Marionette TRACE conn6 <- [1,506,null,{}] 00:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 00:02:23 INFO - PROCESS | 728 | 1463036543088 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}] 00:02:23 INFO - PROCESS | 728 | 1463036543197 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 00:02:23 INFO - PROCESS | 728 | 1463036543204 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7F14000 == 55 [pid = 728] [id = 136] 00:02:23 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1DB43D800) [pid = 728] [serial = 406] [outer = 0000000000000000] 00:02:23 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1E029FC00) [pid = 728] [serial = 407] [outer = 000000F1DB43D800] 00:02:23 INFO - PROCESS | 728 | 1463036543249 Marionette DEBUG loaded listener.js 00:02:23 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1E1003000) [pid = 728] [serial = 408] [outer = 000000F1DB43D800] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1E7FA5800) [pid = 728] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1E903F000) [pid = 728] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F182D4B000) [pid = 728] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1E46DB800) [pid = 728] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F1E100C400) [pid = 728] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F181173800) [pid = 728] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F181BEA400) [pid = 728] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F180609400) [pid = 728] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 00:02:23 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1811E8000) [pid = 728] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 00:02:23 INFO - PROCESS | 728 | 1463036543887 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]]]}] 00:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 00:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 839ms 00:02:23 INFO - PROCESS | 728 | 1463036543928 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 00:02:23 INFO - PROCESS | 728 | 1463036543930 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 00:02:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 00:02:23 INFO - PROCESS | 728 | 1463036543933 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 00:02:23 INFO - PROCESS | 728 | 1463036543935 Marionette TRACE conn6 <- [1,510,null,{}] 00:02:23 INFO - PROCESS | 728 | 1463036543939 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}] 00:02:24 INFO - PROCESS | 728 | 1463036544028 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 00:02:24 INFO - PROCESS | 728 | 1463036544035 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1805C0000 == 56 [pid = 728] [id = 137] 00:02:24 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1DB2C9400) [pid = 728] [serial = 409] [outer = 0000000000000000] 00:02:24 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F1E1008000) [pid = 728] [serial = 410] [outer = 000000F1DB2C9400] 00:02:24 INFO - PROCESS | 728 | 1463036544081 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1E466D000) [pid = 728] [serial = 411] [outer = 000000F1DB2C9400] 00:02:24 INFO - PROCESS | 728 | 1463036544484 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]]]}] 00:02:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 00:02:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 588ms 00:02:24 INFO - PROCESS | 728 | 1463036544524 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 00:02:24 INFO - PROCESS | 728 | 1463036544526 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 00:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 00:02:24 INFO - PROCESS | 728 | 1463036544534 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 00:02:24 INFO - PROCESS | 728 | 1463036544536 Marionette TRACE conn6 <- [1,514,null,{}] 00:02:24 INFO - PROCESS | 728 | 1463036544540 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}] 00:02:24 INFO - PROCESS | 728 | 1463036544623 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 00:02:24 INFO - PROCESS | 728 | 1463036544632 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA7F3000 == 57 [pid = 728] [id = 138] 00:02:24 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1E494B000) [pid = 728] [serial = 412] [outer = 0000000000000000] 00:02:24 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F1E4B16C00) [pid = 728] [serial = 413] [outer = 000000F1E494B000] 00:02:24 INFO - PROCESS | 728 | 1463036544678 Marionette DEBUG loaded listener.js 00:02:24 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F1E511C000) [pid = 728] [serial = 414] [outer = 000000F1E494B000] 00:02:25 INFO - PROCESS | 728 | 1463036545088 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]]]}] 00:02:25 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 00:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 586ms 00:02:25 INFO - PROCESS | 728 | 1463036545119 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 728 | 1463036545121 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 00:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 00:02:25 INFO - PROCESS | 728 | 1463036545135 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 728 | 1463036545137 Marionette TRACE conn6 <- [1,518,null,{}] 00:02:25 INFO - PROCESS | 728 | 1463036545141 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}] 00:02:25 INFO - PROCESS | 728 | 1463036545224 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 00:02:25 INFO - PROCESS | 728 | 1463036545231 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB579000 == 58 [pid = 728] [id = 139] 00:02:25 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F1E5121000) [pid = 728] [serial = 415] [outer = 0000000000000000] 00:02:25 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1E5338800) [pid = 728] [serial = 416] [outer = 000000F1E5121000] 00:02:25 INFO - PROCESS | 728 | 1463036545285 Marionette DEBUG loaded listener.js 00:02:25 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1E6E4F000) [pid = 728] [serial = 417] [outer = 000000F1E5121000] 00:02:25 INFO - PROCESS | 728 | 1463036545741 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]]]}] 00:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 00:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 627ms 00:02:25 INFO - PROCESS | 728 | 1463036545773 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 00:02:25 INFO - PROCESS | 728 | 1463036545775 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 00:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 00:02:25 INFO - PROCESS | 728 | 1463036545784 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 00:02:25 INFO - PROCESS | 728 | 1463036545786 Marionette TRACE conn6 <- [1,522,null,{}] 00:02:25 INFO - PROCESS | 728 | 1463036545789 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}] 00:02:25 INFO - PROCESS | 728 | 1463036545930 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 00:02:26 INFO - PROCESS | 728 | 1463036546010 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B83000 == 59 [pid = 728] [id = 140] 00:02:26 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F18058F000) [pid = 728] [serial = 418] [outer = 0000000000000000] 00:02:26 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F18060DC00) [pid = 728] [serial = 419] [outer = 000000F18058F000] 00:02:26 INFO - PROCESS | 728 | 1463036546069 Marionette DEBUG loaded listener.js 00:02:26 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F18077BC00) [pid = 728] [serial = 420] [outer = 000000F18058F000] 00:02:26 INFO - PROCESS | 728 | 1463036546786 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]]]}] 00:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 00:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1031ms 00:02:26 INFO - PROCESS | 728 | 1463036546813 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 00:02:26 INFO - PROCESS | 728 | 1463036546817 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 00:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 00:02:26 INFO - PROCESS | 728 | 1463036546843 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 00:02:26 INFO - PROCESS | 728 | 1463036546848 Marionette TRACE conn6 <- [1,526,null,{}] 00:02:26 INFO - PROCESS | 728 | 1463036546853 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}] 00:02:26 INFO - PROCESS | 728 | 1463036546967 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 00:02:27 INFO - PROCESS | 728 | 1463036547042 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4B91800 == 60 [pid = 728] [id = 141] 00:02:27 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1816D8000) [pid = 728] [serial = 421] [outer = 0000000000000000] 00:02:27 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F181BE9800) [pid = 728] [serial = 422] [outer = 000000F1816D8000] 00:02:27 INFO - PROCESS | 728 | 1463036547141 Marionette DEBUG loaded listener.js 00:02:27 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F182711400) [pid = 728] [serial = 423] [outer = 000000F1816D8000] 00:02:27 INFO - PROCESS | 728 | 1463036547708 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]]]}] 00:02:27 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 00:02:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 902ms 00:02:27 INFO - PROCESS | 728 | 1463036547728 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 00:02:27 INFO - PROCESS | 728 | 1463036547732 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 00:02:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 00:02:27 INFO - PROCESS | 728 | 1463036547752 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 00:02:27 INFO - PROCESS | 728 | 1463036547755 Marionette TRACE conn6 <- [1,530,null,{}] 00:02:27 INFO - PROCESS | 728 | 1463036547759 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}] 00:02:27 INFO - PROCESS | 728 | 1463036547872 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 00:02:27 INFO - PROCESS | 728 | 1463036547960 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBD8000 == 61 [pid = 728] [id = 142] 00:02:27 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1DACB0800) [pid = 728] [serial = 424] [outer = 0000000000000000] 00:02:28 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1DB2CC400) [pid = 728] [serial = 425] [outer = 000000F1DACB0800] 00:02:28 INFO - PROCESS | 728 | 1463036548018 Marionette DEBUG loaded listener.js 00:02:28 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E0D36000) [pid = 728] [serial = 426] [outer = 000000F1DACB0800] 00:02:28 INFO - PROCESS | 728 | 1463036548679 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"]]]}] 00:02:28 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 00:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 00:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 00:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:02:28 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 00:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 00:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 00:02:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 00:02:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 982ms 00:02:28 INFO - PROCESS | 728 | 1463036548738 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 00:02:28 INFO - PROCESS | 728 | 1463036548743 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 00:02:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 00:02:28 INFO - PROCESS | 728 | 1463036548755 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 00:02:28 INFO - PROCESS | 728 | 1463036548761 Marionette TRACE conn6 <- [1,534,null,{}] 00:02:28 INFO - PROCESS | 728 | 1463036548765 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}] 00:02:28 INFO - PROCESS | 728 | 1463036548888 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 00:02:28 INFO - PROCESS | 728 | 1463036548973 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF495000 == 62 [pid = 728] [id = 143] 00:02:29 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1E75A5800) [pid = 728] [serial = 427] [outer = 0000000000000000] 00:02:29 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1E7B35400) [pid = 728] [serial = 428] [outer = 000000F1E75A5800] 00:02:29 INFO - PROCESS | 728 | 1463036549028 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1E7C54800) [pid = 728] [serial = 429] [outer = 000000F1E75A5800] 00:02:29 INFO - PROCESS | 728 | 1463036549520 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]]]}] 00:02:29 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. 00:02:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 798ms 00:02:29 INFO - PROCESS | 728 | 1463036549548 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 00:02:29 INFO - PROCESS | 728 | 1463036549551 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 00:02:29 INFO - PROCESS | 728 | 1463036549554 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 00:02:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 00:02:29 INFO - PROCESS | 728 | 1463036549556 Marionette TRACE conn6 <- [1,538,null,{}] 00:02:29 INFO - PROCESS | 728 | 1463036549560 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}] 00:02:29 INFO - PROCESS | 728 | 1463036549670 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 00:02:29 INFO - PROCESS | 728 | 1463036549743 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF667000 == 63 [pid = 728] [id = 144] 00:02:29 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1E494AC00) [pid = 728] [serial = 430] [outer = 0000000000000000] 00:02:29 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1E80E6400) [pid = 728] [serial = 431] [outer = 000000F1E494AC00] 00:02:29 INFO - PROCESS | 728 | 1463036549840 Marionette DEBUG loaded listener.js 00:02:29 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E842E000) [pid = 728] [serial = 432] [outer = 000000F1E494AC00] 00:02:30 INFO - PROCESS | 728 | 1463036550398 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]]]}] 00:02:30 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. 00:02:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 881ms 00:02:30 INFO - PROCESS | 728 | 1463036550438 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 00:02:30 INFO - PROCESS | 728 | 1463036550441 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 00:02:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 00:02:30 INFO - PROCESS | 728 | 1463036550444 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 00:02:30 INFO - PROCESS | 728 | 1463036550447 Marionette TRACE conn6 <- [1,542,null,{}] 00:02:30 INFO - PROCESS | 728 | 1463036550469 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}] 00:02:30 INFO - PROCESS | 728 | 1463036550579 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 00:02:30 INFO - PROCESS | 728 | 1463036550684 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF917000 == 64 [pid = 728] [id = 145] 00:02:30 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E9BC9400) [pid = 728] [serial = 433] [outer = 0000000000000000] 00:02:30 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E9D7E400) [pid = 728] [serial = 434] [outer = 000000F1E9BC9400] 00:02:30 INFO - PROCESS | 728 | 1463036550748 Marionette DEBUG loaded listener.js 00:02:30 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1EB116000) [pid = 728] [serial = 435] [outer = 000000F1E9BC9400] 00:02:31 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:31 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:31 INFO - PROCESS | 728 | 1463036551305 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]]]}] 00:02:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 00:02:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 899ms 00:02:31 INFO - PROCESS | 728 | 1463036551347 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 00:02:31 INFO - PROCESS | 728 | 1463036551349 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 00:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 00:02:31 INFO - PROCESS | 728 | 1463036551353 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 00:02:31 INFO - PROCESS | 728 | 1463036551355 Marionette TRACE conn6 <- [1,546,null,{}] 00:02:31 INFO - PROCESS | 728 | 1463036551359 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}] 00:02:31 INFO - PROCESS | 728 | 1463036551467 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 00:02:31 INFO - PROCESS | 728 | 1463036551553 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B4B800 == 65 [pid = 728] [id = 146] 00:02:31 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F183B10800) [pid = 728] [serial = 436] [outer = 0000000000000000] 00:02:31 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F183B15C00) [pid = 728] [serial = 437] [outer = 000000F183B10800] 00:02:31 INFO - PROCESS | 728 | 1463036551608 Marionette DEBUG loaded listener.js 00:02:31 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1EB11B800) [pid = 728] [serial = 438] [outer = 000000F183B10800] 00:02:32 INFO - PROCESS | 728 | 1463036552214 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]]]}] 00:02:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 00:02:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 00:02:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 00:02:32 INFO - PROCESS | 728 | 1463036552247 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 00:02:32 INFO - PROCESS | 728 | 1463036552250 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 00:02:32 INFO - PROCESS | 728 | 1463036552255 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 00:02:32 INFO - PROCESS | 728 | 1463036552257 Marionette TRACE conn6 <- [1,550,null,{}] 00:02:32 INFO - PROCESS | 728 | 1463036552261 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}] 00:02:32 INFO - PROCESS | 728 | 1463036552500 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 00:02:32 INFO - PROCESS | 728 | 1463036552601 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB492800 == 66 [pid = 728] [id = 147] 00:02:32 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F180708000) [pid = 728] [serial = 439] [outer = 0000000000000000] 00:02:32 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F180774400) [pid = 728] [serial = 440] [outer = 000000F180708000] 00:02:32 INFO - PROCESS | 728 | 1463036552652 Marionette DEBUG loaded listener.js 00:02:32 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F181693400) [pid = 728] [serial = 441] [outer = 000000F180708000] 00:02:33 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:33 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:33 INFO - PROCESS | 728 | 1463036553190 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]]]}] 00:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 00:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 987ms 00:02:33 INFO - PROCESS | 728 | 1463036553243 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 00:02:33 INFO - PROCESS | 728 | 1463036553247 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 00:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 00:02:33 INFO - PROCESS | 728 | 1463036553252 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 00:02:33 INFO - PROCESS | 728 | 1463036553256 Marionette TRACE conn6 <- [1,554,null,{}] 00:02:33 INFO - PROCESS | 728 | 1463036553260 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}] 00:02:33 INFO - PROCESS | 728 | 1463036553365 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 00:02:33 INFO - PROCESS | 728 | 1463036553461 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA9A8800 == 67 [pid = 728] [id = 148] 00:02:33 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1815A1C00) [pid = 728] [serial = 442] [outer = 0000000000000000] 00:02:33 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F182704400) [pid = 728] [serial = 443] [outer = 000000F1815A1C00] 00:02:33 INFO - PROCESS | 728 | 1463036553513 Marionette DEBUG loaded listener.js 00:02:33 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F182ECE800) [pid = 728] [serial = 444] [outer = 000000F1815A1C00] 00:02:33 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB579000 == 66 [pid = 728] [id = 139] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA7F3000 == 65 [pid = 728] [id = 138] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1805C0000 == 64 [pid = 728] [id = 137] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7F14000 == 63 [pid = 728] [id = 136] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75E0800 == 62 [pid = 728] [id = 135] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1E519F800 == 61 [pid = 728] [id = 134] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CC1000 == 60 [pid = 728] [id = 133] 00:02:33 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF344800 == 59 [pid = 728] [id = 132] 00:02:33 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F18077E000) [pid = 728] [serial = 334] [outer = 0000000000000000] [url = about:blank] 00:02:33 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1DA91AC00) [pid = 728] [serial = 337] [outer = 0000000000000000] [url = about:blank] 00:02:33 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1DAD0E400) [pid = 728] [serial = 340] [outer = 0000000000000000] [url = about:blank] 00:02:33 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1DF562C00) [pid = 728] [serial = 343] [outer = 0000000000000000] [url = about:blank] 00:02:33 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1E7761C00) [pid = 728] [serial = 373] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:34 INFO - PROCESS | 728 | --DOCSHELL 000000F1D99F0800 == 58 [pid = 728] [id = 131] 00:02:34 INFO - PROCESS | 728 | --DOCSHELL 000000F181679000 == 57 [pid = 728] [id = 130] 00:02:34 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBE0000 == 56 [pid = 728] [id = 127] 00:02:34 INFO - PROCESS | 728 | --DOCSHELL 000000F1E547E000 == 55 [pid = 728] [id = 126] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E82D2400) [pid = 728] [serial = 358] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1EA2BB800) [pid = 728] [serial = 362] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1E910A000) [pid = 728] [serial = 361] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1DAA0A800) [pid = 728] [serial = 349] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DAD16400) [pid = 728] [serial = 350] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E54DFC00) [pid = 728] [serial = 355] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E1C19800) [pid = 728] [serial = 352] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E4673C00) [pid = 728] [serial = 353] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F182D4A400) [pid = 728] [serial = 347] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F18117C800) [pid = 728] [serial = 346] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E80E5400) [pid = 728] [serial = 371] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F182D45000) [pid = 728] [serial = 367] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1E85C9800) [pid = 728] [serial = 364] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E5106800) [pid = 728] [serial = 370] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1EB522000) [pid = 728] [serial = 365] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1E85C9400) [pid = 728] [serial = 359] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1DAD0E000) [pid = 728] [serial = 368] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E75A2C00) [pid = 728] [serial = 356] [outer = 0000000000000000] [url = about:blank] 00:02:34 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:34 INFO - PROCESS | 728 | 1463036554161 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]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 00:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 940ms 00:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 00:02:34 INFO - PROCESS | 728 | 1463036554195 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 728 | 1463036554199 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 00:02:34 INFO - PROCESS | 728 | 1463036554202 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 728 | 1463036554204 Marionette TRACE conn6 <- [1,558,null,{}] 00:02:34 INFO - PROCESS | 728 | 1463036554208 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}] 00:02:34 INFO - PROCESS | 728 | 1463036554296 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 00:02:34 INFO - PROCESS | 728 | 1463036554376 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0E54800 == 56 [pid = 728] [id = 149] 00:02:34 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F180602800) [pid = 728] [serial = 445] [outer = 0000000000000000] 00:02:34 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1816D0000) [pid = 728] [serial = 446] [outer = 000000F180602800] 00:02:34 INFO - PROCESS | 728 | 1463036554424 Marionette DEBUG loaded listener.js 00:02:34 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1D5B9CC00) [pid = 728] [serial = 447] [outer = 000000F180602800] 00:02:34 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:34 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:34 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:34 INFO - PROCESS | 728 | 1463036554811 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]]]}] 00:02:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 00:02:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 690ms 00:02:34 INFO - PROCESS | 728 | 1463036554895 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 00:02:34 INFO - PROCESS | 728 | 1463036554899 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 00:02:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 00:02:34 INFO - PROCESS | 728 | 1463036554910 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 00:02:34 INFO - PROCESS | 728 | 1463036554914 Marionette TRACE conn6 <- [1,562,null,{}] 00:02:34 INFO - PROCESS | 728 | 1463036554923 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}] 00:02:35 INFO - PROCESS | 728 | 1463036555016 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 00:02:35 INFO - PROCESS | 728 | 1463036555028 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B49000 == 57 [pid = 728] [id = 150] 00:02:35 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1DABD5000) [pid = 728] [serial = 448] [outer = 0000000000000000] 00:02:35 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1DAD0EC00) [pid = 728] [serial = 449] [outer = 000000F1DABD5000] 00:02:35 INFO - PROCESS | 728 | 1463036555075 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1DB2D6C00) [pid = 728] [serial = 450] [outer = 000000F1DABD5000] 00:02:35 INFO - PROCESS | 728 | 1463036555512 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]]]}] 00:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 00:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 648ms 00:02:35 INFO - PROCESS | 728 | 1463036555557 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 00:02:35 INFO - PROCESS | 728 | 1463036555559 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 00:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 00:02:35 INFO - PROCESS | 728 | 1463036555562 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 00:02:35 INFO - PROCESS | 728 | 1463036555564 Marionette TRACE conn6 <- [1,566,null,{}] 00:02:35 INFO - PROCESS | 728 | 1463036555568 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}] 00:02:35 INFO - PROCESS | 728 | 1463036555682 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 00:02:35 INFO - PROCESS | 728 | 1463036555691 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E83EB000 == 58 [pid = 728] [id = 151] 00:02:35 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1E0230800) [pid = 728] [serial = 451] [outer = 0000000000000000] 00:02:35 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1E0DCAC00) [pid = 728] [serial = 452] [outer = 000000F1E0230800] 00:02:35 INFO - PROCESS | 728 | 1463036555736 Marionette DEBUG loaded listener.js 00:02:35 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1E3D7C000) [pid = 728] [serial = 453] [outer = 000000F1E0230800] 00:02:36 INFO - PROCESS | 728 | 1463036556150 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 00:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 630ms 00:02:36 INFO - PROCESS | 728 | 1463036556195 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 728 | 1463036556198 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 00:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 00:02:36 INFO - PROCESS | 728 | 1463036556201 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 728 | 1463036556203 Marionette TRACE conn6 <- [1,570,null,{}] 00:02:36 INFO - PROCESS | 728 | 1463036556207 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}] 00:02:36 INFO - PROCESS | 728 | 1463036556325 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 00:02:36 INFO - PROCESS | 728 | 1463036556333 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB565800 == 59 [pid = 728] [id = 152] 00:02:36 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1E4B21400) [pid = 728] [serial = 454] [outer = 0000000000000000] 00:02:36 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E5112800) [pid = 728] [serial = 455] [outer = 000000F1E4B21400] 00:02:36 INFO - PROCESS | 728 | 1463036556426 Marionette DEBUG loaded listener.js 00:02:36 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E6E4C400) [pid = 728] [serial = 456] [outer = 000000F1E4B21400] 00:02:36 INFO - PROCESS | 728 | 1463036556861 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]]]}] 00:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 00:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 670ms 00:02:36 INFO - PROCESS | 728 | 1463036556892 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 00:02:36 INFO - PROCESS | 728 | 1463036556895 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 00:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 00:02:36 INFO - PROCESS | 728 | 1463036556899 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 00:02:36 INFO - PROCESS | 728 | 1463036556901 Marionette TRACE conn6 <- [1,574,null,{}] 00:02:36 INFO - PROCESS | 728 | 1463036556904 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}] 00:02:37 INFO - PROCESS | 728 | 1463036557020 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 00:02:37 INFO - PROCESS | 728 | 1463036557100 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDE3800 == 60 [pid = 728] [id = 153] 00:02:37 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E7763800) [pid = 728] [serial = 457] [outer = 0000000000000000] 00:02:37 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E7C48C00) [pid = 728] [serial = 458] [outer = 000000F1E7763800] 00:02:37 INFO - PROCESS | 728 | 1463036557145 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E82CF800) [pid = 728] [serial = 459] [outer = 000000F1E7763800] 00:02:37 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:37 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:37 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:37 INFO - PROCESS | 728 | 1463036557557 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]]]}] 00:02:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 00:02:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 691ms 00:02:37 INFO - PROCESS | 728 | 1463036557592 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 00:02:37 INFO - PROCESS | 728 | 1463036557594 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 00:02:37 INFO - PROCESS | 728 | 1463036557597 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 00:02:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 00:02:37 INFO - PROCESS | 728 | 1463036557599 Marionette TRACE conn6 <- [1,578,null,{}] 00:02:37 INFO - PROCESS | 728 | 1463036557603 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}] 00:02:37 INFO - PROCESS | 728 | 1463036557713 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 00:02:37 INFO - PROCESS | 728 | 1463036557720 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF615800 == 61 [pid = 728] [id = 154] 00:02:37 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E8432C00) [pid = 728] [serial = 460] [outer = 0000000000000000] 00:02:37 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E8984800) [pid = 728] [serial = 461] [outer = 000000F1E8432C00] 00:02:37 INFO - PROCESS | 728 | 1463036557764 Marionette DEBUG loaded listener.js 00:02:37 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1EA63BC00) [pid = 728] [serial = 462] [outer = 000000F1E8432C00] 00:02:38 INFO - PROCESS | 728 | 1463036558197 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 00:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F181177400) [pid = 728] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1DACAA800) [pid = 728] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1DB43D800) [pid = 728] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E5117C00) [pid = 728] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F18063D400) [pid = 728] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F181698000) [pid = 728] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F181BEB400) [pid = 728] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F180646800) [pid = 728] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1DB2C9400) [pid = 728] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DA97E400) [pid = 728] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 00:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 00:02:38 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E494B000) [pid = 728] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 00:02:38 INFO - PROCESS | 728 | 1463036558319 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 728 | 1463036558321 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 00:02:38 INFO - PROCESS | 728 | 1463036558332 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 728 | 1463036558342 Marionette TRACE conn6 <- [1,582,null,{}] 00:02:38 INFO - PROCESS | 728 | 1463036558373 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}] 00:02:38 INFO - PROCESS | 728 | 1463036558461 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 00:02:38 INFO - PROCESS | 728 | 1463036558470 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75CF000 == 62 [pid = 728] [id = 155] 00:02:38 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F181BEAC00) [pid = 728] [serial = 463] [outer = 0000000000000000] 00:02:38 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F184AAD800) [pid = 728] [serial = 464] [outer = 000000F181BEAC00] 00:02:38 INFO - PROCESS | 728 | 1463036558516 Marionette DEBUG loaded listener.js 00:02:38 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F184AB6800) [pid = 728] [serial = 465] [outer = 000000F181BEAC00] 00:02:38 INFO - PROCESS | 728 | 1463036558919 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]]]}] 00:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 00:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 00:02:38 INFO - PROCESS | 728 | 1463036558963 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 00:02:38 INFO - PROCESS | 728 | 1463036558965 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 00:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 00:02:38 INFO - PROCESS | 728 | 1463036558968 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 00:02:38 INFO - PROCESS | 728 | 1463036558970 Marionette TRACE conn6 <- [1,586,null,{}] 00:02:38 INFO - PROCESS | 728 | 1463036558974 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}] 00:02:39 INFO - PROCESS | 728 | 1463036559064 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 00:02:39 INFO - PROCESS | 728 | 1463036559086 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF946800 == 63 [pid = 728] [id = 156] 00:02:39 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1CCEC2000) [pid = 728] [serial = 466] [outer = 0000000000000000] 00:02:39 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1E0D40400) [pid = 728] [serial = 467] [outer = 000000F1CCEC2000] 00:02:39 INFO - PROCESS | 728 | 1463036559131 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1E9D7F800) [pid = 728] [serial = 468] [outer = 000000F1CCEC2000] 00:02:39 INFO - PROCESS | 728 | 1463036559544 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]]]}] 00:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 00:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 627ms 00:02:39 INFO - PROCESS | 728 | 1463036559599 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 00:02:39 INFO - PROCESS | 728 | 1463036559601 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 00:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 00:02:39 INFO - PROCESS | 728 | 1463036559604 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 00:02:39 INFO - PROCESS | 728 | 1463036559606 Marionette TRACE conn6 <- [1,590,null,{}] 00:02:39 INFO - PROCESS | 728 | 1463036559610 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}] 00:02:39 INFO - PROCESS | 728 | 1463036559706 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 00:02:39 INFO - PROCESS | 728 | 1463036559716 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF856800 == 64 [pid = 728] [id = 157] 00:02:39 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F183C94C00) [pid = 728] [serial = 469] [outer = 0000000000000000] 00:02:39 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F183C9CC00) [pid = 728] [serial = 470] [outer = 000000F183C94C00] 00:02:39 INFO - PROCESS | 728 | 1463036559767 Marionette DEBUG loaded listener.js 00:02:39 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E7C47400) [pid = 728] [serial = 471] [outer = 000000F183C94C00] 00:02:40 INFO - PROCESS | 728 | 1463036560244 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]]]}] 00:02:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 00:02:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 00:02:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 00:02:40 INFO - PROCESS | 728 | 1463036560299 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 00:02:40 INFO - PROCESS | 728 | 1463036560301 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 00:02:40 INFO - PROCESS | 728 | 1463036560305 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 00:02:40 INFO - PROCESS | 728 | 1463036560307 Marionette TRACE conn6 <- [1,594,null,{}] 00:02:40 INFO - PROCESS | 728 | 1463036560372 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}] 00:02:40 INFO - PROCESS | 728 | 1463036560516 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 00:02:40 INFO - PROCESS | 728 | 1463036560608 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F181550000 == 65 [pid = 728] [id = 158] 00:02:40 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F180715000) [pid = 728] [serial = 472] [outer = 0000000000000000] 00:02:40 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F180781C00) [pid = 728] [serial = 473] [outer = 000000F180715000] 00:02:40 INFO - PROCESS | 728 | 1463036560666 Marionette DEBUG loaded listener.js 00:02:40 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1816D5800) [pid = 728] [serial = 474] [outer = 000000F180715000] 00:02:41 INFO - PROCESS | 728 | 1463036561317 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]]]}] 00:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 00:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1082ms 00:02:41 INFO - PROCESS | 728 | 1463036561391 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 00:02:41 INFO - PROCESS | 728 | 1463036561397 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 00:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 00:02:41 INFO - PROCESS | 728 | 1463036561402 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 00:02:41 INFO - PROCESS | 728 | 1463036561404 Marionette TRACE conn6 <- [1,598,null,{}] 00:02:41 INFO - PROCESS | 728 | 1463036561410 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}] 00:02:41 INFO - PROCESS | 728 | 1463036561712 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 00:02:41 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:02:41 INFO - PROCESS | 728 | 1463036561930 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6D49000 == 66 [pid = 728] [id = 159] 00:02:41 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F184AAF800) [pid = 728] [serial = 475] [outer = 0000000000000000] 00:02:41 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F184ABB800) [pid = 728] [serial = 476] [outer = 000000F184AAF800] 00:02:41 INFO - PROCESS | 728 | 1463036561990 Marionette DEBUG loaded listener.js 00:02:42 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F184AC7400) [pid = 728] [serial = 477] [outer = 000000F184AAF800] 00:02:42 INFO - PROCESS | 728 | 1463036562591 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]]]}] 00:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 00:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1233ms 00:02:42 INFO - PROCESS | 728 | 1463036562637 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 00:02:42 INFO - PROCESS | 728 | 1463036562639 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 00:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 00:02:42 INFO - PROCESS | 728 | 1463036562643 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 00:02:42 INFO - PROCESS | 728 | 1463036562646 Marionette TRACE conn6 <- [1,602,null,{}] 00:02:42 INFO - PROCESS | 728 | 1463036562650 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}] 00:02:42 INFO - PROCESS | 728 | 1463036562765 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 00:02:42 INFO - PROCESS | 728 | 1463036562885 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBED800 == 67 [pid = 728] [id = 160] 00:02:42 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1DAB2F800) [pid = 728] [serial = 478] [outer = 0000000000000000] 00:02:42 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1DACB3800) [pid = 728] [serial = 479] [outer = 000000F1DAB2F800] 00:02:42 INFO - PROCESS | 728 | 1463036562946 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1E1011000) [pid = 728] [serial = 480] [outer = 000000F1DAB2F800] 00:02:43 INFO - PROCESS | 728 | 1463036563559 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]]]}] 00:02:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 00:02:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 942ms 00:02:43 INFO - PROCESS | 728 | 1463036563589 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 00:02:43 INFO - PROCESS | 728 | 1463036563597 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 00:02:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 00:02:43 INFO - PROCESS | 728 | 1463036563607 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 00:02:43 INFO - PROCESS | 728 | 1463036563609 Marionette TRACE conn6 <- [1,606,null,{}] 00:02:43 INFO - PROCESS | 728 | 1463036563613 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}] 00:02:43 INFO - PROCESS | 728 | 1463036563726 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 00:02:43 INFO - PROCESS | 728 | 1463036563844 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855D8000 == 68 [pid = 728] [id = 161] 00:02:43 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F1E0256400) [pid = 728] [serial = 481] [outer = 0000000000000000] 00:02:43 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F1E7766800) [pid = 728] [serial = 482] [outer = 000000F1E0256400] 00:02:43 INFO - PROCESS | 728 | 1463036563901 Marionette DEBUG loaded listener.js 00:02:43 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F1EA1DB000) [pid = 728] [serial = 483] [outer = 000000F1E0256400] 00:02:44 INFO - PROCESS | 728 | 1463036564542 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]]]}] 00:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 00:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 983ms 00:02:44 INFO - PROCESS | 728 | 1463036564597 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 00:02:44 INFO - PROCESS | 728 | 1463036564599 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 00:02:44 INFO - PROCESS | 728 | 1463036564604 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 00:02:44 INFO - PROCESS | 728 | 1463036564607 Marionette TRACE conn6 <- [1,610,null,{}] 00:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 00:02:44 INFO - PROCESS | 728 | 1463036564610 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}] 00:02:44 INFO - PROCESS | 728 | 1463036564722 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 00:02:44 INFO - PROCESS | 728 | 1463036564839 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F181672800 == 69 [pid = 728] [id = 162] 00:02:44 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F18070C000) [pid = 728] [serial = 484] [outer = 0000000000000000] 00:02:44 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F18117EC00) [pid = 728] [serial = 485] [outer = 000000F18070C000] 00:02:44 INFO - PROCESS | 728 | 1463036564896 Marionette DEBUG loaded listener.js 00:02:44 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F182DE5C00) [pid = 728] [serial = 486] [outer = 000000F18070C000] 00:02:45 INFO - PROCESS | 728 | 1463036565702 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]]]}] 00:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 00:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1129ms 00:02:45 INFO - PROCESS | 728 | 1463036565740 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 00:02:45 INFO - PROCESS | 728 | 1463036565744 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 00:02:45 INFO - PROCESS | 728 | 1463036565749 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 00:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 00:02:45 INFO - PROCESS | 728 | 1463036565752 Marionette TRACE conn6 <- [1,614,null,{}] 00:02:45 INFO - PROCESS | 728 | 1463036565757 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}] 00:02:45 INFO - PROCESS | 728 | 1463036565856 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 00:02:45 INFO - PROCESS | 728 | 1463036565936 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B56000 == 70 [pid = 728] [id = 163] 00:02:45 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1816A1C00) [pid = 728] [serial = 487] [outer = 0000000000000000] 00:02:46 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F181BDDC00) [pid = 728] [serial = 488] [outer = 000000F1816A1C00] 00:02:46 INFO - PROCESS | 728 | 1463036566033 Marionette DEBUG loaded listener.js 00:02:46 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F182DDEC00) [pid = 728] [serial = 489] [outer = 000000F1816A1C00] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF66D000 == 69 [pid = 728] [id = 46] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5187800 == 68 [pid = 728] [id = 60] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB9CD800 == 67 [pid = 728] [id = 47] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF946800 == 66 [pid = 728] [id = 156] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75CF000 == 65 [pid = 728] [id = 155] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF615800 == 64 [pid = 728] [id = 154] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDE3800 == 63 [pid = 728] [id = 153] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB565800 == 62 [pid = 728] [id = 152] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E83EB000 == 61 [pid = 728] [id = 151] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F1E3D7B000) [pid = 728] [serial = 379] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F1E7C52400) [pid = 728] [serial = 382] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1E8437C00) [pid = 728] [serial = 386] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F1E5338800) [pid = 728] [serial = 416] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B49000 == 60 [pid = 728] [id = 150] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0E54800 == 59 [pid = 728] [id = 149] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1DA9A8800 == 58 [pid = 728] [id = 148] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB492800 == 57 [pid = 728] [id = 147] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBD8000 == 56 [pid = 728] [id = 142] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4B91800 == 55 [pid = 728] [id = 141] 00:02:46 INFO - PROCESS | 728 | --DOCSHELL 000000F181B83000 == 54 [pid = 728] [id = 140] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F1816D2000) [pid = 728] [serial = 332] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F1DB010000) [pid = 728] [serial = 405] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1DACB2000) [pid = 728] [serial = 404] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F1E029FC00) [pid = 728] [serial = 407] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1E80E3C00) [pid = 728] [serial = 374] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1811E6400) [pid = 728] [serial = 390] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F180711000) [pid = 728] [serial = 389] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1816A1400) [pid = 728] [serial = 395] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F181BDFC00) [pid = 728] [serial = 396] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F182710800) [pid = 728] [serial = 398] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F180707C00) [pid = 728] [serial = 392] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F181175C00) [pid = 728] [serial = 393] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1811E5000) [pid = 728] [serial = 376] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1E1008000) [pid = 728] [serial = 410] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1E466D000) [pid = 728] [serial = 411] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E7AA4000) [pid = 728] [serial = 161] [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.] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E1003000) [pid = 728] [serial = 408] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1DAA0A000) [pid = 728] [serial = 401] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1DAB2C000) [pid = 728] [serial = 402] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E4B16C00) [pid = 728] [serial = 413] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1DA91A000) [pid = 728] [serial = 399] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1E511C000) [pid = 728] [serial = 414] [outer = 0000000000000000] [url = about:blank] 00:02:46 INFO - PROCESS | 728 | 1463036566669 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]]]}] 00:02:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 00:02:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 985ms 00:02:46 INFO - PROCESS | 728 | 1463036566739 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 00:02:46 INFO - PROCESS | 728 | 1463036566745 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 00:02:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 00:02:46 INFO - PROCESS | 728 | 1463036566751 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 00:02:46 INFO - PROCESS | 728 | 1463036566754 Marionette TRACE conn6 <- [1,618,null,{}] 00:02:46 INFO - PROCESS | 728 | 1463036566758 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}] 00:02:46 INFO - PROCESS | 728 | 1463036566851 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 00:02:46 INFO - PROCESS | 728 | 1463036566925 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E43800 == 55 [pid = 728] [id = 164] 00:02:46 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F180716800) [pid = 728] [serial = 490] [outer = 0000000000000000] 00:02:46 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1815A0000) [pid = 728] [serial = 491] [outer = 000000F180716800] 00:02:46 INFO - PROCESS | 728 | 1463036566973 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F181BE3800) [pid = 728] [serial = 492] [outer = 000000F180716800] 00:02:47 INFO - PROCESS | 728 | 1463036567375 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]]]}] 00:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 00:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 692ms 00:02:47 INFO - PROCESS | 728 | 1463036567445 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 00:02:47 INFO - PROCESS | 728 | 1463036567447 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 00:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 00:02:47 INFO - PROCESS | 728 | 1463036567451 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 00:02:47 INFO - PROCESS | 728 | 1463036567454 Marionette TRACE conn6 <- [1,622,null,{}] 00:02:47 INFO - PROCESS | 728 | 1463036567493 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}] 00:02:47 INFO - PROCESS | 728 | 1463036567593 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 00:02:47 INFO - PROCESS | 728 | 1463036567603 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB467000 == 56 [pid = 728] [id = 165] 00:02:47 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F183B18800) [pid = 728] [serial = 493] [outer = 0000000000000000] 00:02:47 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F183C9F400) [pid = 728] [serial = 494] [outer = 000000F183B18800] 00:02:47 INFO - PROCESS | 728 | 1463036567651 Marionette DEBUG loaded listener.js 00:02:47 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F184AC4000) [pid = 728] [serial = 495] [outer = 000000F183B18800] 00:02:47 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:48 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:48 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:48 INFO - PROCESS | 728 | 1463036568096 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]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 00:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 00:02:48 INFO - PROCESS | 728 | 1463036568145 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 728 | 1463036568147 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 00:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 00:02:48 INFO - PROCESS | 728 | 1463036568151 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - PROCESS | 728 | 1463036568152 Marionette TRACE conn6 <- [1,626,null,{}] 00:02:48 INFO - PROCESS | 728 | 1463036568156 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}] 00:02:48 INFO - PROCESS | 728 | 1463036568243 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 00:02:48 INFO - PROCESS | 728 | 1463036568252 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E03CA800 == 57 [pid = 728] [id = 166] 00:02:48 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1DA97FC00) [pid = 728] [serial = 496] [outer = 0000000000000000] 00:02:48 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1DAA09800) [pid = 728] [serial = 497] [outer = 000000F1DA97FC00] 00:02:48 INFO - PROCESS | 728 | 1463036568298 Marionette DEBUG loaded listener.js 00:02:48 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1DAA1A800) [pid = 728] [serial = 498] [outer = 000000F1DA97FC00] 00:02:48 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:48 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:48 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:48 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:48 INFO - PROCESS | 728 | 1463036568727 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]]]}] 00:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 00:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 00:02:48 INFO - PROCESS | 728 | 1463036568782 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 00:02:48 INFO - PROCESS | 728 | 1463036568784 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 00:02:48 INFO - PROCESS | 728 | 1463036568787 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 00:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 00:02:48 INFO - PROCESS | 728 | 1463036568789 Marionette TRACE conn6 <- [1,630,null,{}] 00:02:48 INFO - PROCESS | 728 | 1463036568792 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}] 00:02:48 INFO - PROCESS | 728 | 1463036568899 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 00:02:48 INFO - PROCESS | 728 | 1463036568974 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4931000 == 58 [pid = 728] [id = 167] 00:02:48 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1DAB25400) [pid = 728] [serial = 499] [outer = 0000000000000000] 00:02:49 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1DAB2C000) [pid = 728] [serial = 500] [outer = 000000F1DAB25400] 00:02:49 INFO - PROCESS | 728 | 1463036569020 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1DABD9000) [pid = 728] [serial = 501] [outer = 000000F1DAB25400] 00:02:49 INFO - PROCESS | 728 | 1463036569474 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]]]}] 00:02:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 00:02:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 732ms 00:02:49 INFO - PROCESS | 728 | 1463036569523 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 00:02:49 INFO - PROCESS | 728 | 1463036569525 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 00:02:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 00:02:49 INFO - PROCESS | 728 | 1463036569528 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 00:02:49 INFO - PROCESS | 728 | 1463036569538 Marionette TRACE conn6 <- [1,634,null,{}] 00:02:49 INFO - PROCESS | 728 | 1463036569542 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}] 00:02:49 INFO - PROCESS | 728 | 1463036569668 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 00:02:49 INFO - PROCESS | 728 | 1463036569723 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6D46800 == 59 [pid = 728] [id = 168] 00:02:49 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1DACB5400) [pid = 728] [serial = 502] [outer = 0000000000000000] 00:02:49 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1DB2C7800) [pid = 728] [serial = 503] [outer = 000000F1DACB5400] 00:02:49 INFO - PROCESS | 728 | 1463036569770 Marionette DEBUG loaded listener.js 00:02:49 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1DFD0A400) [pid = 728] [serial = 504] [outer = 000000F1DACB5400] 00:02:50 INFO - PROCESS | 728 | 1463036570196 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]]]}] 00:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 00:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 00:02:50 INFO - PROCESS | 728 | 1463036570222 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 00:02:50 INFO - PROCESS | 728 | 1463036570224 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 00:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 00:02:50 INFO - PROCESS | 728 | 1463036570233 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 00:02:50 INFO - PROCESS | 728 | 1463036570235 Marionette TRACE conn6 <- [1,638,null,{}] 00:02:50 INFO - PROCESS | 728 | 1463036570276 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}] 00:02:50 INFO - PROCESS | 728 | 1463036570387 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 00:02:50 INFO - PROCESS | 728 | 1463036570398 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7809000 == 60 [pid = 728] [id = 169] 00:02:50 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1E02E3C00) [pid = 728] [serial = 505] [outer = 0000000000000000] 00:02:50 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1E0D43C00) [pid = 728] [serial = 506] [outer = 000000F1E02E3C00] 00:02:50 INFO - PROCESS | 728 | 1463036570487 Marionette DEBUG loaded listener.js 00:02:50 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F1E1009C00) [pid = 728] [serial = 507] [outer = 000000F1E02E3C00] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1E5121000) [pid = 728] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1E0230800) [pid = 728] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F180708000) [pid = 728] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1E8432C00) [pid = 728] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1E4B21400) [pid = 728] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1815A1C00) [pid = 728] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F181BEAC00) [pid = 728] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1DABD5000) [pid = 728] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E7763800) [pid = 728] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F180602800) [pid = 728] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 00:02:51 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1CCEC2000) [pid = 728] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 00:02:51 INFO - PROCESS | 728 | 1463036571079 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]]]}] 00:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 00:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 861ms 00:02:51 INFO - PROCESS | 728 | 1463036571090 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 728 | 1463036571092 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 00:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 00:02:51 INFO - PROCESS | 728 | 1463036571095 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 728 | 1463036571097 Marionette TRACE conn6 <- [1,642,null,{}] 00:02:51 INFO - PROCESS | 728 | 1463036571105 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}] 00:02:51 INFO - PROCESS | 728 | 1463036571195 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 00:02:51 INFO - PROCESS | 728 | 1463036571204 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B3D800 == 61 [pid = 728] [id = 170] 00:02:51 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F181BEA400) [pid = 728] [serial = 508] [outer = 0000000000000000] 00:02:51 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1DA979C00) [pid = 728] [serial = 509] [outer = 000000F181BEA400] 00:02:51 INFO - PROCESS | 728 | 1463036571249 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E3E38400) [pid = 728] [serial = 510] [outer = 000000F181BEA400] 00:02:51 INFO - PROCESS | 728 | 1463036571651 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]]]}] 00:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 00:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 586ms 00:02:51 INFO - PROCESS | 728 | 1463036571714 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 00:02:51 INFO - PROCESS | 728 | 1463036571716 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 00:02:51 INFO - PROCESS | 728 | 1463036571722 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 00:02:51 INFO - PROCESS | 728 | 1463036571724 Marionette TRACE conn6 <- [1,646,null,{}] 00:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 00:02:51 INFO - PROCESS | 728 | 1463036571728 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}] 00:02:51 INFO - PROCESS | 728 | 1463036571813 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 00:02:51 INFO - PROCESS | 728 | 1463036571820 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E80A7800 == 62 [pid = 728] [id = 171] 00:02:51 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1E4672C00) [pid = 728] [serial = 511] [outer = 0000000000000000] 00:02:51 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1E49BD400) [pid = 728] [serial = 512] [outer = 000000F1E4672C00] 00:02:51 INFO - PROCESS | 728 | 1463036571865 Marionette DEBUG loaded listener.js 00:02:51 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1E511AC00) [pid = 728] [serial = 513] [outer = 000000F1E4672C00] 00:02:52 INFO - PROCESS | 728 | 1463036572277 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]]]}] 00:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 00:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 00:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 00:02:52 INFO - PROCESS | 728 | 1463036572316 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 728 | 1463036572319 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 00:02:52 INFO - PROCESS | 728 | 1463036572322 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 728 | 1463036572324 Marionette TRACE conn6 <- [1,650,null,{}] 00:02:52 INFO - PROCESS | 728 | 1463036572328 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}] 00:02:52 INFO - PROCESS | 728 | 1463036572421 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 00:02:52 INFO - PROCESS | 728 | 1463036572427 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8EFE000 == 63 [pid = 728] [id = 172] 00:02:52 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1E5121400) [pid = 728] [serial = 514] [outer = 0000000000000000] 00:02:52 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1E52A9400) [pid = 728] [serial = 515] [outer = 000000F1E5121400] 00:02:52 INFO - PROCESS | 728 | 1463036572473 Marionette DEBUG loaded listener.js 00:02:52 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1E6E4F400) [pid = 728] [serial = 516] [outer = 000000F1E5121400] 00:02:52 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:52 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:52 INFO - PROCESS | 728 | 1463036572910 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]]]}] 00:02:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 00:02:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 00:02:52 INFO - PROCESS | 728 | 1463036572953 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 00:02:52 INFO - PROCESS | 728 | 1463036572955 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 00:02:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 00:02:52 INFO - PROCESS | 728 | 1463036572959 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 00:02:52 INFO - PROCESS | 728 | 1463036572961 Marionette TRACE conn6 <- [1,654,null,{}] 00:02:52 INFO - PROCESS | 728 | 1463036572965 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}] 00:02:53 INFO - PROCESS | 728 | 1463036573126 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 00:02:53 INFO - PROCESS | 728 | 1463036573282 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B83000 == 64 [pid = 728] [id = 173] 00:02:53 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F180716C00) [pid = 728] [serial = 517] [outer = 0000000000000000] 00:02:53 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F18077F800) [pid = 728] [serial = 518] [outer = 000000F180716C00] 00:02:53 INFO - PROCESS | 728 | 1463036573342 Marionette DEBUG loaded listener.js 00:02:53 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F1816A0000) [pid = 728] [serial = 519] [outer = 000000F180716C00] 00:02:53 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:53 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:53 INFO - PROCESS | 728 | 1463036573912 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]]]}] 00:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 00:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1027ms 00:02:54 INFO - PROCESS | 728 | 1463036573990 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 728 | 1463036573995 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 00:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 00:02:54 INFO - PROCESS | 728 | 1463036574000 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 728 | 1463036574005 Marionette TRACE conn6 <- [1,658,null,{}] 00:02:54 INFO - PROCESS | 728 | 1463036574032 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}] 00:02:54 INFO - PROCESS | 728 | 1463036574191 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 00:02:54 INFO - PROCESS | 728 | 1463036574203 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF69C800 == 65 [pid = 728] [id = 174] 00:02:54 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F182ECAC00) [pid = 728] [serial = 520] [outer = 0000000000000000] 00:02:54 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F183B0F400) [pid = 728] [serial = 521] [outer = 000000F182ECAC00] 00:02:54 INFO - PROCESS | 728 | 1463036574262 Marionette DEBUG loaded listener.js 00:02:54 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F184AB3C00) [pid = 728] [serial = 522] [outer = 000000F182ECAC00] 00:02:54 INFO - PROCESS | 728 | 1463036574870 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]]]}] 00:02:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 00:02:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 900ms 00:02:54 INFO - PROCESS | 728 | 1463036574903 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 00:02:54 INFO - PROCESS | 728 | 1463036574906 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 00:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 00:02:54 INFO - PROCESS | 728 | 1463036574910 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 00:02:54 INFO - PROCESS | 728 | 1463036574912 Marionette TRACE conn6 <- [1,662,null,{}] 00:02:54 INFO - PROCESS | 728 | 1463036574917 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}] 00:02:55 INFO - PROCESS | 728 | 1463036575027 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 00:02:55 INFO - PROCESS | 728 | 1463036575120 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB563000 == 66 [pid = 728] [id = 175] 00:02:55 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1DABD1800) [pid = 728] [serial = 523] [outer = 0000000000000000] 00:02:55 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1DACB4800) [pid = 728] [serial = 524] [outer = 000000F1DABD1800] 00:02:55 INFO - PROCESS | 728 | 1463036575177 Marionette DEBUG loaded listener.js 00:02:55 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1DB90D400) [pid = 728] [serial = 525] [outer = 000000F1DABD1800] 00:02:55 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:02:55 INFO - PROCESS | 728 | [728] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 00:02:55 INFO - PROCESS | 728 | 1463036575766 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]]]}] 00:02:55 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 00:02:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 879ms 00:02:55 INFO - PROCESS | 728 | 1463036575790 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 00:02:55 INFO - PROCESS | 728 | 1463036575795 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 00:02:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 00:02:55 INFO - PROCESS | 728 | 1463036575807 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 00:02:55 INFO - PROCESS | 728 | 1463036575813 Marionette TRACE conn6 <- [1,666,null,{}] 00:02:55 INFO - PROCESS | 728 | 1463036575817 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}] 00:02:55 INFO - PROCESS | 728 | 1463036575931 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 00:02:56 INFO - PROCESS | 728 | 1463036576019 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBD2800 == 67 [pid = 728] [id = 176] 00:02:56 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F1E6D36400) [pid = 728] [serial = 526] [outer = 0000000000000000] 00:02:56 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F1E775A400) [pid = 728] [serial = 527] [outer = 000000F1E6D36400] 00:02:56 INFO - PROCESS | 728 | 1463036576075 Marionette DEBUG loaded listener.js 00:02:56 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1E7B2BC00) [pid = 728] [serial = 528] [outer = 000000F1E6D36400] 00:02:56 INFO - PROCESS | 728 | 1463036576616 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]]]}] 00:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 00:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 837ms 00:02:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 00:02:56 INFO - PROCESS | 728 | 1463036576651 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 00:02:56 INFO - PROCESS | 728 | 1463036576654 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 00:02:56 INFO - PROCESS | 728 | 1463036576657 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 00:02:56 INFO - PROCESS | 728 | 1463036576660 Marionette TRACE conn6 <- [1,670,null,{}] 00:02:56 INFO - PROCESS | 728 | 1463036576663 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}] 00:02:56 INFO - PROCESS | 728 | 1463036576771 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 00:02:56 INFO - PROCESS | 728 | 1463036576860 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF42A000 == 68 [pid = 728] [id = 177] 00:02:56 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F1E7C4F800) [pid = 728] [serial = 529] [outer = 0000000000000000] 00:02:56 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F1E7D81800) [pid = 728] [serial = 530] [outer = 000000F1E7C4F800] 00:02:56 INFO - PROCESS | 728 | 1463036576915 Marionette DEBUG loaded listener.js 00:02:57 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1E80EDC00) [pid = 728] [serial = 531] [outer = 000000F1E7C4F800] 00:02:57 INFO - PROCESS | 728 | [728] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:02:57 INFO - PROCESS | 728 | [728] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:02:57 INFO - PROCESS | 728 | 1463036577986 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]]]}] 00:02:58 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) 00:02:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1381ms 00:02:58 INFO - PROCESS | 728 | 1463036578043 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 00:02:58 INFO - PROCESS | 728 | 1463036578045 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 00:02:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 00:02:58 INFO - PROCESS | 728 | 1463036578049 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 00:02:58 INFO - PROCESS | 728 | 1463036578051 Marionette TRACE conn6 <- [1,674,null,{}] 00:02:58 INFO - PROCESS | 728 | 1463036578055 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}] 00:02:58 INFO - PROCESS | 728 | 1463036578221 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 00:02:58 INFO - PROCESS | 728 | 1463036578334 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF62C000 == 69 [pid = 728] [id = 178] 00:02:58 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F1E869CC00) [pid = 728] [serial = 532] [outer = 0000000000000000] 00:02:58 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F1E89CD000) [pid = 728] [serial = 533] [outer = 000000F1E869CC00] 00:02:58 INFO - PROCESS | 728 | 1463036578396 Marionette DEBUG loaded listener.js 00:02:58 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1EA63C800) [pid = 728] [serial = 534] [outer = 000000F1E869CC00] 00:02:59 INFO - PROCESS | 728 | 1463036579625 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]]]}] 00:02:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 00:02:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1589ms 00:02:59 INFO - PROCESS | 728 | 1463036579640 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 00:02:59 INFO - PROCESS | 728 | 1463036579645 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 00:02:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 00:02:59 INFO - PROCESS | 728 | 1463036579650 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 00:02:59 INFO - PROCESS | 728 | 1463036579653 Marionette TRACE conn6 <- [1,678,null,{}] 00:02:59 INFO - PROCESS | 728 | 1463036579658 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}] 00:02:59 INFO - PROCESS | 728 | 1463036579796 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 00:02:59 INFO - PROCESS | 728 | 1463036579871 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:02:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855D6000 == 70 [pid = 728] [id = 179] 00:02:59 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1815A1C00) [pid = 728] [serial = 535] [outer = 0000000000000000] 00:02:59 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F181BE7000) [pid = 728] [serial = 536] [outer = 000000F1815A1C00] 00:02:59 INFO - PROCESS | 728 | 1463036579923 Marionette DEBUG loaded listener.js 00:03:00 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F182EC8000) [pid = 728] [serial = 537] [outer = 000000F1815A1C00] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CB8000 == 69 [pid = 728] [id = 113] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8EFE000 == 68 [pid = 728] [id = 172] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E80A7800 == 67 [pid = 728] [id = 171] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B3D800 == 66 [pid = 728] [id = 170] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7809000 == 65 [pid = 728] [id = 169] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6D46800 == 64 [pid = 728] [id = 168] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4931000 == 63 [pid = 728] [id = 167] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E03CA800 == 62 [pid = 728] [id = 166] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB467000 == 61 [pid = 728] [id = 165] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F181E43800 == 60 [pid = 728] [id = 164] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F183C9CC00) [pid = 728] [serial = 470] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F18060DC00) [pid = 728] [serial = 419] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F181BE9800) [pid = 728] [serial = 422] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1DB2CC400) [pid = 728] [serial = 425] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1E7B35400) [pid = 728] [serial = 428] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1E80E6400) [pid = 728] [serial = 431] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1E9D7E400) [pid = 728] [serial = 434] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F183B15C00) [pid = 728] [serial = 437] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F183B56000 == 59 [pid = 728] [id = 163] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1855D8000 == 58 [pid = 728] [id = 161] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBED800 == 57 [pid = 728] [id = 160] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6D49000 == 56 [pid = 728] [id = 159] 00:03:00 INFO - PROCESS | 728 | --DOCSHELL 000000F181550000 == 55 [pid = 728] [id = 158] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F1816D0000) [pid = 728] [serial = 446] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F1D5B9CC00) [pid = 728] [serial = 447] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F1E0DCAC00) [pid = 728] [serial = 452] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F182ECE800) [pid = 728] [serial = 444] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F182704400) [pid = 728] [serial = 443] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1DAD0EC00) [pid = 728] [serial = 449] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F1DB2D6C00) [pid = 728] [serial = 450] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F181693400) [pid = 728] [serial = 441] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F180774400) [pid = 728] [serial = 440] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1E82CF800) [pid = 728] [serial = 459] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F1E7C48C00) [pid = 728] [serial = 458] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1E8984800) [pid = 728] [serial = 461] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F184AAD800) [pid = 728] [serial = 464] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F184AB6800) [pid = 728] [serial = 465] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1EA63BC00) [pid = 728] [serial = 462] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1E6E4F000) [pid = 728] [serial = 417] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1E5112800) [pid = 728] [serial = 455] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1E6E4C400) [pid = 728] [serial = 456] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1E0D40400) [pid = 728] [serial = 467] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1E9D7F800) [pid = 728] [serial = 468] [outer = 0000000000000000] [url = about:blank] 00:03:00 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1E3D7C000) [pid = 728] [serial = 453] [outer = 0000000000000000] [url = about:blank] 00:03:01 INFO - PROCESS | 728 | 1463036581049 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]]]}] 00:03:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 00:03:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1448ms 00:03:01 INFO - PROCESS | 728 | 1463036581103 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 00:03:01 INFO - PROCESS | 728 | 1463036581109 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 00:03:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 00:03:01 INFO - PROCESS | 728 | 1463036581115 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 00:03:01 INFO - PROCESS | 728 | 1463036581117 Marionette TRACE conn6 <- [1,682,null,{}] 00:03:01 INFO - PROCESS | 728 | 1463036581121 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}] 00:03:01 INFO - PROCESS | 728 | 1463036581215 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 00:03:01 INFO - PROCESS | 728 | 1463036581317 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A69800 == 56 [pid = 728] [id = 180] 00:03:01 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F18070C800) [pid = 728] [serial = 538] [outer = 0000000000000000] 00:03:01 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F182ECB400) [pid = 728] [serial = 539] [outer = 000000F18070C800] 00:03:01 INFO - PROCESS | 728 | 1463036581365 Marionette DEBUG loaded listener.js 00:03:01 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F183C98000) [pid = 728] [serial = 540] [outer = 000000F18070C800] 00:03:02 INFO - PROCESS | 728 | 1463036582242 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]]]}] 00:03:02 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) 00:03:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1181ms 00:03:02 INFO - PROCESS | 728 | 1463036582298 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 00:03:02 INFO - PROCESS | 728 | 1463036582301 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 00:03:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 00:03:02 INFO - PROCESS | 728 | 1463036582311 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 00:03:02 INFO - PROCESS | 728 | 1463036582315 Marionette TRACE conn6 <- [1,686,null,{}] 00:03:02 INFO - PROCESS | 728 | 1463036582327 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}] 00:03:02 INFO - PROCESS | 728 | 1463036582439 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 00:03:02 INFO - PROCESS | 728 | 1463036582486 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CB4800 == 57 [pid = 728] [id = 181] 00:03:02 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1DA91FC00) [pid = 728] [serial = 541] [outer = 0000000000000000] 00:03:02 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1DAA07800) [pid = 728] [serial = 542] [outer = 000000F1DA91FC00] 00:03:02 INFO - PROCESS | 728 | 1463036582535 Marionette DEBUG loaded listener.js 00:03:02 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1DAB31C00) [pid = 728] [serial = 543] [outer = 000000F1DA91FC00] 00:03:03 INFO - PROCESS | 728 | 1463036583451 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]]]}] 00:03:03 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) 00:03:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1197ms 00:03:03 INFO - PROCESS | 728 | 1463036583508 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 00:03:03 INFO - PROCESS | 728 | 1463036583511 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 00:03:03 INFO - PROCESS | 728 | 1463036583514 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 00:03:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 00:03:03 INFO - PROCESS | 728 | 1463036583516 Marionette TRACE conn6 <- [1,690,null,{}] 00:03:03 INFO - PROCESS | 728 | 1463036583520 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}] 00:03:03 INFO - PROCESS | 728 | 1463036583634 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 00:03:03 INFO - PROCESS | 728 | 1463036583682 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5486800 == 58 [pid = 728] [id = 182] 00:03:03 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1DB2C9400) [pid = 728] [serial = 544] [outer = 0000000000000000] 00:03:03 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1DB442000) [pid = 728] [serial = 545] [outer = 000000F1DB2C9400] 00:03:03 INFO - PROCESS | 728 | 1463036583728 Marionette DEBUG loaded listener.js 00:03:03 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1DFE7A000) [pid = 728] [serial = 546] [outer = 000000F1DB2C9400] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1E7B2F000) [pid = 728] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F18058F000) [pid = 728] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1DACACC00) [pid = 728] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1E7B31800) [pid = 728] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1816D8000) [pid = 728] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1E9BC9400) [pid = 728] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1DAD19800) [pid = 728] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1DFE7C400) [pid = 728] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1DACB0800) [pid = 728] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1811E0400) [pid = 728] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F180715800) [pid = 728] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E494AC00) [pid = 728] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F182D4DC00) [pid = 728] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F183B10800) [pid = 728] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1E75A5800) [pid = 728] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F183C94C00) [pid = 728] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DA97FC00) [pid = 728] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1DAB25400) [pid = 728] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F184AAF800) [pid = 728] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F183B18800) [pid = 728] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F180715000) [pid = 728] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F180716800) [pid = 728] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F18070C000) [pid = 728] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1DAB2F800) [pid = 728] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1DACB5400) [pid = 728] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1816A1C00) [pid = 728] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1E02E3C00) [pid = 728] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F181BEA400) [pid = 728] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 00:03:04 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E4672C00) [pid = 728] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 00:03:04 INFO - PROCESS | 728 | 1463036584666 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]]]}] 00:03:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 00:03:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 00:03:04 INFO - PROCESS | 728 | 1463036584701 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 00:03:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 00:03:04 INFO - PROCESS | 728 | 1463036584703 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 00:03:04 INFO - PROCESS | 728 | 1463036584706 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 00:03:04 INFO - PROCESS | 728 | 1463036584708 Marionette TRACE conn6 <- [1,694,null,{}] 00:03:04 INFO - PROCESS | 728 | 1463036584716 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}] 00:03:04 INFO - PROCESS | 728 | 1463036584801 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 00:03:04 INFO - PROCESS | 728 | 1463036584808 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855CA000 == 59 [pid = 728] [id = 183] 00:03:04 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F181175C00) [pid = 728] [serial = 547] [outer = 0000000000000000] 00:03:04 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F182704800) [pid = 728] [serial = 548] [outer = 000000F181175C00] 00:03:04 INFO - PROCESS | 728 | 1463036584853 Marionette DEBUG loaded listener.js 00:03:04 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F183C9C000) [pid = 728] [serial = 549] [outer = 000000F181175C00] 00:03:05 INFO - PROCESS | 728 | 1463036585798 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]]]}] 00:03:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 00:03:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1139ms 00:03:05 INFO - PROCESS | 728 | 1463036585849 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 00:03:05 INFO - PROCESS | 728 | 1463036585851 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 00:03:05 INFO - PROCESS | 728 | 1463036585854 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 00:03:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 00:03:05 INFO - PROCESS | 728 | 1463036585856 Marionette TRACE conn6 <- [1,698,null,{}] 00:03:05 INFO - PROCESS | 728 | 1463036585860 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}] 00:03:05 INFO - PROCESS | 728 | 1463036585962 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 00:03:05 INFO - PROCESS | 728 | 1463036585971 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8097000 == 60 [pid = 728] [id = 184] 00:03:05 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1DB2D0000) [pid = 728] [serial = 550] [outer = 0000000000000000] 00:03:06 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E466E800) [pid = 728] [serial = 551] [outer = 000000F1DB2D0000] 00:03:06 INFO - PROCESS | 728 | 1463036586017 Marionette DEBUG loaded listener.js 00:03:06 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E4F3D400) [pid = 728] [serial = 552] [outer = 000000F1DB2D0000] 00:03:07 INFO - PROCESS | 728 | 1463036587006 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]]]}] 00:03:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 00:03:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1185ms 00:03:07 INFO - PROCESS | 728 | 1463036587043 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 00:03:07 INFO - PROCESS | 728 | 1463036587048 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 00:03:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 00:03:07 INFO - PROCESS | 728 | 1463036587053 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 00:03:07 INFO - PROCESS | 728 | 1463036587058 Marionette TRACE conn6 <- [1,702,null,{}] 00:03:07 INFO - PROCESS | 728 | 1463036587064 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}] 00:03:07 INFO - PROCESS | 728 | 1463036587213 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 00:03:07 INFO - PROCESS | 728 | 1463036587326 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B54000 == 61 [pid = 728] [id = 185] 00:03:07 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1815A1400) [pid = 728] [serial = 553] [outer = 0000000000000000] 00:03:07 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1816CA400) [pid = 728] [serial = 554] [outer = 000000F1815A1400] 00:03:07 INFO - PROCESS | 728 | 1463036587430 Marionette DEBUG loaded listener.js 00:03:07 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F182DE1400) [pid = 728] [serial = 555] [outer = 000000F1815A1400] 00:03:08 INFO - PROCESS | 728 | 1463036588495 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]]]}] 00:03:08 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 00:03:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1503ms 00:03:08 INFO - PROCESS | 728 | 1463036588560 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 00:03:08 INFO - PROCESS | 728 | 1463036588567 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 00:03:08 INFO - PROCESS | 728 | 1463036588616 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 00:03:08 INFO - PROCESS | 728 | 1463036588620 Marionette TRACE conn6 <- [1,706,null,{}] 00:03:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 00:03:08 INFO - PROCESS | 728 | 1463036588624 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}] 00:03:08 INFO - PROCESS | 728 | 1463036588760 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 00:03:08 INFO - PROCESS | 728 | 1463036588844 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E780C800 == 62 [pid = 728] [id = 186] 00:03:08 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F183B18800) [pid = 728] [serial = 556] [outer = 0000000000000000] 00:03:08 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1DAA0A800) [pid = 728] [serial = 557] [outer = 000000F183B18800] 00:03:08 INFO - PROCESS | 728 | 1463036588900 Marionette DEBUG loaded listener.js 00:03:08 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1DACAA400) [pid = 728] [serial = 558] [outer = 000000F183B18800] 00:03:09 INFO - PROCESS | 728 | 1463036589932 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]]]}] 00:03:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 00:03:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1341ms 00:03:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 00:03:09 INFO - PROCESS | 728 | 1463036589966 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 00:03:09 INFO - PROCESS | 728 | 1463036589969 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 00:03:09 INFO - PROCESS | 728 | 1463036589973 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 00:03:09 INFO - PROCESS | 728 | 1463036589977 Marionette TRACE conn6 <- [1,710,null,{}] 00:03:10 INFO - PROCESS | 728 | 1463036589989 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}] 00:03:10 INFO - PROCESS | 728 | 1463036590137 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 00:03:10 INFO - PROCESS | 728 | 1463036590260 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB564000 == 63 [pid = 728] [id = 187] 00:03:10 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1DAD19800) [pid = 728] [serial = 559] [outer = 0000000000000000] 00:03:10 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1E494E800) [pid = 728] [serial = 560] [outer = 000000F1DAD19800] 00:03:10 INFO - PROCESS | 728 | 1463036590319 Marionette DEBUG loaded listener.js 00:03:10 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1E54DBC00) [pid = 728] [serial = 561] [outer = 000000F1DAD19800] 00:03:10 INFO - PROCESS | 728 | 1463036590883 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] 00:03:10 INFO - PROCESS | 728 | 1463036590961 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 00:03:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 00:03:10 INFO - PROCESS | 728 | 1463036590965 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 00:03:10 INFO - PROCESS | 728 | 1463036590967 Marionette TRACE conn6 <- [1,714,null,{}] 00:03:10 INFO - PROCESS | 728 | 1463036590971 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}] 00:03:11 INFO - PROCESS | 728 | 1463036591111 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 00:03:11 INFO - PROCESS | 728 | 1463036591331 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F18154E000 == 64 [pid = 728] [id = 188] 00:03:11 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F18077A000) [pid = 728] [serial = 562] [outer = 0000000000000000] 00:03:11 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F181181800) [pid = 728] [serial = 563] [outer = 000000F18077A000] 00:03:11 INFO - PROCESS | 728 | 1463036591395 Marionette DEBUG loaded listener.js 00:03:11 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F181698C00) [pid = 728] [serial = 564] [outer = 000000F18077A000] 00:03:12 INFO - PROCESS | 728 | 1463036592091 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]]]}] 00:03:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 00:03:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1175ms 00:03:12 INFO - PROCESS | 728 | 1463036592142 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 00:03:12 INFO - PROCESS | 728 | 1463036592147 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 00:03:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 00:03:12 INFO - PROCESS | 728 | 1463036592151 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 00:03:12 INFO - PROCESS | 728 | 1463036592155 Marionette TRACE conn6 <- [1,718,null,{}] 00:03:12 INFO - PROCESS | 728 | 1463036592174 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}] 00:03:12 INFO - PROCESS | 728 | 1463036592283 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 00:03:12 INFO - PROCESS | 728 | 1463036592360 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1811A1000 == 65 [pid = 728] [id = 189] 00:03:12 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F181178800) [pid = 728] [serial = 565] [outer = 0000000000000000] 00:03:12 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F182705400) [pid = 728] [serial = 566] [outer = 000000F181178800] 00:03:12 INFO - PROCESS | 728 | 1463036592448 Marionette DEBUG loaded listener.js 00:03:12 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F183B14000) [pid = 728] [serial = 567] [outer = 000000F181178800] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1855CA000 == 64 [pid = 728] [id = 183] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5486800 == 63 [pid = 728] [id = 182] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF856800 == 62 [pid = 728] [id = 157] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CB4800 == 61 [pid = 728] [id = 181] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F184A69800 == 60 [pid = 728] [id = 180] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1855D6000 == 59 [pid = 728] [id = 179] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF62C000 == 58 [pid = 728] [id = 178] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF42A000 == 57 [pid = 728] [id = 177] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1E7766800) [pid = 728] [serial = 482] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBD2800 == 56 [pid = 728] [id = 176] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB563000 == 55 [pid = 728] [id = 175] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF69C800 == 54 [pid = 728] [id = 174] 00:03:12 INFO - PROCESS | 728 | --DOCSHELL 000000F181B83000 == 53 [pid = 728] [id = 173] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1EB63FC00) [pid = 728] [serial = 387] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F18077BC00) [pid = 728] [serial = 420] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DB2C8C00) [pid = 728] [serial = 341] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E80E9C00) [pid = 728] [serial = 383] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F182711400) [pid = 728] [serial = 423] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1EB116000) [pid = 728] [serial = 435] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1E0D42400) [pid = 728] [serial = 344] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1E5116800) [pid = 728] [serial = 380] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E0D36000) [pid = 728] [serial = 426] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F182D4B400) [pid = 728] [serial = 377] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F181694400) [pid = 728] [serial = 335] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E842E000) [pid = 728] [serial = 432] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DAA0B800) [pid = 728] [serial = 338] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1EB11B800) [pid = 728] [serial = 438] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1E7C54800) [pid = 728] [serial = 429] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E7C47400) [pid = 728] [serial = 471] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1DAA09800) [pid = 728] [serial = 497] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1DAB2C000) [pid = 728] [serial = 500] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1DABD9000) [pid = 728] [serial = 501] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F184AC7400) [pid = 728] [serial = 477] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F184ABB800) [pid = 728] [serial = 476] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F183C9F400) [pid = 728] [serial = 494] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F184AC4000) [pid = 728] [serial = 495] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1816D5800) [pid = 728] [serial = 474] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F180781C00) [pid = 728] [serial = 473] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F1815A0000) [pid = 728] [serial = 491] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F181BE3800) [pid = 728] [serial = 492] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F18117EC00) [pid = 728] [serial = 485] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F182DE5C00) [pid = 728] [serial = 486] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1DACB3800) [pid = 728] [serial = 479] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F1E1011000) [pid = 728] [serial = 480] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1DFD0A400) [pid = 728] [serial = 504] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F1DB2C7800) [pid = 728] [serial = 503] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F182DDEC00) [pid = 728] [serial = 489] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F181BDDC00) [pid = 728] [serial = 488] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F1E0D43C00) [pid = 728] [serial = 506] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 80 (000000F1DA979C00) [pid = 728] [serial = 509] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 79 (000000F1E3E38400) [pid = 728] [serial = 510] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 78 (000000F1E1009C00) [pid = 728] [serial = 507] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 77 (000000F1E49BD400) [pid = 728] [serial = 512] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 76 (000000F1DAA1A800) [pid = 728] [serial = 498] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 75 (000000F1E511AC00) [pid = 728] [serial = 513] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | --DOMWINDOW == 74 (000000F1E52A9400) [pid = 728] [serial = 515] [outer = 0000000000000000] [url = about:blank] 00:03:12 INFO - PROCESS | 728 | 1463036592955 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] 00:03:13 INFO - PROCESS | 728 | 1463036593016 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 00:03:13 INFO - PROCESS | 728 | 1463036593021 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 728 | 1463036593024 Marionette TRACE conn6 <- [1,722,null,{}] 00:03:13 INFO - PROCESS | 728 | 1463036593027 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}] 00:03:13 INFO - PROCESS | 728 | 1463036593117 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 00:03:13 INFO - PROCESS | 728 | 1463036593197 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855E1800 == 54 [pid = 728] [id = 190] 00:03:13 INFO - PROCESS | 728 | ++DOMWINDOW == 75 (000000F18117C400) [pid = 728] [serial = 568] [outer = 0000000000000000] 00:03:13 INFO - PROCESS | 728 | ++DOMWINDOW == 76 (000000F182ED0C00) [pid = 728] [serial = 569] [outer = 000000F18117C400] 00:03:13 INFO - PROCESS | 728 | 1463036593252 Marionette DEBUG loaded listener.js 00:03:13 INFO - PROCESS | 728 | ++DOMWINDOW == 77 (000000F184AAD400) [pid = 728] [serial = 570] [outer = 000000F18117C400] 00:03:13 INFO - PROCESS | 728 | 1463036593666 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]]]}] 00:03:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 00:03:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 690ms 00:03:13 INFO - PROCESS | 728 | 1463036593714 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 00:03:13 INFO - PROCESS | 728 | 1463036593717 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 00:03:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 00:03:13 INFO - PROCESS | 728 | 1463036593722 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 00:03:13 INFO - PROCESS | 728 | 1463036593728 Marionette TRACE conn6 <- [1,726,null,{}] 00:03:13 INFO - PROCESS | 728 | 1463036593738 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}] 00:03:13 INFO - PROCESS | 728 | 1463036593854 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 00:03:13 INFO - PROCESS | 728 | 1463036593874 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFDA9800 == 55 [pid = 728] [id = 191] 00:03:13 INFO - PROCESS | 728 | ++DOMWINDOW == 78 (000000F1DA974000) [pid = 728] [serial = 571] [outer = 0000000000000000] 00:03:13 INFO - PROCESS | 728 | ++DOMWINDOW == 79 (000000F1DAA0AC00) [pid = 728] [serial = 572] [outer = 000000F1DA974000] 00:03:13 INFO - PROCESS | 728 | 1463036593919 Marionette DEBUG loaded listener.js 00:03:14 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F1DAB27000) [pid = 728] [serial = 573] [outer = 000000F1DA974000] 00:03:14 INFO - PROCESS | 728 | [728] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:03:14 INFO - PROCESS | 728 | 1463036594839 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]]]}] 00:03:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 00:03:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1144ms 00:03:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 00:03:14 INFO - PROCESS | 728 | 1463036594869 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 00:03:14 INFO - PROCESS | 728 | 1463036594872 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 00:03:14 INFO - PROCESS | 728 | 1463036594875 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 00:03:14 INFO - PROCESS | 728 | 1463036594877 Marionette TRACE conn6 <- [1,730,null,{}] 00:03:14 INFO - PROCESS | 728 | 1463036594881 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}] 00:03:15 INFO - PROCESS | 728 | 1463036594990 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 00:03:15 INFO - PROCESS | 728 | 1463036594996 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CE9000 == 56 [pid = 728] [id = 192] 00:03:15 INFO - PROCESS | 728 | ++DOMWINDOW == 81 (000000F1DABD5800) [pid = 728] [serial = 574] [outer = 0000000000000000] 00:03:15 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F1DAD12C00) [pid = 728] [serial = 575] [outer = 000000F1DABD5800] 00:03:15 INFO - PROCESS | 728 | 1463036595082 Marionette DEBUG loaded listener.js 00:03:15 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F1DB2CBC00) [pid = 728] [serial = 576] [outer = 000000F1DABD5800] 00:03:16 INFO - PROCESS | 728 | 1463036596007 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]]]}] 00:03:16 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 00:03:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1200ms 00:03:16 INFO - PROCESS | 728 | 1463036596077 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 00:03:16 INFO - PROCESS | 728 | 1463036596080 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 00:03:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 00:03:16 INFO - PROCESS | 728 | 1463036596083 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 00:03:16 INFO - PROCESS | 728 | 1463036596085 Marionette TRACE conn6 <- [1,734,null,{}] 00:03:16 INFO - PROCESS | 728 | 1463036596089 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}] 00:03:16 INFO - PROCESS | 728 | 1463036596204 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 00:03:16 INFO - PROCESS | 728 | 1463036596211 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E547C000 == 57 [pid = 728] [id = 193] 00:03:16 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1E0251C00) [pid = 728] [serial = 577] [outer = 0000000000000000] 00:03:16 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1E039F000) [pid = 728] [serial = 578] [outer = 000000F1E0251C00] 00:03:16 INFO - PROCESS | 728 | 1463036596313 Marionette DEBUG loaded listener.js 00:03:16 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1E1010000) [pid = 728] [serial = 579] [outer = 000000F1E0251C00] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1E0256400) [pid = 728] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F1DA91FC00) [pid = 728] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F1DB2C9400) [pid = 728] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F1DABD1800) [pid = 728] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F180716C00) [pid = 728] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 80 (000000F182ECAC00) [pid = 728] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 79 (000000F18070C800) [pid = 728] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 78 (000000F1E6D36400) [pid = 728] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 77 (000000F1815A1C00) [pid = 728] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 76 (000000F1E7C4F800) [pid = 728] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 75 (000000F1E869CC00) [pid = 728] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 00:03:16 INFO - PROCESS | 728 | --DOMWINDOW == 74 (000000F181175C00) [pid = 728] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 00:03:17 INFO - PROCESS | 728 | 1463036597261 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]]]}] 00:03:17 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.) 00:03:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1234ms 00:03:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 00:03:17 INFO - PROCESS | 728 | 1463036597319 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 00:03:17 INFO - PROCESS | 728 | 1463036597321 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 00:03:17 INFO - PROCESS | 728 | 1463036597325 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 00:03:17 INFO - PROCESS | 728 | 1463036597327 Marionette TRACE conn6 <- [1,738,null,{}] 00:03:17 INFO - PROCESS | 728 | 1463036597330 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}] 00:03:17 INFO - PROCESS | 728 | 1463036597415 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 00:03:17 INFO - PROCESS | 728 | 1463036597483 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E772A000 == 58 [pid = 728] [id = 194] 00:03:17 INFO - PROCESS | 728 | ++DOMWINDOW == 75 (000000F183B14C00) [pid = 728] [serial = 580] [outer = 0000000000000000] 00:03:17 INFO - PROCESS | 728 | ++DOMWINDOW == 76 (000000F1E100D400) [pid = 728] [serial = 581] [outer = 000000F183B14C00] 00:03:17 INFO - PROCESS | 728 | 1463036597529 Marionette DEBUG loaded listener.js 00:03:17 INFO - PROCESS | 728 | ++DOMWINDOW == 77 (000000F1E4B21400) [pid = 728] [serial = 582] [outer = 000000F183B14C00] 00:03:18 INFO - PROCESS | 728 | 1463036598397 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]]]}] 00:03:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 00:03:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1075ms 00:03:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 00:03:18 INFO - PROCESS | 728 | 1463036598404 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 00:03:18 INFO - PROCESS | 728 | 1463036598406 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 00:03:18 INFO - PROCESS | 728 | 1463036598409 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 00:03:18 INFO - PROCESS | 728 | 1463036598411 Marionette TRACE conn6 <- [1,742,null,{}] 00:03:18 INFO - PROCESS | 728 | 1463036598415 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}] 00:03:18 INFO - PROCESS | 728 | 1463036598497 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 00:03:18 INFO - PROCESS | 728 | 1463036598566 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B53000 == 59 [pid = 728] [id = 195] 00:03:18 INFO - PROCESS | 728 | ++DOMWINDOW == 78 (000000F1DAA02400) [pid = 728] [serial = 583] [outer = 0000000000000000] 00:03:18 INFO - PROCESS | 728 | ++DOMWINDOW == 79 (000000F1E5339C00) [pid = 728] [serial = 584] [outer = 000000F1DAA02400] 00:03:18 INFO - PROCESS | 728 | 1463036598611 Marionette DEBUG loaded listener.js 00:03:18 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F1E6F10800) [pid = 728] [serial = 585] [outer = 000000F1DAA02400] 00:03:19 INFO - PROCESS | 728 | 1463036599739 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]]]}] 00:03:19 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 00:03:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1381ms 00:03:19 INFO - PROCESS | 728 | 1463036599793 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 00:03:19 INFO - PROCESS | 728 | 1463036599797 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 00:03:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 00:03:19 INFO - PROCESS | 728 | 1463036599802 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 00:03:19 INFO - PROCESS | 728 | 1463036599807 Marionette TRACE conn6 <- [1,746,null,{}] 00:03:19 INFO - PROCESS | 728 | 1463036599854 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}] 00:03:19 INFO - PROCESS | 728 | 1463036599959 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 00:03:20 INFO - PROCESS | 728 | 1463036600077 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855D5800 == 60 [pid = 728] [id = 196] 00:03:20 INFO - PROCESS | 728 | ++DOMWINDOW == 81 (000000F18270C800) [pid = 728] [serial = 586] [outer = 0000000000000000] 00:03:20 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F182D4C000) [pid = 728] [serial = 587] [outer = 000000F18270C800] 00:03:20 INFO - PROCESS | 728 | 1463036600136 Marionette DEBUG loaded listener.js 00:03:20 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F183B0D000) [pid = 728] [serial = 588] [outer = 000000F18270C800] 00:03:20 INFO - PROCESS | 728 | 1463036600683 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]]]}] 00:03:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 00:03:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 923ms 00:03:20 INFO - PROCESS | 728 | 1463036600730 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 00:03:20 INFO - PROCESS | 728 | 1463036600737 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 00:03:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 00:03:20 INFO - PROCESS | 728 | 1463036600743 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 00:03:20 INFO - PROCESS | 728 | 1463036600746 Marionette TRACE conn6 <- [1,750,null,{}] 00:03:20 INFO - PROCESS | 728 | 1463036600751 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}] 00:03:20 INFO - PROCESS | 728 | 1463036600864 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 00:03:20 INFO - PROCESS | 728 | 1463036600954 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E528D000 == 61 [pid = 728] [id = 197] 00:03:20 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F184AC7400) [pid = 728] [serial = 589] [outer = 0000000000000000] 00:03:21 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1DA97F400) [pid = 728] [serial = 590] [outer = 000000F184AC7400] 00:03:21 INFO - PROCESS | 728 | 1463036601011 Marionette DEBUG loaded listener.js 00:03:21 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1DACAFC00) [pid = 728] [serial = 591] [outer = 000000F184AC7400] 00:03:22 INFO - PROCESS | 728 | [728] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:03:22 INFO - PROCESS | 728 | 1463036602090 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]]]}] 00:03:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 00:03:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1383ms 00:03:22 INFO - PROCESS | 728 | 1463036602132 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 00:03:22 INFO - PROCESS | 728 | 1463036602134 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 00:03:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 00:03:22 INFO - PROCESS | 728 | 1463036602138 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 00:03:22 INFO - PROCESS | 728 | 1463036602142 Marionette TRACE conn6 <- [1,754,null,{}] 00:03:22 INFO - PROCESS | 728 | 1463036602154 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}] 00:03:22 INFO - PROCESS | 728 | 1463036602299 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 00:03:22 INFO - PROCESS | 728 | 1463036602368 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E875A000 == 62 [pid = 728] [id = 198] 00:03:22 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F1E1010800) [pid = 728] [serial = 592] [outer = 0000000000000000] 00:03:22 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1E52AA000) [pid = 728] [serial = 593] [outer = 000000F1E1010800] 00:03:22 INFO - PROCESS | 728 | 1463036602468 Marionette DEBUG loaded listener.js 00:03:22 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1E775E800) [pid = 728] [serial = 594] [outer = 000000F1E1010800] 00:03:23 INFO - PROCESS | 728 | 1463036603459 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]]]}] 00:03:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 00:03:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1338ms 00:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 00:03:23 INFO - PROCESS | 728 | 1463036603479 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 00:03:23 INFO - PROCESS | 728 | 1463036603482 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 00:03:23 INFO - PROCESS | 728 | 1463036603486 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 00:03:23 INFO - PROCESS | 728 | 1463036603488 Marionette TRACE conn6 <- [1,758,null,{}] 00:03:23 INFO - PROCESS | 728 | 1463036603492 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}] 00:03:23 INFO - PROCESS | 728 | 1463036603634 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 00:03:23 INFO - PROCESS | 728 | 1463036603702 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F181196000 == 63 [pid = 728] [id = 199] 00:03:23 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F180602400) [pid = 728] [serial = 595] [outer = 0000000000000000] 00:03:23 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F181181C00) [pid = 728] [serial = 596] [outer = 000000F180602400] 00:03:23 INFO - PROCESS | 728 | 1463036603914 Marionette DEBUG loaded listener.js 00:03:24 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F1816D3000) [pid = 728] [serial = 597] [outer = 000000F180602400] 00:03:24 INFO - PROCESS | 728 | 1463036604600 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]]]}] 00:03:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 00:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1133ms 00:03:24 INFO - PROCESS | 728 | 1463036604620 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 00:03:24 INFO - PROCESS | 728 | 1463036604625 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 00:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 00:03:24 INFO - PROCESS | 728 | 1463036604630 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 00:03:24 INFO - PROCESS | 728 | 1463036604634 Marionette TRACE conn6 <- [1,762,null,{}] 00:03:24 INFO - PROCESS | 728 | 1463036604639 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}] 00:03:24 INFO - PROCESS | 728 | 1463036604748 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E772A000 == 62 [pid = 728] [id = 194] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E547C000 == 61 [pid = 728] [id = 193] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CE9000 == 60 [pid = 728] [id = 192] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFDA9800 == 59 [pid = 728] [id = 191] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1855E1800 == 58 [pid = 728] [id = 190] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1811A1000 == 57 [pid = 728] [id = 189] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F18154E000 == 56 [pid = 728] [id = 188] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F1E466E800) [pid = 728] [serial = 551] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F183B54000 == 55 [pid = 728] [id = 185] 00:03:24 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8097000 == 54 [pid = 728] [id = 184] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F1EA1DB000) [pid = 728] [serial = 483] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F1DAB31C00) [pid = 728] [serial = 543] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1DFE7A000) [pid = 728] [serial = 546] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1DB442000) [pid = 728] [serial = 545] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F1DB90D400) [pid = 728] [serial = 525] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1DACB4800) [pid = 728] [serial = 524] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F1816A0000) [pid = 728] [serial = 519] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F18077F800) [pid = 728] [serial = 518] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F184AB3C00) [pid = 728] [serial = 522] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F183B0F400) [pid = 728] [serial = 521] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 80 (000000F182ECB400) [pid = 728] [serial = 539] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 79 (000000F1E7B2BC00) [pid = 728] [serial = 528] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 78 (000000F1E775A400) [pid = 728] [serial = 527] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 77 (000000F182EC8000) [pid = 728] [serial = 537] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 76 (000000F181BE7000) [pid = 728] [serial = 536] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 75 (000000F1E80EDC00) [pid = 728] [serial = 531] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 74 (000000F1E7D81800) [pid = 728] [serial = 530] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 73 (000000F1EA63C800) [pid = 728] [serial = 534] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 72 (000000F1E89CD000) [pid = 728] [serial = 533] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 71 (000000F182704800) [pid = 728] [serial = 548] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 70 (000000F1DAA07800) [pid = 728] [serial = 542] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 69 (000000F183C9C000) [pid = 728] [serial = 549] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | --DOMWINDOW == 68 (000000F183C98000) [pid = 728] [serial = 540] [outer = 0000000000000000] [url = about:blank] 00:03:24 INFO - PROCESS | 728 | 1463036604868 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F181542800 == 55 [pid = 728] [id = 200] 00:03:24 INFO - PROCESS | 728 | ++DOMWINDOW == 69 (000000F180642C00) [pid = 728] [serial = 598] [outer = 0000000000000000] 00:03:24 INFO - PROCESS | 728 | ++DOMWINDOW == 70 (000000F18070BC00) [pid = 728] [serial = 599] [outer = 000000F180642C00] 00:03:24 INFO - PROCESS | 728 | 1463036604916 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 728 | ++DOMWINDOW == 71 (000000F1816CD400) [pid = 728] [serial = 600] [outer = 000000F180642C00] 00:03:25 INFO - PROCESS | 728 | 1463036605347 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]]]}] 00:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 00:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 00:03:25 INFO - PROCESS | 728 | 1463036605368 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 00:03:25 INFO - PROCESS | 728 | 1463036605372 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 00:03:25 INFO - PROCESS | 728 | 1463036605378 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 00:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 00:03:25 INFO - PROCESS | 728 | 1463036605381 Marionette TRACE conn6 <- [1,766,null,{}] 00:03:25 INFO - PROCESS | 728 | 1463036605385 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}] 00:03:25 INFO - PROCESS | 728 | 1463036605479 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 00:03:25 INFO - PROCESS | 728 | 1463036605486 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB466000 == 56 [pid = 728] [id = 201] 00:03:25 INFO - PROCESS | 728 | ++DOMWINDOW == 72 (000000F182DE0800) [pid = 728] [serial = 601] [outer = 0000000000000000] 00:03:25 INFO - PROCESS | 728 | ++DOMWINDOW == 73 (000000F182ECD800) [pid = 728] [serial = 602] [outer = 000000F182DE0800] 00:03:25 INFO - PROCESS | 728 | 1463036605534 Marionette DEBUG loaded listener.js 00:03:25 INFO - PROCESS | 728 | ++DOMWINDOW == 74 (000000F183C9B400) [pid = 728] [serial = 603] [outer = 000000F182DE0800] 00:03:26 INFO - PROCESS | 728 | 1463036605999 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 00:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 691ms 00:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 00:03:26 INFO - PROCESS | 728 | 1463036606072 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 728 | 1463036606075 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 00:03:26 INFO - PROCESS | 728 | 1463036606078 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 728 | 1463036606082 Marionette TRACE conn6 <- [1,770,null,{}] 00:03:26 INFO - PROCESS | 728 | 1463036606093 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}] 00:03:26 INFO - PROCESS | 728 | 1463036606186 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 00:03:26 INFO - PROCESS | 728 | 1463036606271 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CD1800 == 57 [pid = 728] [id = 202] 00:03:26 INFO - PROCESS | 728 | ++DOMWINDOW == 75 (000000F182EC8800) [pid = 728] [serial = 604] [outer = 0000000000000000] 00:03:26 INFO - PROCESS | 728 | ++DOMWINDOW == 76 (000000F1DA979800) [pid = 728] [serial = 605] [outer = 000000F182EC8800] 00:03:26 INFO - PROCESS | 728 | 1463036606319 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 728 | ++DOMWINDOW == 77 (000000F1DAA16000) [pid = 728] [serial = 606] [outer = 000000F182EC8800] 00:03:26 INFO - PROCESS | 728 | 1463036606661 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]]]}] 00:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 00:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 00:03:26 INFO - PROCESS | 728 | 1463036606710 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 00:03:26 INFO - PROCESS | 728 | 1463036606713 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 00:03:26 INFO - PROCESS | 728 | 1463036606731 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 00:03:26 INFO - PROCESS | 728 | 1463036606733 Marionette TRACE conn6 <- [1,774,null,{}] 00:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 00:03:26 INFO - PROCESS | 728 | 1463036606737 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}] 00:03:26 INFO - PROCESS | 728 | 1463036606825 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 00:03:26 INFO - PROCESS | 728 | 1463036606861 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E547C000 == 58 [pid = 728] [id = 203] 00:03:26 INFO - PROCESS | 728 | ++DOMWINDOW == 78 (000000F1DABD1000) [pid = 728] [serial = 607] [outer = 0000000000000000] 00:03:26 INFO - PROCESS | 728 | ++DOMWINDOW == 79 (000000F1DACAE400) [pid = 728] [serial = 608] [outer = 000000F1DABD1000] 00:03:26 INFO - PROCESS | 728 | 1463036606907 Marionette DEBUG loaded listener.js 00:03:26 INFO - PROCESS | 728 | ++DOMWINDOW == 80 (000000F1DB132800) [pid = 728] [serial = 609] [outer = 000000F1DABD1000] 00:03:27 INFO - PROCESS | 728 | 1463036607374 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]]]}] 00:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 00:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 00:03:27 INFO - PROCESS | 728 | 1463036607411 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 00:03:27 INFO - PROCESS | 728 | 1463036607413 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 00:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 00:03:27 INFO - PROCESS | 728 | 1463036607417 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 00:03:27 INFO - PROCESS | 728 | 1463036607418 Marionette TRACE conn6 <- [1,778,null,{}] 00:03:27 INFO - PROCESS | 728 | 1463036607422 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}] 00:03:27 INFO - PROCESS | 728 | 1463036607529 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 00:03:27 INFO - PROCESS | 728 | 1463036607538 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B88000 == 59 [pid = 728] [id = 204] 00:03:27 INFO - PROCESS | 728 | ++DOMWINDOW == 81 (000000F1DB2D2800) [pid = 728] [serial = 610] [outer = 0000000000000000] 00:03:27 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F1DC095000) [pid = 728] [serial = 611] [outer = 000000F1DB2D2800] 00:03:27 INFO - PROCESS | 728 | 1463036607590 Marionette DEBUG loaded listener.js 00:03:27 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F1E0256800) [pid = 728] [serial = 612] [outer = 000000F1DB2D2800] 00:03:28 INFO - PROCESS | 728 | 1463036608091 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 00:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 735ms 00:03:28 INFO - PROCESS | 728 | 1463036608184 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 728 | 1463036608186 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 00:03:28 INFO - PROCESS | 728 | 1463036608205 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 728 | 1463036608207 Marionette TRACE conn6 <- [1,782,null,{}] 00:03:28 INFO - PROCESS | 728 | 1463036608211 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}] 00:03:28 INFO - PROCESS | 728 | 1463036608338 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 00:03:28 INFO - PROCESS | 728 | 1463036608387 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B81800 == 60 [pid = 728] [id = 205] 00:03:28 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1E1004400) [pid = 728] [serial = 613] [outer = 0000000000000000] 00:03:28 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1E4671800) [pid = 728] [serial = 614] [outer = 000000F1E1004400] 00:03:28 INFO - PROCESS | 728 | 1463036608432 Marionette DEBUG loaded listener.js 00:03:28 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1E511C000) [pid = 728] [serial = 615] [outer = 000000F1E1004400] 00:03:28 INFO - PROCESS | 728 | 1463036608850 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]]]}] 00:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 00:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 671ms 00:03:28 INFO - PROCESS | 728 | 1463036608882 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 00:03:28 INFO - PROCESS | 728 | 1463036608884 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 00:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 00:03:28 INFO - PROCESS | 728 | 1463036608887 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 00:03:28 INFO - PROCESS | 728 | 1463036608889 Marionette TRACE conn6 <- [1,786,null,{}] 00:03:28 INFO - PROCESS | 728 | 1463036608893 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}] 00:03:29 INFO - PROCESS | 728 | 1463036609008 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 00:03:29 INFO - PROCESS | 728 | 1463036609015 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB573000 == 61 [pid = 728] [id = 206] 00:03:29 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F1E3E36800) [pid = 728] [serial = 616] [outer = 0000000000000000] 00:03:29 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1E6E4FC00) [pid = 728] [serial = 617] [outer = 000000F1E3E36800] 00:03:29 INFO - PROCESS | 728 | 1463036609103 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1E7872000) [pid = 728] [serial = 618] [outer = 000000F1E3E36800] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1DA974000) [pid = 728] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F1DB2D0000) [pid = 728] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F18117C400) [pid = 728] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F181178800) [pid = 728] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F18077A000) [pid = 728] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F1E0251C00) [pid = 728] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 82 (000000F1DABD5800) [pid = 728] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 00:03:29 INFO - PROCESS | 728 | --DOMWINDOW == 81 (000000F183B14C00) [pid = 728] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 00:03:29 INFO - PROCESS | 728 | 1463036609521 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]]]}] 00:03:29 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 00:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 00:03:29 INFO - PROCESS | 728 | 1463036609582 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 00:03:29 INFO - PROCESS | 728 | 1463036609584 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 00:03:29 INFO - PROCESS | 728 | 1463036609587 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 00:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 00:03:29 INFO - PROCESS | 728 | 1463036609589 Marionette TRACE conn6 <- [1,790,null,{}] 00:03:29 INFO - PROCESS | 728 | 1463036609593 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}] 00:03:29 INFO - PROCESS | 728 | 1463036609703 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 00:03:29 INFO - PROCESS | 728 | 1463036609712 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB34800 == 62 [pid = 728] [id = 207] 00:03:29 INFO - PROCESS | 728 | ++DOMWINDOW == 82 (000000F183C9D400) [pid = 728] [serial = 619] [outer = 0000000000000000] 00:03:29 INFO - PROCESS | 728 | ++DOMWINDOW == 83 (000000F1E6F03000) [pid = 728] [serial = 620] [outer = 000000F183C9D400] 00:03:29 INFO - PROCESS | 728 | 1463036609759 Marionette DEBUG loaded listener.js 00:03:29 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1E7B33400) [pid = 728] [serial = 621] [outer = 000000F183C9D400] 00:03:30 INFO - PROCESS | 728 | 1463036610182 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]]]}] 00:03:30 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 00:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 00:03:30 INFO - PROCESS | 728 | 1463036610220 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 728 | 1463036610223 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 00:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 00:03:30 INFO - PROCESS | 728 | 1463036610226 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - PROCESS | 728 | 1463036610228 Marionette TRACE conn6 <- [1,794,null,{}] 00:03:30 INFO - PROCESS | 728 | 1463036610232 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}] 00:03:30 INFO - PROCESS | 728 | 1463036610317 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 00:03:30 INFO - PROCESS | 728 | 1463036610324 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBE8000 == 63 [pid = 728] [id = 208] 00:03:30 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1DAA16800) [pid = 728] [serial = 622] [outer = 0000000000000000] 00:03:30 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F1E1009800) [pid = 728] [serial = 623] [outer = 000000F1DAA16800] 00:03:30 INFO - PROCESS | 728 | 1463036610369 Marionette DEBUG loaded listener.js 00:03:30 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F1E7FA2C00) [pid = 728] [serial = 624] [outer = 000000F1DAA16800] 00:03:30 INFO - PROCESS | 728 | 1463036610796 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]]]}] 00:03:30 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 00:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 00:03:30 INFO - PROCESS | 728 | 1463036610857 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 00:03:30 INFO - PROCESS | 728 | 1463036610860 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 00:03:30 INFO - PROCESS | 728 | 1463036610863 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 00:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 00:03:30 INFO - PROCESS | 728 | 1463036610865 Marionette TRACE conn6 <- [1,798,null,{}] 00:03:30 INFO - PROCESS | 728 | 1463036610869 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}] 00:03:30 INFO - PROCESS | 728 | 1463036610955 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 00:03:30 INFO - PROCESS | 728 | 1463036610963 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF430000 == 64 [pid = 728] [id = 209] 00:03:30 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F1E80EC400) [pid = 728] [serial = 625] [outer = 0000000000000000] 00:03:31 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1E82D1C00) [pid = 728] [serial = 626] [outer = 000000F1E80EC400] 00:03:31 INFO - PROCESS | 728 | 1463036611015 Marionette DEBUG loaded listener.js 00:03:31 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F1E85CF000) [pid = 728] [serial = 627] [outer = 000000F1E80EC400] 00:03:31 INFO - PROCESS | 728 | 1463036611674 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]]]}] 00:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 00:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 881ms 00:03:31 INFO - PROCESS | 728 | 1463036611748 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 00:03:31 INFO - PROCESS | 728 | 1463036611753 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 00:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 00:03:31 INFO - PROCESS | 728 | 1463036611760 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 00:03:31 INFO - PROCESS | 728 | 1463036611764 Marionette TRACE conn6 <- [1,802,null,{}] 00:03:31 INFO - PROCESS | 728 | 1463036611770 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}] 00:03:31 INFO - PROCESS | 728 | 1463036611922 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 00:03:32 INFO - PROCESS | 728 | 1463036612043 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB277000 == 65 [pid = 728] [id = 210] 00:03:32 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1816D3C00) [pid = 728] [serial = 628] [outer = 0000000000000000] 00:03:32 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F182706C00) [pid = 728] [serial = 629] [outer = 000000F1816D3C00] 00:03:32 INFO - PROCESS | 728 | 1463036612102 Marionette DEBUG loaded listener.js 00:03:32 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F182DE5000) [pid = 728] [serial = 630] [outer = 000000F1816D3C00] 00:03:32 INFO - PROCESS | 728 | 1463036612717 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] 00:03:32 INFO - PROCESS | 728 | 1463036612755 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 00:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 00:03:32 INFO - PROCESS | 728 | 1463036612761 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 00:03:32 INFO - PROCESS | 728 | 1463036612765 Marionette TRACE conn6 <- [1,806,null,{}] 00:03:32 INFO - PROCESS | 728 | 1463036612769 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}] 00:03:32 INFO - PROCESS | 728 | 1463036612884 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 00:03:33 INFO - PROCESS | 728 | 1463036613003 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E809F800 == 66 [pid = 728] [id = 211] 00:03:33 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F182E44800) [pid = 728] [serial = 631] [outer = 0000000000000000] 00:03:33 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F182EC6400) [pid = 728] [serial = 632] [outer = 000000F182E44800] 00:03:33 INFO - PROCESS | 728 | 1463036613060 Marionette DEBUG loaded listener.js 00:03:33 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F184AC0000) [pid = 728] [serial = 633] [outer = 000000F182E44800] 00:03:33 INFO - PROCESS | 728 | 1463036613674 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]]]}] 00:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 00:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 941ms 00:03:33 INFO - PROCESS | 728 | 1463036613708 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 00:03:33 INFO - PROCESS | 728 | 1463036613711 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 00:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 00:03:33 INFO - PROCESS | 728 | 1463036613715 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 00:03:33 INFO - PROCESS | 728 | 1463036613720 Marionette TRACE conn6 <- [1,810,null,{}] 00:03:33 INFO - PROCESS | 728 | 1463036613733 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}] 00:03:33 INFO - PROCESS | 728 | 1463036613853 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 00:03:33 INFO - PROCESS | 728 | 1463036613975 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF62A800 == 67 [pid = 728] [id = 212] 00:03:34 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F1DABD7800) [pid = 728] [serial = 634] [outer = 0000000000000000] 00:03:34 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F1DF562C00) [pid = 728] [serial = 635] [outer = 000000F1DABD7800] 00:03:34 INFO - PROCESS | 728 | 1463036614036 Marionette DEBUG loaded listener.js 00:03:34 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1E100BC00) [pid = 728] [serial = 636] [outer = 000000F1DABD7800] 00:03:34 INFO - PROCESS | 728 | 1463036614632 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] 00:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 00:03:34 INFO - PROCESS | 728 | 1463036614706 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 00:03:34 INFO - PROCESS | 728 | 1463036614710 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 00:03:34 INFO - PROCESS | 728 | 1463036614712 Marionette TRACE conn6 <- [1,814,null,{}] 00:03:34 INFO - PROCESS | 728 | 1463036614716 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}] 00:03:34 INFO - PROCESS | 728 | 1463036614829 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 00:03:34 INFO - PROCESS | 728 | 1463036614948 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF669000 == 68 [pid = 728] [id = 213] 00:03:34 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1E80EAC00) [pid = 728] [serial = 637] [outer = 0000000000000000] 00:03:35 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E8432C00) [pid = 728] [serial = 638] [outer = 000000F1E80EAC00] 00:03:35 INFO - PROCESS | 728 | 1463036615004 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E89D8800) [pid = 728] [serial = 639] [outer = 000000F1E80EAC00] 00:03:35 INFO - PROCESS | 728 | 1463036615551 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]]]}] 00:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 00:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 880ms 00:03:35 INFO - PROCESS | 728 | 1463036615591 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 00:03:35 INFO - PROCESS | 728 | 1463036615594 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 00:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 00:03:35 INFO - PROCESS | 728 | 1463036615598 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 00:03:35 INFO - PROCESS | 728 | 1463036615600 Marionette TRACE conn6 <- [1,818,null,{}] 00:03:35 INFO - PROCESS | 728 | 1463036615604 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}] 00:03:35 INFO - PROCESS | 728 | 1463036615713 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 00:03:35 INFO - PROCESS | 728 | 1463036615804 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF850800 == 69 [pid = 728] [id = 214] 00:03:35 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E46D9400) [pid = 728] [serial = 640] [outer = 0000000000000000] 00:03:35 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1E9BC9400) [pid = 728] [serial = 641] [outer = 000000F1E46D9400] 00:03:35 INFO - PROCESS | 728 | 1463036615859 Marionette DEBUG loaded listener.js 00:03:35 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1EA6EE000) [pid = 728] [serial = 642] [outer = 000000F1E46D9400] 00:03:36 INFO - PROCESS | 728 | 1463036616468 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]]]}] 00:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 00:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 943ms 00:03:36 INFO - PROCESS | 728 | 1463036616544 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 00:03:36 INFO - PROCESS | 728 | 1463036616546 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 00:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 00:03:36 INFO - PROCESS | 728 | 1463036616550 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 00:03:36 INFO - PROCESS | 728 | 1463036616552 Marionette TRACE conn6 <- [1,822,null,{}] 00:03:36 INFO - PROCESS | 728 | 1463036616584 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}] 00:03:36 INFO - PROCESS | 728 | 1463036616747 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 00:03:36 INFO - PROCESS | 728 | 1463036616796 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8E6000 == 70 [pid = 728] [id = 215] 00:03:36 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F182DCB400) [pid = 728] [serial = 643] [outer = 0000000000000000] 00:03:36 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1EA78E400) [pid = 728] [serial = 644] [outer = 000000F182DCB400] 00:03:36 INFO - PROCESS | 728 | 1463036616852 Marionette DEBUG loaded listener.js 00:03:36 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1EB63A400) [pid = 728] [serial = 645] [outer = 000000F182DCB400] 00:03:37 INFO - PROCESS | 728 | 1463036617664 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]]]}] 00:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 00:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1141ms 00:03:37 INFO - PROCESS | 728 | 1463036617703 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 00:03:37 INFO - PROCESS | 728 | 1463036617708 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 00:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 00:03:37 INFO - PROCESS | 728 | 1463036617714 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 00:03:37 INFO - PROCESS | 728 | 1463036617718 Marionette TRACE conn6 <- [1,826,null,{}] 00:03:37 INFO - PROCESS | 728 | 1463036617725 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}] 00:03:37 INFO - PROCESS | 728 | 1463036617832 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 00:03:37 INFO - PROCESS | 728 | 1463036617958 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855D1800 == 71 [pid = 728] [id = 216] 00:03:37 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F180643C00) [pid = 728] [serial = 646] [outer = 0000000000000000] 00:03:38 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F18117EC00) [pid = 728] [serial = 647] [outer = 000000F180643C00] 00:03:38 INFO - PROCESS | 728 | 1463036618009 Marionette DEBUG loaded listener.js 00:03:38 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F182707C00) [pid = 728] [serial = 648] [outer = 000000F180643C00] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6D3B000 == 70 [pid = 728] [id = 114] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBE8000 == 69 [pid = 728] [id = 208] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB34800 == 68 [pid = 728] [id = 207] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB573000 == 67 [pid = 728] [id = 206] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F181B81800 == 66 [pid = 728] [id = 205] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F181B88000 == 65 [pid = 728] [id = 204] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1E547C000 == 64 [pid = 728] [id = 203] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CD1800 == 63 [pid = 728] [id = 202] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB466000 == 62 [pid = 728] [id = 201] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F181542800 == 61 [pid = 728] [id = 200] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F181196000 == 60 [pid = 728] [id = 199] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1855D5800 == 59 [pid = 728] [id = 196] 00:03:38 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B53000 == 58 [pid = 728] [id = 195] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1DAA0AC00) [pid = 728] [serial = 572] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1E4F3D400) [pid = 728] [serial = 552] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F182ED0C00) [pid = 728] [serial = 569] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F184AAD400) [pid = 728] [serial = 570] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F182705400) [pid = 728] [serial = 566] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F183B14000) [pid = 728] [serial = 567] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1816CA400) [pid = 728] [serial = 554] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F181698C00) [pid = 728] [serial = 564] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F181181800) [pid = 728] [serial = 563] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1E494E800) [pid = 728] [serial = 560] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1DAA0A800) [pid = 728] [serial = 557] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1E039F000) [pid = 728] [serial = 578] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1DB2CBC00) [pid = 728] [serial = 576] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1E4B21400) [pid = 728] [serial = 582] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F1DAD12C00) [pid = 728] [serial = 575] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1E100D400) [pid = 728] [serial = 581] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1DAB27000) [pid = 728] [serial = 573] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F1E1010000) [pid = 728] [serial = 579] [outer = 0000000000000000] [url = about:blank] 00:03:38 INFO - PROCESS | 728 | 1463036618660 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]]]}] 00:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 00:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 985ms 00:03:38 INFO - PROCESS | 728 | 1463036618698 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 00:03:38 INFO - PROCESS | 728 | 1463036618704 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 00:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 00:03:38 INFO - PROCESS | 728 | 1463036618710 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 00:03:38 INFO - PROCESS | 728 | 1463036618713 Marionette TRACE conn6 <- [1,830,null,{}] 00:03:38 INFO - PROCESS | 728 | 1463036618717 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}] 00:03:38 INFO - PROCESS | 728 | 1463036618809 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 00:03:38 INFO - PROCESS | 728 | 1463036618886 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E4E800 == 59 [pid = 728] [id = 217] 00:03:38 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F180640C00) [pid = 728] [serial = 649] [outer = 0000000000000000] 00:03:38 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F181175800) [pid = 728] [serial = 650] [outer = 000000F180640C00] 00:03:38 INFO - PROCESS | 728 | 1463036618934 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F182703000) [pid = 728] [serial = 651] [outer = 000000F180640C00] 00:03:39 INFO - PROCESS | 728 | 1463036619374 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]]]}] 00:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 00:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 690ms 00:03:39 INFO - PROCESS | 728 | 1463036619403 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 00:03:39 INFO - PROCESS | 728 | 1463036619405 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 00:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 00:03:39 INFO - PROCESS | 728 | 1463036619414 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 00:03:39 INFO - PROCESS | 728 | 1463036619418 Marionette TRACE conn6 <- [1,834,null,{}] 00:03:39 INFO - PROCESS | 728 | 1463036619429 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}] 00:03:39 INFO - PROCESS | 728 | 1463036619521 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 00:03:39 INFO - PROCESS | 728 | 1463036619531 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF698000 == 60 [pid = 728] [id = 218] 00:03:39 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F182E42000) [pid = 728] [serial = 652] [outer = 0000000000000000] 00:03:39 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F182EC7400) [pid = 728] [serial = 653] [outer = 000000F182E42000] 00:03:39 INFO - PROCESS | 728 | 1463036619580 Marionette DEBUG loaded listener.js 00:03:39 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F183B18000) [pid = 728] [serial = 654] [outer = 000000F182E42000] 00:03:40 INFO - PROCESS | 728 | 1463036620043 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 00:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 00:03:40 INFO - PROCESS | 728 | 1463036620108 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 728 | 1463036620111 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 00:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 00:03:40 INFO - PROCESS | 728 | 1463036620115 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 728 | 1463036620117 Marionette TRACE conn6 <- [1,838,null,{}] 00:03:40 INFO - PROCESS | 728 | 1463036620120 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}] 00:03:40 INFO - PROCESS | 728 | 1463036620209 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 00:03:40 INFO - PROCESS | 728 | 1463036620218 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4F1E800 == 61 [pid = 728] [id = 219] 00:03:40 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F184AB0C00) [pid = 728] [serial = 655] [outer = 0000000000000000] 00:03:40 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F184ABE800) [pid = 728] [serial = 656] [outer = 000000F184AB0C00] 00:03:40 INFO - PROCESS | 728 | 1463036620264 Marionette DEBUG loaded listener.js 00:03:40 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1855ED000) [pid = 728] [serial = 657] [outer = 000000F184AB0C00] 00:03:40 INFO - PROCESS | 728 | 1463036620725 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]]]}] 00:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 00:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 00:03:40 INFO - PROCESS | 728 | 1463036620809 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 00:03:40 INFO - PROCESS | 728 | 1463036620811 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 00:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 00:03:40 INFO - PROCESS | 728 | 1463036620814 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 00:03:40 INFO - PROCESS | 728 | 1463036620816 Marionette TRACE conn6 <- [1,842,null,{}] 00:03:40 INFO - PROCESS | 728 | 1463036620820 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}] 00:03:40 INFO - PROCESS | 728 | 1463036620931 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 00:03:40 INFO - PROCESS | 728 | 1463036620977 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A63800 == 62 [pid = 728] [id = 220] 00:03:40 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1855F0400) [pid = 728] [serial = 658] [outer = 0000000000000000] 00:03:41 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1855F4000) [pid = 728] [serial = 659] [outer = 000000F1855F0400] 00:03:41 INFO - PROCESS | 728 | 1463036621025 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1D5B9CC00) [pid = 728] [serial = 660] [outer = 000000F1855F0400] 00:03:41 INFO - PROCESS | 728 | 1463036621451 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]]]}] 00:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 00:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 671ms 00:03:41 INFO - PROCESS | 728 | 1463036621489 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 00:03:41 INFO - PROCESS | 728 | 1463036621491 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 00:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 00:03:41 INFO - PROCESS | 728 | 1463036621500 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 00:03:41 INFO - PROCESS | 728 | 1463036621502 Marionette TRACE conn6 <- [1,846,null,{}] 00:03:41 INFO - PROCESS | 728 | 1463036621513 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}] 00:03:41 INFO - PROCESS | 728 | 1463036621673 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 00:03:41 INFO - PROCESS | 728 | 1463036621704 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7F19000 == 63 [pid = 728] [id = 221] 00:03:41 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1DAA05400) [pid = 728] [serial = 661] [outer = 0000000000000000] 00:03:41 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1DAB2C800) [pid = 728] [serial = 662] [outer = 000000F1DAA05400] 00:03:41 INFO - PROCESS | 728 | 1463036621750 Marionette DEBUG loaded listener.js 00:03:41 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1DABD4400) [pid = 728] [serial = 663] [outer = 000000F1DAA05400] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E1004400) [pid = 728] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1DAA16800) [pid = 728] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F180642C00) [pid = 728] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F182EC8800) [pid = 728] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F183C9D400) [pid = 728] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F180602400) [pid = 728] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1DABD1000) [pid = 728] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F182DE0800) [pid = 728] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F1DB2D2800) [pid = 728] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 00:03:43 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F1E3E36800) [pid = 728] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 00:03:43 INFO - PROCESS | 728 | 1463036623651 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]]]}] 00:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 00:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2191ms 00:03:43 INFO - PROCESS | 728 | 1463036623688 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 00:03:43 INFO - PROCESS | 728 | 1463036623690 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 00:03:43 INFO - PROCESS | 728 | 1463036623694 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 00:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 00:03:43 INFO - PROCESS | 728 | 1463036623696 Marionette TRACE conn6 <- [1,850,null,{}] 00:03:43 INFO - PROCESS | 728 | 1463036623699 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}] 00:03:43 INFO - PROCESS | 728 | 1463036623786 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 00:03:43 INFO - PROCESS | 728 | 1463036623865 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAAB800 == 64 [pid = 728] [id = 222] 00:03:43 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F1DF654400) [pid = 728] [serial = 664] [outer = 0000000000000000] 00:03:43 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F1DF9B5000) [pid = 728] [serial = 665] [outer = 000000F1DF654400] 00:03:43 INFO - PROCESS | 728 | 1463036623910 Marionette DEBUG loaded listener.js 00:03:43 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F1E0DCBC00) [pid = 728] [serial = 666] [outer = 000000F1DF654400] 00:03:44 INFO - PROCESS | 728 | 1463036624258 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 00:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 627ms 00:03:44 INFO - PROCESS | 728 | 1463036624325 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 728 | 1463036624327 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 00:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 00:03:44 INFO - PROCESS | 728 | 1463036624330 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 728 | 1463036624340 Marionette TRACE conn6 <- [1,854,null,{}] 00:03:44 INFO - PROCESS | 728 | 1463036624350 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}] 00:03:44 INFO - PROCESS | 728 | 1463036624463 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 00:03:44 INFO - PROCESS | 728 | 1463036624472 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDC9800 == 65 [pid = 728] [id = 223] 00:03:44 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F1E1C1D000) [pid = 728] [serial = 667] [outer = 0000000000000000] 00:03:44 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F1E466E800) [pid = 728] [serial = 668] [outer = 000000F1E1C1D000] 00:03:44 INFO - PROCESS | 728 | 1463036624518 Marionette DEBUG loaded listener.js 00:03:44 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F1E49BE400) [pid = 728] [serial = 669] [outer = 000000F1E1C1D000] 00:03:44 INFO - PROCESS | 728 | 1463036624925 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]]]}] 00:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 00:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 649ms 00:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 00:03:44 INFO - PROCESS | 728 | 1463036624983 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 00:03:44 INFO - PROCESS | 728 | 1463036624985 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 00:03:44 INFO - PROCESS | 728 | 1463036624988 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 00:03:44 INFO - PROCESS | 728 | 1463036624990 Marionette TRACE conn6 <- [1,858,null,{}] 00:03:45 INFO - PROCESS | 728 | 1463036624994 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}] 00:03:45 INFO - PROCESS | 728 | 1463036625080 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 00:03:45 INFO - PROCESS | 728 | 1463036625087 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF627000 == 66 [pid = 728] [id = 224] 00:03:45 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F1E4F44000) [pid = 728] [serial = 670] [outer = 0000000000000000] 00:03:45 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1E511D800) [pid = 728] [serial = 671] [outer = 000000F1E4F44000] 00:03:45 INFO - PROCESS | 728 | 1463036625131 Marionette DEBUG loaded listener.js 00:03:45 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F1E6E43400) [pid = 728] [serial = 672] [outer = 000000F1E4F44000] 00:03:45 INFO - PROCESS | 728 | 1463036625913 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]]]}] 00:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 00:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 982ms 00:03:45 INFO - PROCESS | 728 | 1463036625974 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 00:03:45 INFO - PROCESS | 728 | 1463036625978 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 00:03:45 INFO - PROCESS | 728 | 1463036625984 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 00:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 00:03:45 INFO - PROCESS | 728 | 1463036625987 Marionette TRACE conn6 <- [1,862,null,{}] 00:03:45 INFO - PROCESS | 728 | 1463036625993 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}] 00:03:46 INFO - PROCESS | 728 | 1463036626146 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 00:03:46 INFO - PROCESS | 728 | 1463036626267 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABC7800 == 67 [pid = 728] [id = 225] 00:03:46 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F181BE7C00) [pid = 728] [serial = 673] [outer = 0000000000000000] 00:03:46 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F182DC6800) [pid = 728] [serial = 674] [outer = 000000F181BE7C00] 00:03:46 INFO - PROCESS | 728 | 1463036626326 Marionette DEBUG loaded listener.js 00:03:46 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F182E3E800) [pid = 728] [serial = 675] [outer = 000000F181BE7C00] 00:03:46 INFO - PROCESS | 728 | 1463036626906 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]]]}] 00:03:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 00:03:46 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F182E45800) [pid = 728] [serial = 676] [outer = 000000F1DB015800] 00:03:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 985ms 00:03:47 INFO - PROCESS | 728 | 1463036626996 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 00:03:47 INFO - PROCESS | 728 | 1463036627003 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 00:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 00:03:47 INFO - PROCESS | 728 | 1463036627090 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 00:03:47 INFO - PROCESS | 728 | 1463036627093 Marionette TRACE conn6 <- [1,866,null,{}] 00:03:47 INFO - PROCESS | 728 | 1463036627109 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}] 00:03:47 INFO - PROCESS | 728 | 1463036627227 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 00:03:47 INFO - PROCESS | 728 | 1463036627299 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E90EF000 == 68 [pid = 728] [id = 226] 00:03:47 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F182710400) [pid = 728] [serial = 677] [outer = 0000000000000000] 00:03:47 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1855F6000) [pid = 728] [serial = 678] [outer = 000000F182710400] 00:03:47 INFO - PROCESS | 728 | 1463036627396 Marionette DEBUG loaded listener.js 00:03:47 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1DAB2AC00) [pid = 728] [serial = 679] [outer = 000000F182710400] 00:03:47 INFO - PROCESS | 728 | 1463036627985 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 00:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1008ms 00:03:48 INFO - PROCESS | 728 | 1463036628033 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 728 | 1463036628036 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 00:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 00:03:48 INFO - PROCESS | 728 | 1463036628040 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 728 | 1463036628044 Marionette TRACE conn6 <- [1,870,null,{}] 00:03:48 INFO - PROCESS | 728 | 1463036628056 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}] 00:03:48 INFO - PROCESS | 728 | 1463036628173 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 00:03:48 INFO - PROCESS | 728 | 1463036628297 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF94D000 == 69 [pid = 728] [id = 227] 00:03:48 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E5116000) [pid = 728] [serial = 680] [outer = 0000000000000000] 00:03:48 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E75A3000) [pid = 728] [serial = 681] [outer = 000000F1E5116000] 00:03:48 INFO - PROCESS | 728 | 1463036628356 Marionette DEBUG loaded listener.js 00:03:48 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E7C49800) [pid = 728] [serial = 682] [outer = 000000F1E5116000] 00:03:48 INFO - PROCESS | 728 | 1463036628932 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]]]}] 00:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 00:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 943ms 00:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 00:03:48 INFO - PROCESS | 728 | 1463036628985 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 00:03:48 INFO - PROCESS | 728 | 1463036628989 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 00:03:48 INFO - PROCESS | 728 | 1463036628992 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 00:03:48 INFO - PROCESS | 728 | 1463036628995 Marionette TRACE conn6 <- [1,874,null,{}] 00:03:49 INFO - PROCESS | 728 | 1463036628999 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}] 00:03:49 INFO - PROCESS | 728 | 1463036629115 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 00:03:49 INFO - PROCESS | 728 | 1463036629207 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F18332C000 == 70 [pid = 728] [id = 228] 00:03:49 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E7C54C00) [pid = 728] [serial = 683] [outer = 0000000000000000] 00:03:49 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E82D0800) [pid = 728] [serial = 684] [outer = 000000F1E7C54C00] 00:03:49 INFO - PROCESS | 728 | 1463036629263 Marionette DEBUG loaded listener.js 00:03:49 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1E85D6800) [pid = 728] [serial = 685] [outer = 000000F1E7C54C00] 00:03:49 INFO - PROCESS | 728 | 1463036629779 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]]]}] 00:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 00:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 839ms 00:03:49 INFO - PROCESS | 728 | 1463036629838 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 00:03:49 INFO - PROCESS | 728 | 1463036629841 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 00:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 00:03:49 INFO - PROCESS | 728 | 1463036629866 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 00:03:49 INFO - PROCESS | 728 | 1463036629868 Marionette TRACE conn6 <- [1,878,null,{}] 00:03:49 INFO - PROCESS | 728 | 1463036629872 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}] 00:03:49 INFO - PROCESS | 728 | 1463036629982 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 00:03:50 INFO - PROCESS | 728 | 1463036630102 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A0E800 == 71 [pid = 728] [id = 229] 00:03:50 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1E9D7F800) [pid = 728] [serial = 686] [outer = 0000000000000000] 00:03:50 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1EA63BC00) [pid = 728] [serial = 687] [outer = 000000F1E9D7F800] 00:03:50 INFO - PROCESS | 728 | 1463036630158 Marionette DEBUG loaded listener.js 00:03:50 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1EB63A000) [pid = 728] [serial = 688] [outer = 000000F1E9D7F800] 00:03:50 INFO - PROCESS | 728 | 1463036630738 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]]]}] 00:03:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 00:03:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 965ms 00:03:50 INFO - PROCESS | 728 | 1463036630813 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 00:03:50 INFO - PROCESS | 728 | 1463036630816 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 00:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 00:03:50 INFO - PROCESS | 728 | 1463036630819 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 00:03:50 INFO - PROCESS | 728 | 1463036630822 Marionette TRACE conn6 <- [1,882,null,{}] 00:03:50 INFO - PROCESS | 728 | 1463036630840 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}] 00:03:51 INFO - PROCESS | 728 | 1463036630998 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 00:03:51 INFO - PROCESS | 728 | 1463036631113 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F185229800 == 72 [pid = 728] [id = 230] 00:03:51 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F180B17C00) [pid = 728] [serial = 689] [outer = 0000000000000000] 00:03:51 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1EB643C00) [pid = 728] [serial = 690] [outer = 000000F180B17C00] 00:03:51 INFO - PROCESS | 728 | 1463036631170 Marionette DEBUG loaded listener.js 00:03:51 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1EB69F400) [pid = 728] [serial = 691] [outer = 000000F180B17C00] 00:03:51 INFO - PROCESS | 728 | 1463036631906 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]]]}] 00:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 00:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1134ms 00:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 00:03:51 INFO - PROCESS | 728 | 1463036631965 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 00:03:51 INFO - PROCESS | 728 | 1463036631969 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 00:03:51 INFO - PROCESS | 728 | 1463036631974 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 00:03:51 INFO - PROCESS | 728 | 1463036631978 Marionette TRACE conn6 <- [1,886,null,{}] 00:03:51 INFO - PROCESS | 728 | 1463036631984 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}] 00:03:52 INFO - PROCESS | 728 | 1463036632097 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 00:03:52 INFO - PROCESS | 728 | 1463036632185 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F185225000 == 73 [pid = 728] [id = 231] 00:03:52 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F180B18400) [pid = 728] [serial = 692] [outer = 0000000000000000] 00:03:52 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F180B1AC00) [pid = 728] [serial = 693] [outer = 000000F180B18400] 00:03:52 INFO - PROCESS | 728 | 1463036632235 Marionette DEBUG loaded listener.js 00:03:52 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F1816D7C00) [pid = 728] [serial = 694] [outer = 000000F180B18400] 00:03:52 INFO - PROCESS | 728 | 1463036632801 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]]]}] 00:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 00:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 880ms 00:03:52 INFO - PROCESS | 728 | 1463036632856 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 00:03:52 INFO - PROCESS | 728 | 1463036632862 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 00:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 00:03:52 INFO - PROCESS | 728 | 1463036632869 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 00:03:52 INFO - PROCESS | 728 | 1463036632872 Marionette TRACE conn6 <- [1,890,null,{}] 00:03:52 INFO - PROCESS | 728 | 1463036632876 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}] 00:03:52 INFO - PROCESS | 728 | 1463036632985 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 00:03:53 INFO - PROCESS | 728 | 1463036633110 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A7D000 == 74 [pid = 728] [id = 232] 00:03:53 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F182D4F800) [pid = 728] [serial = 695] [outer = 0000000000000000] 00:03:53 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F182E3C000) [pid = 728] [serial = 696] [outer = 000000F182D4F800] 00:03:53 INFO - PROCESS | 728 | 1463036633163 Marionette DEBUG loaded listener.js 00:03:53 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F183C9EC00) [pid = 728] [serial = 697] [outer = 000000F182D4F800] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDC9800 == 73 [pid = 728] [id = 223] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAAB800 == 72 [pid = 728] [id = 222] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7F19000 == 71 [pid = 728] [id = 221] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F184A63800 == 70 [pid = 728] [id = 220] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4F1E800 == 69 [pid = 728] [id = 219] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF698000 == 68 [pid = 728] [id = 218] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F1E82D1C00) [pid = 728] [serial = 626] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F1E52AA000) [pid = 728] [serial = 593] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F1DA97F400) [pid = 728] [serial = 590] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1E5339C00) [pid = 728] [serial = 584] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F182D4C000) [pid = 728] [serial = 587] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F181E4E800 == 67 [pid = 728] [id = 217] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1855D1800 == 66 [pid = 728] [id = 216] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF62A800 == 65 [pid = 728] [id = 212] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1E809F800 == 64 [pid = 728] [id = 211] 00:03:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB277000 == 63 [pid = 728] [id = 210] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1E7FA2C00) [pid = 728] [serial = 624] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1E4671800) [pid = 728] [serial = 614] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F1E1009800) [pid = 728] [serial = 623] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1816CD400) [pid = 728] [serial = 600] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1DA979800) [pid = 728] [serial = 605] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1E6F03000) [pid = 728] [serial = 620] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1816D3000) [pid = 728] [serial = 597] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F18070BC00) [pid = 728] [serial = 599] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F1DACAE400) [pid = 728] [serial = 608] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F182ECD800) [pid = 728] [serial = 602] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F183C9B400) [pid = 728] [serial = 603] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1E0256800) [pid = 728] [serial = 612] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1E6E4FC00) [pid = 728] [serial = 617] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1DC095000) [pid = 728] [serial = 611] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F181181C00) [pid = 728] [serial = 596] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1DAA16000) [pid = 728] [serial = 606] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1E7B33400) [pid = 728] [serial = 621] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1DB132800) [pid = 728] [serial = 609] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E7872000) [pid = 728] [serial = 618] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E511C000) [pid = 728] [serial = 615] [outer = 0000000000000000] [url = about:blank] 00:03:53 INFO - PROCESS | 728 | 1463036633710 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]]]}] 00:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 00:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 880ms 00:03:53 INFO - PROCESS | 728 | 1463036633750 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 00:03:53 INFO - PROCESS | 728 | 1463036633752 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 00:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 00:03:53 INFO - PROCESS | 728 | 1463036633756 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 00:03:53 INFO - PROCESS | 728 | 1463036633759 Marionette TRACE conn6 <- [1,894,null,{}] 00:03:53 INFO - PROCESS | 728 | 1463036633771 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}] 00:03:53 INFO - PROCESS | 728 | 1463036633867 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 00:03:53 INFO - PROCESS | 728 | 1463036633877 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB27A800 == 64 [pid = 728] [id = 233] 00:03:53 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F182ECF800) [pid = 728] [serial = 698] [outer = 0000000000000000] 00:03:53 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F184AB5400) [pid = 728] [serial = 699] [outer = 000000F182ECF800] 00:03:53 INFO - PROCESS | 728 | 1463036633941 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F184ED2800) [pid = 728] [serial = 700] [outer = 000000F182ECF800] 00:03:54 INFO - PROCESS | 728 | 1463036634394 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]]]}] 00:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 00:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 690ms 00:03:54 INFO - PROCESS | 728 | 1463036634449 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 00:03:54 INFO - PROCESS | 728 | 1463036634452 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 00:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 00:03:54 INFO - PROCESS | 728 | 1463036634455 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 00:03:54 INFO - PROCESS | 728 | 1463036634457 Marionette TRACE conn6 <- [1,898,null,{}] 00:03:54 INFO - PROCESS | 728 | 1463036634461 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}] 00:03:54 INFO - PROCESS | 728 | 1463036634553 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 00:03:54 INFO - PROCESS | 728 | 1463036634561 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E51A4800 == 65 [pid = 728] [id = 234] 00:03:54 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F184ED6800) [pid = 728] [serial = 701] [outer = 0000000000000000] 00:03:54 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1855EDC00) [pid = 728] [serial = 702] [outer = 000000F184ED6800] 00:03:54 INFO - PROCESS | 728 | 1463036634608 Marionette DEBUG loaded listener.js 00:03:54 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1DA4B8C00) [pid = 728] [serial = 703] [outer = 000000F184ED6800] 00:03:55 INFO - PROCESS | 728 | 1463036635071 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 00:03:55 INFO - PROCESS | 728 | 1463036635148 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 728 | 1463036635150 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 00:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 00:03:55 INFO - PROCESS | 728 | 1463036635154 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 728 | 1463036635156 Marionette TRACE conn6 <- [1,902,null,{}] 00:03:55 INFO - PROCESS | 728 | 1463036635159 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}] 00:03:55 INFO - PROCESS | 728 | 1463036635247 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 00:03:55 INFO - PROCESS | 728 | 1463036635253 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7727000 == 66 [pid = 728] [id = 235] 00:03:55 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F1DAA0F000) [pid = 728] [serial = 704] [outer = 0000000000000000] 00:03:55 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1DAA18000) [pid = 728] [serial = 705] [outer = 000000F1DAA0F000] 00:03:55 INFO - PROCESS | 728 | 1463036635298 Marionette DEBUG loaded listener.js 00:03:55 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1DAB31000) [pid = 728] [serial = 706] [outer = 000000F1DAA0F000] 00:03:55 INFO - PROCESS | 728 | 1463036635769 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]]]}] 00:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 00:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 627ms 00:03:55 INFO - PROCESS | 728 | 1463036635783 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 00:03:55 INFO - PROCESS | 728 | 1463036635785 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 00:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 00:03:55 INFO - PROCESS | 728 | 1463036635789 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 00:03:55 INFO - PROCESS | 728 | 1463036635791 Marionette TRACE conn6 <- [1,906,null,{}] 00:03:55 INFO - PROCESS | 728 | 1463036635800 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}] 00:03:55 INFO - PROCESS | 728 | 1463036635936 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 00:03:56 INFO - PROCESS | 728 | 1463036636023 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E809E000 == 67 [pid = 728] [id = 236] 00:03:56 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1DABD1000) [pid = 728] [serial = 707] [outer = 0000000000000000] 00:03:56 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1DFDC9800) [pid = 728] [serial = 708] [outer = 000000F1DABD1000] 00:03:56 INFO - PROCESS | 728 | 1463036636070 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E1008C00) [pid = 728] [serial = 709] [outer = 000000F1DABD1000] 00:03:56 INFO - PROCESS | 728 | 1463036636502 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]]]}] 00:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 00:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 777ms 00:03:56 INFO - PROCESS | 728 | 1463036636568 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 00:03:56 INFO - PROCESS | 728 | 1463036636571 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 00:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 00:03:56 INFO - PROCESS | 728 | 1463036636574 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 00:03:56 INFO - PROCESS | 728 | 1463036636576 Marionette TRACE conn6 <- [1,910,null,{}] 00:03:56 INFO - PROCESS | 728 | 1463036636579 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}] 00:03:56 INFO - PROCESS | 728 | 1463036636693 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 00:03:56 INFO - PROCESS | 728 | 1463036636755 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAB3800 == 68 [pid = 728] [id = 237] 00:03:56 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1E46D6800) [pid = 728] [serial = 710] [outer = 0000000000000000] 00:03:56 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1E511A000) [pid = 728] [serial = 711] [outer = 000000F1E46D6800] 00:03:56 INFO - PROCESS | 728 | 1463036636800 Marionette DEBUG loaded listener.js 00:03:56 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1E6E4B800) [pid = 728] [serial = 712] [outer = 000000F1E46D6800] 00:03:57 INFO - PROCESS | 728 | 1463036637202 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]]]}] 00:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 00:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 691ms 00:03:57 INFO - PROCESS | 728 | 1463036637269 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 00:03:57 INFO - PROCESS | 728 | 1463036637271 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 00:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 00:03:57 INFO - PROCESS | 728 | 1463036637275 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 00:03:57 INFO - PROCESS | 728 | 1463036637276 Marionette TRACE conn6 <- [1,914,null,{}] 00:03:57 INFO - PROCESS | 728 | 1463036637280 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}] 00:03:57 INFO - PROCESS | 728 | 1463036637420 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1E1C1D000) [pid = 728] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F182E42000) [pid = 728] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F180643C00) [pid = 728] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F180640C00) [pid = 728] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F184AB0C00) [pid = 728] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1DAA05400) [pid = 728] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F1855F0400) [pid = 728] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DF654400) [pid = 728] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 00:03:57 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1DAA02400) [pid = 728] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 00:03:57 INFO - PROCESS | 728 | 1463036637569 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5488000 == 69 [pid = 728] [id = 238] 00:03:57 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F180643C00) [pid = 728] [serial = 713] [outer = 0000000000000000] 00:03:57 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F182DC8800) [pid = 728] [serial = 714] [outer = 000000F180643C00] 00:03:57 INFO - PROCESS | 728 | 1463036637614 Marionette DEBUG loaded listener.js 00:03:57 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E1C1D000) [pid = 728] [serial = 715] [outer = 000000F180643C00] 00:03:57 INFO - PROCESS | 728 | 1463036637980 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]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 00:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 00:03:58 INFO - PROCESS | 728 | 1463036638010 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 728 | 1463036638012 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 00:03:58 INFO - PROCESS | 728 | 1463036638016 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 728 | 1463036638018 Marionette TRACE conn6 <- [1,918,null,{}] 00:03:58 INFO - PROCESS | 728 | 1463036638022 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}] 00:03:58 INFO - PROCESS | 728 | 1463036638119 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 00:03:58 INFO - PROCESS | 728 | 1463036638200 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF616800 == 70 [pid = 728] [id = 239] 00:03:58 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1855F2000) [pid = 728] [serial = 716] [outer = 0000000000000000] 00:03:58 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E7C55400) [pid = 728] [serial = 717] [outer = 000000F1855F2000] 00:03:58 INFO - PROCESS | 728 | 1463036638245 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E85C9400) [pid = 728] [serial = 718] [outer = 000000F1855F2000] 00:03:58 INFO - PROCESS | 728 | 1463036638609 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]]]}] 00:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 00:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 628ms 00:03:58 INFO - PROCESS | 728 | 1463036638647 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 00:03:58 INFO - PROCESS | 728 | 1463036638649 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 00:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 00:03:58 INFO - PROCESS | 728 | 1463036638653 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 00:03:58 INFO - PROCESS | 728 | 1463036638655 Marionette TRACE conn6 <- [1,922,null,{}] 00:03:58 INFO - PROCESS | 728 | 1463036638658 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}] 00:03:58 INFO - PROCESS | 728 | 1463036638776 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 00:03:58 INFO - PROCESS | 728 | 1463036638823 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8ED000 == 71 [pid = 728] [id = 240] 00:03:58 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F182E28C00) [pid = 728] [serial = 719] [outer = 0000000000000000] 00:03:58 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F182E2CC00) [pid = 728] [serial = 720] [outer = 000000F182E28C00] 00:03:58 INFO - PROCESS | 728 | 1463036638869 Marionette DEBUG loaded listener.js 00:03:58 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1E0D41400) [pid = 728] [serial = 721] [outer = 000000F182E28C00] 00:03:59 INFO - PROCESS | 728 | 1463036639254 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]]]}] 00:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 00:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 628ms 00:03:59 INFO - PROCESS | 728 | 1463036639285 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 00:03:59 INFO - PROCESS | 728 | 1463036639287 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 00:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 00:03:59 INFO - PROCESS | 728 | 1463036639291 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 00:03:59 INFO - PROCESS | 728 | 1463036639294 Marionette TRACE conn6 <- [1,926,null,{}] 00:03:59 INFO - PROCESS | 728 | 1463036639297 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}] 00:03:59 INFO - PROCESS | 728 | 1463036639447 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 00:03:59 INFO - PROCESS | 728 | 1463036639463 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:03:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841AC000 == 72 [pid = 728] [id = 241] 00:03:59 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1EA1E1400) [pid = 728] [serial = 722] [outer = 0000000000000000] 00:03:59 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1EB63F800) [pid = 728] [serial = 723] [outer = 000000F1EA1E1400] 00:03:59 INFO - PROCESS | 728 | 1463036639512 Marionette DEBUG loaded listener.js 00:03:59 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1EB6A7800) [pid = 728] [serial = 724] [outer = 000000F1EA1E1400] 00:04:00 INFO - PROCESS | 728 | 1463036640224 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]]]}] 00:04:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 00:04:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 987ms 00:04:00 INFO - PROCESS | 728 | 1463036640281 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 00:04:00 INFO - PROCESS | 728 | 1463036640287 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 00:04:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 00:04:00 INFO - PROCESS | 728 | 1463036640292 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 00:04:00 INFO - PROCESS | 728 | 1463036640297 Marionette TRACE conn6 <- [1,930,null,{}] 00:04:00 INFO - PROCESS | 728 | 1463036640302 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}] 00:04:00 INFO - PROCESS | 728 | 1463036640426 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 00:04:00 INFO - PROCESS | 728 | 1463036640553 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A1C800 == 73 [pid = 728] [id = 242] 00:04:00 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F182D48C00) [pid = 728] [serial = 725] [outer = 0000000000000000] 00:04:00 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F182DCA800) [pid = 728] [serial = 726] [outer = 000000F182D48C00] 00:04:00 INFO - PROCESS | 728 | 1463036640613 Marionette DEBUG loaded listener.js 00:04:00 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F182E2FC00) [pid = 728] [serial = 727] [outer = 000000F182D48C00] 00:04:01 INFO - PROCESS | 728 | 1463036641204 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]]]}] 00:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 00:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 944ms 00:04:01 INFO - PROCESS | 728 | 1463036641239 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 00:04:01 INFO - PROCESS | 728 | 1463036641246 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 00:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 00:04:01 INFO - PROCESS | 728 | 1463036641253 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 00:04:01 INFO - PROCESS | 728 | 1463036641256 Marionette TRACE conn6 <- [1,934,null,{}] 00:04:01 INFO - PROCESS | 728 | 1463036641260 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}] 00:04:01 INFO - PROCESS | 728 | 1463036641381 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 00:04:01 INFO - PROCESS | 728 | 1463036641506 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EBD000 == 74 [pid = 728] [id = 243] 00:04:01 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F184AB5800) [pid = 728] [serial = 728] [outer = 0000000000000000] 00:04:01 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F184EDB400) [pid = 728] [serial = 729] [outer = 000000F184AB5800] 00:04:01 INFO - PROCESS | 728 | 1463036641562 Marionette DEBUG loaded listener.js 00:04:01 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F1DAB29800) [pid = 728] [serial = 730] [outer = 000000F184AB5800] 00:04:02 INFO - PROCESS | 728 | 1463036642180 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]]]}] 00:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 00:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 00:04:02 INFO - PROCESS | 728 | 1463036642257 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 00:04:02 INFO - PROCESS | 728 | 1463036642260 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 00:04:02 INFO - PROCESS | 728 | 1463036642265 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 00:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 00:04:02 INFO - PROCESS | 728 | 1463036642270 Marionette TRACE conn6 <- [1,938,null,{}] 00:04:02 INFO - PROCESS | 728 | 1463036642282 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}] 00:04:02 INFO - PROCESS | 728 | 1463036642400 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 00:04:02 INFO - PROCESS | 728 | 1463036642526 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF97F000 == 75 [pid = 728] [id = 244] 00:04:02 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1E0DCE000) [pid = 728] [serial = 731] [outer = 0000000000000000] 00:04:02 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1E533C400) [pid = 728] [serial = 732] [outer = 000000F1E0DCE000] 00:04:02 INFO - PROCESS | 728 | 1463036642585 Marionette DEBUG loaded listener.js 00:04:02 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1EB52B800) [pid = 728] [serial = 733] [outer = 000000F1E0DCE000] 00:04:03 INFO - PROCESS | 728 | 1463036643196 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]]]}] 00:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 00:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 00:04:03 INFO - PROCESS | 728 | 1463036643258 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 00:04:03 INFO - PROCESS | 728 | 1463036643261 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 00:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 00:04:03 INFO - PROCESS | 728 | 1463036643265 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 00:04:03 INFO - PROCESS | 728 | 1463036643267 Marionette TRACE conn6 <- [1,942,null,{}] 00:04:03 INFO - PROCESS | 728 | 1463036643271 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}] 00:04:03 INFO - PROCESS | 728 | 1463036643388 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 00:04:03 INFO - PROCESS | 728 | 1463036643484 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864D5800 == 76 [pid = 728] [id = 245] 00:04:03 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F1E8285400) [pid = 728] [serial = 734] [outer = 0000000000000000] 00:04:03 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F1E828BC00) [pid = 728] [serial = 735] [outer = 000000F1E8285400] 00:04:03 INFO - PROCESS | 728 | 1463036643540 Marionette DEBUG loaded listener.js 00:04:03 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1EB644000) [pid = 728] [serial = 736] [outer = 000000F1E8285400] 00:04:04 INFO - PROCESS | 728 | 1463036644103 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]]]}] 00:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 00:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 00:04:04 INFO - PROCESS | 728 | 1463036644148 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 00:04:04 INFO - PROCESS | 728 | 1463036644151 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 00:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 00:04:04 INFO - PROCESS | 728 | 1463036644154 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 00:04:04 INFO - PROCESS | 728 | 1463036644156 Marionette TRACE conn6 <- [1,946,null,{}] 00:04:04 INFO - PROCESS | 728 | 1463036644160 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}] 00:04:04 INFO - PROCESS | 728 | 1463036644275 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 00:04:04 INFO - PROCESS | 728 | 1463036644371 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F183448800 == 77 [pid = 728] [id = 246] 00:04:04 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F18341B000) [pid = 728] [serial = 737] [outer = 0000000000000000] 00:04:04 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F183422000) [pid = 728] [serial = 738] [outer = 000000F18341B000] 00:04:04 INFO - PROCESS | 728 | 1463036644426 Marionette DEBUG loaded listener.js 00:04:04 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F183427800) [pid = 728] [serial = 739] [outer = 000000F18341B000] 00:04:05 INFO - PROCESS | 728 | 1463036645092 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]]]}] 00:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 00:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 983ms 00:04:05 INFO - PROCESS | 728 | 1463036645140 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 00:04:05 INFO - PROCESS | 728 | 1463036645142 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 00:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 00:04:05 INFO - PROCESS | 728 | 1463036645146 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 00:04:05 INFO - PROCESS | 728 | 1463036645149 Marionette TRACE conn6 <- [1,950,null,{}] 00:04:05 INFO - PROCESS | 728 | 1463036645152 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}] 00:04:05 INFO - PROCESS | 728 | 1463036645482 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 00:04:05 INFO - PROCESS | 728 | 1463036645636 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B47000 == 78 [pid = 728] [id = 247] 00:04:05 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F18077A400) [pid = 728] [serial = 740] [outer = 0000000000000000] 00:04:05 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F180B0BC00) [pid = 728] [serial = 741] [outer = 000000F18077A400] 00:04:05 INFO - PROCESS | 728 | 1463036645689 Marionette DEBUG loaded listener.js 00:04:05 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1811E3800) [pid = 728] [serial = 742] [outer = 000000F18077A400] 00:04:06 INFO - PROCESS | 728 | 1463036646303 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]]]}] 00:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 00:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1238ms 00:04:06 INFO - PROCESS | 728 | 1463036646388 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 00:04:06 INFO - PROCESS | 728 | 1463036646391 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 00:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 00:04:06 INFO - PROCESS | 728 | 1463036646396 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 00:04:06 INFO - PROCESS | 728 | 1463036646400 Marionette TRACE conn6 <- [1,954,null,{}] 00:04:06 INFO - PROCESS | 728 | 1463036646405 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}] 00:04:06 INFO - PROCESS | 728 | 1463036646562 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 00:04:06 INFO - PROCESS | 728 | 1463036646615 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E56000 == 79 [pid = 728] [id = 248] 00:04:06 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1816D0C00) [pid = 728] [serial = 743] [outer = 0000000000000000] 00:04:06 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F181BE9C00) [pid = 728] [serial = 744] [outer = 000000F1816D0C00] 00:04:06 INFO - PROCESS | 728 | 1463036646667 Marionette DEBUG loaded listener.js 00:04:06 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F182D4E000) [pid = 728] [serial = 745] [outer = 000000F1816D0C00] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF430000 == 78 [pid = 728] [id = 209] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF676800 == 77 [pid = 728] [id = 109] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB564000 == 76 [pid = 728] [id = 187] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8ED000 == 75 [pid = 728] [id = 240] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF616800 == 74 [pid = 728] [id = 239] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5488000 == 73 [pid = 728] [id = 238] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAB3800 == 72 [pid = 728] [id = 237] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1E809E000 == 71 [pid = 728] [id = 236] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7727000 == 70 [pid = 728] [id = 235] 00:04:06 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F182EC6400) [pid = 728] [serial = 632] [outer = 0000000000000000] [url = about:blank] 00:04:06 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1DF562C00) [pid = 728] [serial = 635] [outer = 0000000000000000] [url = about:blank] 00:04:06 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F1E8432C00) [pid = 728] [serial = 638] [outer = 0000000000000000] [url = about:blank] 00:04:06 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1E9BC9400) [pid = 728] [serial = 641] [outer = 0000000000000000] [url = about:blank] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1E51A4800 == 69 [pid = 728] [id = 234] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB27A800 == 68 [pid = 728] [id = 233] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F184A7D000 == 67 [pid = 728] [id = 232] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F185225000 == 66 [pid = 728] [id = 231] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1E90EF000 == 65 [pid = 728] [id = 226] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABC7800 == 64 [pid = 728] [id = 225] 00:04:06 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF627000 == 63 [pid = 728] [id = 224] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1E49BE400) [pid = 728] [serial = 669] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1E6F10800) [pid = 728] [serial = 585] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1E466E800) [pid = 728] [serial = 668] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F182EC7400) [pid = 728] [serial = 653] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F183B18000) [pid = 728] [serial = 654] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F182707C00) [pid = 728] [serial = 648] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F18117EC00) [pid = 728] [serial = 647] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F181175800) [pid = 728] [serial = 650] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F182703000) [pid = 728] [serial = 651] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1EA78E400) [pid = 728] [serial = 644] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F184ABE800) [pid = 728] [serial = 656] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F182706C00) [pid = 728] [serial = 629] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F1DAB2C800) [pid = 728] [serial = 662] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1855F4000) [pid = 728] [serial = 659] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F1DABD4400) [pid = 728] [serial = 663] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1D5B9CC00) [pid = 728] [serial = 660] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1E0DCBC00) [pid = 728] [serial = 666] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F1855ED000) [pid = 728] [serial = 657] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1DF9B5000) [pid = 728] [serial = 665] [outer = 0000000000000000] [url = about:blank] 00:04:07 INFO - PROCESS | 728 | 1463036647255 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]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 00:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 879ms 00:04:07 INFO - PROCESS | 728 | 1463036647282 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 728 | 1463036647285 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 00:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 00:04:07 INFO - PROCESS | 728 | 1463036647289 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 00:04:07 INFO - PROCESS | 728 | 1463036647291 Marionette TRACE conn6 <- [1,958,null,{}] 00:04:07 INFO - PROCESS | 728 | 1463036647295 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}] 00:04:07 INFO - PROCESS | 728 | 1463036647386 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 00:04:07 INFO - PROCESS | 728 | 1463036647399 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A22800 == 64 [pid = 728] [id = 249] 00:04:07 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1816D5C00) [pid = 728] [serial = 746] [outer = 0000000000000000] 00:04:07 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F182703400) [pid = 728] [serial = 747] [outer = 000000F1816D5C00] 00:04:07 INFO - PROCESS | 728 | 1463036647445 Marionette DEBUG loaded listener.js 00:04:07 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F182DCAC00) [pid = 728] [serial = 748] [outer = 000000F1816D5C00] 00:04:07 INFO - PROCESS | 728 | 1463036647939 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]]]}] 00:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 00:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 00:04:07 INFO - PROCESS | 728 | 1463036647983 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 00:04:07 INFO - PROCESS | 728 | 1463036647987 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 00:04:08 INFO - PROCESS | 728 | 1463036647998 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 728 | 1463036648003 Marionette TRACE conn6 <- [1,962,null,{}] 00:04:08 INFO - PROCESS | 728 | 1463036648006 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}] 00:04:08 INFO - PROCESS | 728 | 1463036648096 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 00:04:08 INFO - PROCESS | 728 | 1463036648176 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F186376000 == 65 [pid = 728] [id = 250] 00:04:08 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F182D46000) [pid = 728] [serial = 749] [outer = 0000000000000000] 00:04:08 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F180774800) [pid = 728] [serial = 750] [outer = 000000F182D46000] 00:04:08 INFO - PROCESS | 728 | 1463036648225 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F182ED1400) [pid = 728] [serial = 751] [outer = 000000F182D46000] 00:04:08 INFO - PROCESS | 728 | 1463036648609 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]]]}] 00:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 00:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 00:04:08 INFO - PROCESS | 728 | 1463036648628 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 00:04:08 INFO - PROCESS | 728 | 1463036648630 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 00:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 00:04:08 INFO - PROCESS | 728 | 1463036648633 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 00:04:08 INFO - PROCESS | 728 | 1463036648635 Marionette TRACE conn6 <- [1,966,null,{}] 00:04:08 INFO - PROCESS | 728 | 1463036648639 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}] 00:04:08 INFO - PROCESS | 728 | 1463036648726 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 00:04:08 INFO - PROCESS | 728 | 1463036648764 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864E0000 == 66 [pid = 728] [id = 251] 00:04:08 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F183421000) [pid = 728] [serial = 752] [outer = 0000000000000000] 00:04:08 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F183B16400) [pid = 728] [serial = 753] [outer = 000000F183421000] 00:04:08 INFO - PROCESS | 728 | 1463036648809 Marionette DEBUG loaded listener.js 00:04:08 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F183C9C000) [pid = 728] [serial = 754] [outer = 000000F183421000] 00:04:09 INFO - PROCESS | 728 | 1463036649241 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]]]}] 00:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 00:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 627ms 00:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 00:04:09 INFO - PROCESS | 728 | 1463036649277 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 00:04:09 INFO - PROCESS | 728 | 1463036649280 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 00:04:09 INFO - PROCESS | 728 | 1463036649283 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 00:04:09 INFO - PROCESS | 728 | 1463036649285 Marionette TRACE conn6 <- [1,970,null,{}] 00:04:09 INFO - PROCESS | 728 | 1463036649289 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}] 00:04:09 INFO - PROCESS | 728 | 1463036649413 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 00:04:09 INFO - PROCESS | 728 | 1463036649470 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E49800 == 67 [pid = 728] [id = 252] 00:04:09 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F184ABD400) [pid = 728] [serial = 755] [outer = 0000000000000000] 00:04:09 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F184AC0C00) [pid = 728] [serial = 756] [outer = 000000F184ABD400] 00:04:09 INFO - PROCESS | 728 | 1463036649524 Marionette DEBUG loaded listener.js 00:04:09 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F184EDC800) [pid = 728] [serial = 757] [outer = 000000F184ABD400] 00:04:09 INFO - PROCESS | 728 | 1463036649974 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]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 00:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 00:04:10 INFO - PROCESS | 728 | 1463036650023 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 728 | 1463036650025 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 00:04:10 INFO - PROCESS | 728 | 1463036650029 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 728 | 1463036650030 Marionette TRACE conn6 <- [1,974,null,{}] 00:04:10 INFO - PROCESS | 728 | 1463036650034 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}] 00:04:10 INFO - PROCESS | 728 | 1463036650175 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 00:04:10 INFO - PROCESS | 728 | 1463036650198 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E028C000 == 68 [pid = 728] [id = 253] 00:04:10 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F1855ED800) [pid = 728] [serial = 758] [outer = 0000000000000000] 00:04:10 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F185C25800) [pid = 728] [serial = 759] [outer = 000000F1855ED800] 00:04:10 INFO - PROCESS | 728 | 1463036650243 Marionette DEBUG loaded listener.js 00:04:10 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F185C2F800) [pid = 728] [serial = 760] [outer = 000000F1855ED800] 00:04:10 INFO - PROCESS | 728 | 1463036650681 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]]]}] 00:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 00:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 692ms 00:04:10 INFO - PROCESS | 728 | 1463036650724 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 00:04:10 INFO - PROCESS | 728 | 1463036650726 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 00:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 00:04:10 INFO - PROCESS | 728 | 1463036650736 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 00:04:10 INFO - PROCESS | 728 | 1463036650738 Marionette TRACE conn6 <- [1,978,null,{}] 00:04:10 INFO - PROCESS | 728 | 1463036650742 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}] 00:04:10 INFO - PROCESS | 728 | 1463036650853 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 00:04:10 INFO - PROCESS | 728 | 1463036650862 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CB7800 == 69 [pid = 728] [id = 254] 00:04:10 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F1855EEC00) [pid = 728] [serial = 761] [outer = 0000000000000000] 00:04:10 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1DA920400) [pid = 728] [serial = 762] [outer = 000000F1855EEC00] 00:04:10 INFO - PROCESS | 728 | 1463036650955 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F1DAA0F400) [pid = 728] [serial = 763] [outer = 000000F1855EEC00] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1E80EC400) [pid = 728] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1DABD1000) [pid = 728] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F1E46D6800) [pid = 728] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F1E4F44000) [pid = 728] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F180643C00) [pid = 728] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F1DAA0F000) [pid = 728] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F182D4F800) [pid = 728] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F182ECF800) [pid = 728] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F180B18400) [pid = 728] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F184ED6800) [pid = 728] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F182E28C00) [pid = 728] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 00:04:11 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F1855F2000) [pid = 728] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 00:04:11 INFO - PROCESS | 728 | 1463036651589 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]]]}] 00:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 00:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 901ms 00:04:11 INFO - PROCESS | 728 | 1463036651632 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 00:04:11 INFO - PROCESS | 728 | 1463036651635 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 00:04:11 INFO - PROCESS | 728 | 1463036651638 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 00:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 00:04:11 INFO - PROCESS | 728 | 1463036651640 Marionette TRACE conn6 <- [1,982,null,{}] 00:04:11 INFO - PROCESS | 728 | 1463036651643 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}] 00:04:11 INFO - PROCESS | 728 | 1463036651728 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 00:04:11 INFO - PROCESS | 728 | 1463036651812 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E518D800 == 70 [pid = 728] [id = 255] 00:04:11 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F1811DDC00) [pid = 728] [serial = 764] [outer = 0000000000000000] 00:04:11 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F184EDEC00) [pid = 728] [serial = 765] [outer = 000000F1811DDC00] 00:04:11 INFO - PROCESS | 728 | 1463036651857 Marionette DEBUG loaded listener.js 00:04:11 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1DAA19800) [pid = 728] [serial = 766] [outer = 000000F1811DDC00] 00:04:12 INFO - PROCESS | 728 | 1463036652200 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]]]}] 00:04:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 00:04:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 626ms 00:04:12 INFO - PROCESS | 728 | 1463036652268 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 00:04:12 INFO - PROCESS | 728 | 1463036652270 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 00:04:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 00:04:12 INFO - PROCESS | 728 | 1463036652273 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 00:04:12 INFO - PROCESS | 728 | 1463036652275 Marionette TRACE conn6 <- [1,986,null,{}] 00:04:12 INFO - PROCESS | 728 | 1463036652279 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}] 00:04:12 INFO - PROCESS | 728 | 1463036652394 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 00:04:12 INFO - PROCESS | 728 | 1463036652403 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EB4000 == 71 [pid = 728] [id = 256] 00:04:12 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1DAB27400) [pid = 728] [serial = 767] [outer = 0000000000000000] 00:04:12 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1DABCC400) [pid = 728] [serial = 768] [outer = 000000F1DAB27400] 00:04:12 INFO - PROCESS | 728 | 1463036652449 Marionette DEBUG loaded listener.js 00:04:12 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F1DABDB000) [pid = 728] [serial = 769] [outer = 000000F1DAB27400] 00:04:13 INFO - PROCESS | 728 | 1463036653173 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]]]}] 00:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 00:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 944ms 00:04:13 INFO - PROCESS | 728 | 1463036653220 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 00:04:13 INFO - PROCESS | 728 | 1463036653226 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 00:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 00:04:13 INFO - PROCESS | 728 | 1463036653231 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 00:04:13 INFO - PROCESS | 728 | 1463036653236 Marionette TRACE conn6 <- [1,990,null,{}] 00:04:13 INFO - PROCESS | 728 | 1463036653242 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}] 00:04:13 INFO - PROCESS | 728 | 1463036653402 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 00:04:13 INFO - PROCESS | 728 | 1463036653462 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841A3000 == 72 [pid = 728] [id = 257] 00:04:13 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F1815A1800) [pid = 728] [serial = 770] [outer = 0000000000000000] 00:04:13 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F18169A000) [pid = 728] [serial = 771] [outer = 000000F1815A1800] 00:04:13 INFO - PROCESS | 728 | 1463036653520 Marionette DEBUG loaded listener.js 00:04:13 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F182710C00) [pid = 728] [serial = 772] [outer = 000000F1815A1800] 00:04:14 INFO - PROCESS | 728 | 1463036654109 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]]]}] 00:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 00:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 942ms 00:04:14 INFO - PROCESS | 728 | 1463036654176 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 00:04:14 INFO - PROCESS | 728 | 1463036654183 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 00:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 00:04:14 INFO - PROCESS | 728 | 1463036654190 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 00:04:14 INFO - PROCESS | 728 | 1463036654193 Marionette TRACE conn6 <- [1,994,null,{}] 00:04:14 INFO - PROCESS | 728 | 1463036654198 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}] 00:04:14 INFO - PROCESS | 728 | 1463036654314 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 00:04:14 INFO - PROCESS | 728 | 1463036654411 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFD2B000 == 73 [pid = 728] [id = 258] 00:04:14 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F182E30400) [pid = 728] [serial = 773] [outer = 0000000000000000] 00:04:14 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F183426000) [pid = 728] [serial = 774] [outer = 000000F182E30400] 00:04:14 INFO - PROCESS | 728 | 1463036654467 Marionette DEBUG loaded listener.js 00:04:14 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F184AB4C00) [pid = 728] [serial = 775] [outer = 000000F182E30400] 00:04:15 INFO - PROCESS | 728 | 1463036655072 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]]]}] 00:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 00:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 944ms 00:04:15 INFO - PROCESS | 728 | 1463036655140 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 00:04:15 INFO - PROCESS | 728 | 1463036655143 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 00:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 00:04:15 INFO - PROCESS | 728 | 1463036655147 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 00:04:15 INFO - PROCESS | 728 | 1463036655151 Marionette TRACE conn6 <- [1,998,null,{}] 00:04:15 INFO - PROCESS | 728 | 1463036655163 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}] 00:04:15 INFO - PROCESS | 728 | 1463036655321 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 00:04:15 INFO - PROCESS | 728 | 1463036655341 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B52000 == 74 [pid = 728] [id = 259] 00:04:15 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F1DAA07800) [pid = 728] [serial = 776] [outer = 0000000000000000] 00:04:15 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1DAB2C000) [pid = 728] [serial = 777] [outer = 000000F1DAA07800] 00:04:15 INFO - PROCESS | 728 | 1463036655400 Marionette DEBUG loaded listener.js 00:04:15 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1DAD12400) [pid = 728] [serial = 778] [outer = 000000F1DAA07800] 00:04:16 INFO - PROCESS | 728 | 1463036656055 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 00:04:16 INFO - PROCESS | 728 | 1463036656093 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 00:04:16 INFO - PROCESS | 728 | 1463036656096 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 00:04:16 INFO - PROCESS | 728 | 1463036656100 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 728 | 1463036656102 Marionette TRACE conn6 <- [1,1002,null,{}] 00:04:16 INFO - PROCESS | 728 | 1463036656106 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}] 00:04:16 INFO - PROCESS | 728 | 1463036656223 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 00:04:16 INFO - PROCESS | 728 | 1463036656349 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E809E000 == 75 [pid = 728] [id = 260] 00:04:16 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1DB2CA400) [pid = 728] [serial = 779] [outer = 0000000000000000] 00:04:16 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1DB440C00) [pid = 728] [serial = 780] [outer = 000000F1DB2CA400] 00:04:16 INFO - PROCESS | 728 | 1463036656408 Marionette DEBUG loaded listener.js 00:04:16 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1DF9BB400) [pid = 728] [serial = 781] [outer = 000000F1DB2CA400] 00:04:16 INFO - PROCESS | 728 | 1463036656955 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]]]}] 00:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 00:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 880ms 00:04:16 INFO - PROCESS | 728 | 1463036656982 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 00:04:16 INFO - PROCESS | 728 | 1463036656984 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 00:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 00:04:16 INFO - PROCESS | 728 | 1463036656988 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 00:04:16 INFO - PROCESS | 728 | 1463036656990 Marionette TRACE conn6 <- [1,1006,null,{}] 00:04:17 INFO - PROCESS | 728 | 1463036656994 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}] 00:04:17 INFO - PROCESS | 728 | 1463036657115 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 00:04:17 INFO - PROCESS | 728 | 1463036657210 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB563800 == 76 [pid = 728] [id = 261] 00:04:17 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F1DF50AC00) [pid = 728] [serial = 782] [outer = 0000000000000000] 00:04:17 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F1E0DC8000) [pid = 728] [serial = 783] [outer = 000000F1DF50AC00] 00:04:17 INFO - PROCESS | 728 | 1463036657268 Marionette DEBUG loaded listener.js 00:04:17 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F1E0DC7800) [pid = 728] [serial = 784] [outer = 000000F1DF50AC00] 00:04:17 INFO - PROCESS | 728 | 1463036657907 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]]]}] 00:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 00:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 945ms 00:04:17 INFO - PROCESS | 728 | 1463036657935 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 00:04:17 INFO - PROCESS | 728 | 1463036657938 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 00:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 00:04:17 INFO - PROCESS | 728 | 1463036657941 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 00:04:17 INFO - PROCESS | 728 | 1463036657944 Marionette TRACE conn6 <- [1,1010,null,{}] 00:04:17 INFO - PROCESS | 728 | 1463036657948 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}] 00:04:18 INFO - PROCESS | 728 | 1463036658080 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 00:04:18 INFO - PROCESS | 728 | 1463036658206 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB2C000 == 77 [pid = 728] [id = 262] 00:04:18 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F1E4947800) [pid = 728] [serial = 785] [outer = 0000000000000000] 00:04:18 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F1E4B20000) [pid = 728] [serial = 786] [outer = 000000F1E4947800] 00:04:18 INFO - PROCESS | 728 | 1463036658264 Marionette DEBUG loaded listener.js 00:04:18 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F1E511D000) [pid = 728] [serial = 787] [outer = 000000F1E4947800] 00:04:18 INFO - PROCESS | 728 | 1463036658825 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]]]}] 00:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 00:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 944ms 00:04:18 INFO - PROCESS | 728 | 1463036658889 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 00:04:18 INFO - PROCESS | 728 | 1463036658891 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 00:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 00:04:18 INFO - PROCESS | 728 | 1463036658895 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 00:04:18 INFO - PROCESS | 728 | 1463036658897 Marionette TRACE conn6 <- [1,1014,null,{}] 00:04:18 INFO - PROCESS | 728 | 1463036658901 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}] 00:04:19 INFO - PROCESS | 728 | 1463036659014 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 00:04:19 INFO - PROCESS | 728 | 1463036659138 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF439000 == 78 [pid = 728] [id = 263] 00:04:19 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F1E5117800) [pid = 728] [serial = 788] [outer = 0000000000000000] 00:04:19 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F1E533CC00) [pid = 728] [serial = 789] [outer = 000000F1E5117800] 00:04:19 INFO - PROCESS | 728 | 1463036659195 Marionette DEBUG loaded listener.js 00:04:19 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1E6F10800) [pid = 728] [serial = 790] [outer = 000000F1E5117800] 00:04:19 INFO - PROCESS | 728 | 1463036659787 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]]]}] 00:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 00:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 00:04:19 INFO - PROCESS | 728 | 1463036659842 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 00:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 00:04:19 INFO - PROCESS | 728 | 1463036659844 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 00:04:19 INFO - PROCESS | 728 | 1463036659848 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 00:04:19 INFO - PROCESS | 728 | 1463036659850 Marionette TRACE conn6 <- [1,1018,null,{}] 00:04:19 INFO - PROCESS | 728 | 1463036659854 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}] 00:04:19 INFO - PROCESS | 728 | 1463036659965 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 00:04:20 INFO - PROCESS | 728 | 1463036660090 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B86800 == 79 [pid = 728] [id = 264] 00:04:20 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F18117B000) [pid = 728] [serial = 791] [outer = 0000000000000000] 00:04:20 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F181BE2800) [pid = 728] [serial = 792] [outer = 000000F18117B000] 00:04:20 INFO - PROCESS | 728 | 1463036660147 Marionette DEBUG loaded listener.js 00:04:20 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F1E5124400) [pid = 728] [serial = 793] [outer = 000000F18117B000] 00:04:20 INFO - PROCESS | 728 | 1463036660926 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]]]}] 00:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 00:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1139ms 00:04:20 INFO - PROCESS | 728 | 1463036660990 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 728 | 1463036660995 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 00:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 00:04:21 INFO - PROCESS | 728 | 1463036661001 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 728 | 1463036661004 Marionette TRACE conn6 <- [1,1022,null,{}] 00:04:21 INFO - PROCESS | 728 | 1463036661009 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}] 00:04:21 INFO - PROCESS | 728 | 1463036661122 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 00:04:21 INFO - PROCESS | 728 | 1463036661251 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B83000 == 80 [pid = 728] [id = 265] 00:04:21 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F181BE7400) [pid = 728] [serial = 794] [outer = 0000000000000000] 00:04:21 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F182709C00) [pid = 728] [serial = 795] [outer = 000000F181BE7400] 00:04:21 INFO - PROCESS | 728 | 1463036661306 Marionette DEBUG loaded listener.js 00:04:21 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F182E3C800) [pid = 728] [serial = 796] [outer = 000000F181BE7400] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F1E518D800 == 79 [pid = 728] [id = 255] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CB7800 == 78 [pid = 728] [id = 254] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F1E028C000 == 77 [pid = 728] [id = 253] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F181E49800 == 76 [pid = 728] [id = 252] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F1864E0000 == 75 [pid = 728] [id = 251] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F186376000 == 74 [pid = 728] [id = 250] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F184A22800 == 73 [pid = 728] [id = 249] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F181E56000 == 72 [pid = 728] [id = 248] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F183B47000 == 71 [pid = 728] [id = 247] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F1855F6000) [pid = 728] [serial = 678] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1E75A3000) [pid = 728] [serial = 681] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1E82D0800) [pid = 728] [serial = 684] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F1EA63BC00) [pid = 728] [serial = 687] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F1EB643C00) [pid = 728] [serial = 690] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF97F000 == 70 [pid = 728] [id = 244] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EBD000 == 69 [pid = 728] [id = 243] 00:04:21 INFO - PROCESS | 728 | --DOCSHELL 000000F184A1C800 == 68 [pid = 728] [id = 242] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F1E85CF000) [pid = 728] [serial = 627] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F1DFDC9800) [pid = 728] [serial = 708] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F1E511A000) [pid = 728] [serial = 711] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F1E1008C00) [pid = 728] [serial = 709] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F1E6E4B800) [pid = 728] [serial = 712] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F1E6E43400) [pid = 728] [serial = 672] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F1E511D800) [pid = 728] [serial = 671] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F182DC8800) [pid = 728] [serial = 714] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1DAA18000) [pid = 728] [serial = 705] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F182E3C000) [pid = 728] [serial = 696] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F184AB5400) [pid = 728] [serial = 699] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F184ED2800) [pid = 728] [serial = 700] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1816D7C00) [pid = 728] [serial = 694] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F180B1AC00) [pid = 728] [serial = 693] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1855EDC00) [pid = 728] [serial = 702] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1DA4B8C00) [pid = 728] [serial = 703] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F182DC6800) [pid = 728] [serial = 674] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F182E2CC00) [pid = 728] [serial = 720] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F1E1C1D000) [pid = 728] [serial = 715] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F1E03A9400) [pid = 728] [serial = 384] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F1E7C55400) [pid = 728] [serial = 717] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F1E0D41400) [pid = 728] [serial = 721] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F183C9EC00) [pid = 728] [serial = 697] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F1E85C9400) [pid = 728] [serial = 718] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1DAB31000) [pid = 728] [serial = 706] [outer = 0000000000000000] [url = about:blank] 00:04:21 INFO - PROCESS | 728 | 1463036661916 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]]]}] 00:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 00:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 943ms 00:04:21 INFO - PROCESS | 728 | 1463036661947 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 00:04:21 INFO - PROCESS | 728 | 1463036661953 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 00:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 00:04:21 INFO - PROCESS | 728 | 1463036661960 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 00:04:21 INFO - PROCESS | 728 | 1463036661963 Marionette TRACE conn6 <- [1,1026,null,{}] 00:04:21 INFO - PROCESS | 728 | 1463036661967 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}] 00:04:22 INFO - PROCESS | 728 | 1463036662062 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 00:04:22 INFO - PROCESS | 728 | 1463036662148 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F18345B800 == 69 [pid = 728] [id = 266] 00:04:22 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F180B1AC00) [pid = 728] [serial = 797] [outer = 0000000000000000] 00:04:22 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F181BEA400) [pid = 728] [serial = 798] [outer = 000000F180B1AC00] 00:04:22 INFO - PROCESS | 728 | 1463036662195 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F182ED1800) [pid = 728] [serial = 799] [outer = 000000F180B1AC00] 00:04:22 INFO - PROCESS | 728 | 1463036662605 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]]]}] 00:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 00:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 00:04:22 INFO - PROCESS | 728 | 1463036662652 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 00:04:22 INFO - PROCESS | 728 | 1463036662654 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 00:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 00:04:22 INFO - PROCESS | 728 | 1463036662658 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 00:04:22 INFO - PROCESS | 728 | 1463036662662 Marionette TRACE conn6 <- [1,1030,null,{}] 00:04:22 INFO - PROCESS | 728 | 1463036662673 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}] 00:04:22 INFO - PROCESS | 728 | 1463036662771 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 00:04:22 INFO - PROCESS | 728 | 1463036662780 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABAF800 == 70 [pid = 728] [id = 267] 00:04:22 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F183C9C400) [pid = 728] [serial = 800] [outer = 0000000000000000] 00:04:22 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F184ED3000) [pid = 728] [serial = 801] [outer = 000000F183C9C400] 00:04:22 INFO - PROCESS | 728 | 1463036662836 Marionette DEBUG loaded listener.js 00:04:22 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F1855F1C00) [pid = 728] [serial = 802] [outer = 000000F183C9C400] 00:04:23 INFO - PROCESS | 728 | 1463036663287 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]]]}] 00:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 00:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 690ms 00:04:23 INFO - PROCESS | 728 | 1463036663350 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 00:04:23 INFO - PROCESS | 728 | 1463036663353 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 00:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 00:04:23 INFO - PROCESS | 728 | 1463036663356 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 00:04:23 INFO - PROCESS | 728 | 1463036663358 Marionette TRACE conn6 <- [1,1034,null,{}] 00:04:23 INFO - PROCESS | 728 | 1463036663362 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}] 00:04:23 INFO - PROCESS | 728 | 1463036663483 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 00:04:23 INFO - PROCESS | 728 | 1463036663575 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E028E800 == 71 [pid = 728] [id = 268] 00:04:23 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F184ABFC00) [pid = 728] [serial = 803] [outer = 0000000000000000] 00:04:23 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1DA4B8C00) [pid = 728] [serial = 804] [outer = 000000F184ABFC00] 00:04:23 INFO - PROCESS | 728 | 1463036663621 Marionette DEBUG loaded listener.js 00:04:23 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F1DAA0D000) [pid = 728] [serial = 805] [outer = 000000F184ABFC00] 00:04:24 INFO - PROCESS | 728 | 1463036664032 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 00:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 732ms 00:04:24 INFO - PROCESS | 728 | 1463036664092 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 728 | 1463036664094 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 00:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 00:04:24 INFO - PROCESS | 728 | 1463036664098 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - PROCESS | 728 | 1463036664099 Marionette TRACE conn6 <- [1,1038,null,{}] 00:04:24 INFO - PROCESS | 728 | 1463036664109 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}] 00:04:24 INFO - PROCESS | 728 | 1463036664230 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 00:04:24 INFO - PROCESS | 728 | 1463036664287 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4F0D800 == 72 [pid = 728] [id = 269] 00:04:24 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F1DAA1F400) [pid = 728] [serial = 806] [outer = 0000000000000000] 00:04:24 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1DABD0800) [pid = 728] [serial = 807] [outer = 000000F1DAA1F400] 00:04:24 INFO - PROCESS | 728 | 1463036664334 Marionette DEBUG loaded listener.js 00:04:24 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1DB2C9C00) [pid = 728] [serial = 808] [outer = 000000F1DAA1F400] 00:04:24 INFO - PROCESS | 728 | 1463036664783 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]]]}] 00:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 00:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 734ms 00:04:24 INFO - PROCESS | 728 | 1463036664835 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 00:04:24 INFO - PROCESS | 728 | 1463036664838 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 00:04:24 INFO - PROCESS | 728 | 1463036664842 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 00:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 00:04:24 INFO - PROCESS | 728 | 1463036664844 Marionette TRACE conn6 <- [1,1042,null,{}] 00:04:24 INFO - PROCESS | 728 | 1463036664847 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}] 00:04:25 INFO - PROCESS | 728 | 1463036664989 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 00:04:25 INFO - PROCESS | 728 | 1463036665050 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E781F800 == 73 [pid = 728] [id = 270] 00:04:25 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1E3E37800) [pid = 728] [serial = 809] [outer = 0000000000000000] 00:04:25 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1E511AC00) [pid = 728] [serial = 810] [outer = 000000F1E3E37800] 00:04:25 INFO - PROCESS | 728 | 1463036665096 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1E7602800) [pid = 728] [serial = 811] [outer = 000000F1E3E37800] 00:04:25 INFO - PROCESS | 728 | 1463036665493 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]]]}] 00:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 00:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 691ms 00:04:25 INFO - PROCESS | 728 | 1463036665538 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 00:04:25 INFO - PROCESS | 728 | 1463036665540 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 00:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 00:04:25 INFO - PROCESS | 728 | 1463036665543 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 00:04:25 INFO - PROCESS | 728 | 1463036665545 Marionette TRACE conn6 <- [1,1046,null,{}] 00:04:25 INFO - PROCESS | 728 | 1463036665549 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}] 00:04:25 INFO - PROCESS | 728 | 1463036665670 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 00:04:25 INFO - PROCESS | 728 | 1463036665676 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E80AF800 == 74 [pid = 728] [id = 271] 00:04:25 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F1E775C800) [pid = 728] [serial = 812] [outer = 0000000000000000] 00:04:25 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F1E7B29000) [pid = 728] [serial = 813] [outer = 000000F1E775C800] 00:04:25 INFO - PROCESS | 728 | 1463036665767 Marionette DEBUG loaded listener.js 00:04:25 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F1E7C4FC00) [pid = 728] [serial = 814] [outer = 000000F1E775C800] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F1855EEC00) [pid = 728] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1855ED800) [pid = 728] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F1EA1E1400) [pid = 728] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F1816D5C00) [pid = 728] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F183421000) [pid = 728] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1816D0C00) [pid = 728] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F18077A400) [pid = 728] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F182D46000) [pid = 728] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F184ABD400) [pid = 728] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 00:04:26 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1811DDC00) [pid = 728] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 00:04:26 INFO - PROCESS | 728 | 1463036666222 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 00:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 735ms 00:04:26 INFO - PROCESS | 728 | 1463036666281 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 728 | 1463036666283 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 00:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 00:04:26 INFO - PROCESS | 728 | 1463036666295 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 728 | 1463036666297 Marionette TRACE conn6 <- [1,1050,null,{}] 00:04:26 INFO - PROCESS | 728 | 1463036666301 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}] 00:04:26 INFO - PROCESS | 728 | 1463036666415 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 00:04:26 INFO - PROCESS | 728 | 1463036666425 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB28000 == 75 [pid = 728] [id = 272] 00:04:26 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F182E2F000) [pid = 728] [serial = 815] [outer = 0000000000000000] 00:04:26 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F1DAA09400) [pid = 728] [serial = 816] [outer = 000000F182E2F000] 00:04:26 INFO - PROCESS | 728 | 1463036666471 Marionette DEBUG loaded listener.js 00:04:26 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1E80DE800) [pid = 728] [serial = 817] [outer = 000000F182E2F000] 00:04:26 INFO - PROCESS | 728 | 1463036666886 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]]]}] 00:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 00:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 649ms 00:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 00:04:26 INFO - PROCESS | 728 | 1463036666939 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 00:04:26 INFO - PROCESS | 728 | 1463036666942 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 00:04:26 INFO - PROCESS | 728 | 1463036666945 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 00:04:26 INFO - PROCESS | 728 | 1463036666947 Marionette TRACE conn6 <- [1,1054,null,{}] 00:04:26 INFO - PROCESS | 728 | 1463036666951 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}] 00:04:27 INFO - PROCESS | 728 | 1463036667040 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 00:04:27 INFO - PROCESS | 728 | 1463036667049 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDE6800 == 76 [pid = 728] [id = 273] 00:04:27 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1E80EC400) [pid = 728] [serial = 818] [outer = 0000000000000000] 00:04:27 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1E8283400) [pid = 728] [serial = 819] [outer = 000000F1E80EC400] 00:04:27 INFO - PROCESS | 728 | 1463036667099 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1E828FC00) [pid = 728] [serial = 820] [outer = 000000F1E80EC400] 00:04:27 INFO - PROCESS | 728 | 1463036667511 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]]]}] 00:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 00:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 00:04:27 INFO - PROCESS | 728 | 1463036667577 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 00:04:27 INFO - PROCESS | 728 | 1463036667579 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 00:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 00:04:27 INFO - PROCESS | 728 | 1463036667583 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 00:04:27 INFO - PROCESS | 728 | 1463036667585 Marionette TRACE conn6 <- [1,1058,null,{}] 00:04:27 INFO - PROCESS | 728 | 1463036667589 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}] 00:04:27 INFO - PROCESS | 728 | 1463036667687 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 00:04:27 INFO - PROCESS | 728 | 1463036667696 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF650800 == 77 [pid = 728] [id = 274] 00:04:27 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1E840E800) [pid = 728] [serial = 821] [outer = 0000000000000000] 00:04:27 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F1E8437C00) [pid = 728] [serial = 822] [outer = 000000F1E840E800] 00:04:27 INFO - PROCESS | 728 | 1463036667741 Marionette DEBUG loaded listener.js 00:04:27 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F1E8EC2000) [pid = 728] [serial = 823] [outer = 000000F1E840E800] 00:04:28 INFO - PROCESS | 728 | 1463036668461 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]]]}] 00:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 00:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 943ms 00:04:28 INFO - PROCESS | 728 | 1463036668530 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 00:04:28 INFO - PROCESS | 728 | 1463036668535 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 00:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 00:04:28 INFO - PROCESS | 728 | 1463036668541 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 00:04:28 INFO - PROCESS | 728 | 1463036668545 Marionette TRACE conn6 <- [1,1062,null,{}] 00:04:28 INFO - PROCESS | 728 | 1463036668551 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}] 00:04:28 INFO - PROCESS | 728 | 1463036668678 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 00:04:28 INFO - PROCESS | 728 | 1463036668808 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F186375000 == 78 [pid = 728] [id = 275] 00:04:28 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F1816CA400) [pid = 728] [serial = 824] [outer = 0000000000000000] 00:04:28 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F182D45800) [pid = 728] [serial = 825] [outer = 000000F1816CA400] 00:04:28 INFO - PROCESS | 728 | 1463036668869 Marionette DEBUG loaded listener.js 00:04:28 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F18341AC00) [pid = 728] [serial = 826] [outer = 000000F1816CA400] 00:04:29 INFO - PROCESS | 728 | 1463036669524 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]]]}] 00:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 00:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1036ms 00:04:29 INFO - PROCESS | 728 | 1463036669580 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 00:04:29 INFO - PROCESS | 728 | 1463036669586 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 00:04:29 INFO - PROCESS | 728 | 1463036669593 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 00:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 00:04:29 INFO - PROCESS | 728 | 1463036669596 Marionette TRACE conn6 <- [1,1066,null,{}] 00:04:29 INFO - PROCESS | 728 | 1463036669601 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}] 00:04:29 INFO - PROCESS | 728 | 1463036669769 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 00:04:29 INFO - PROCESS | 728 | 1463036669898 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7729800 == 79 [pid = 728] [id = 276] 00:04:29 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F184AB4400) [pid = 728] [serial = 827] [outer = 0000000000000000] 00:04:29 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F1855EF000) [pid = 728] [serial = 828] [outer = 000000F184AB4400] 00:04:29 INFO - PROCESS | 728 | 1463036669955 Marionette DEBUG loaded listener.js 00:04:30 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F1DAB29400) [pid = 728] [serial = 829] [outer = 000000F184AB4400] 00:04:30 INFO - PROCESS | 728 | 1463036670595 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]]]}] 00:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 00:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1028ms 00:04:30 INFO - PROCESS | 728 | 1463036670628 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 00:04:30 INFO - PROCESS | 728 | 1463036670631 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 00:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 00:04:30 INFO - PROCESS | 728 | 1463036670636 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 00:04:30 INFO - PROCESS | 728 | 1463036670640 Marionette TRACE conn6 <- [1,1070,null,{}] 00:04:30 INFO - PROCESS | 728 | 1463036670653 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}] 00:04:30 INFO - PROCESS | 728 | 1463036670773 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 00:04:30 INFO - PROCESS | 728 | 1463036670904 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF911800 == 80 [pid = 728] [id = 277] 00:04:30 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1E46D9000) [pid = 728] [serial = 830] [outer = 0000000000000000] 00:04:30 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F1E4B16C00) [pid = 728] [serial = 831] [outer = 000000F1E46D9000] 00:04:30 INFO - PROCESS | 728 | 1463036670964 Marionette DEBUG loaded listener.js 00:04:31 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F1E8407800) [pid = 728] [serial = 832] [outer = 000000F1E46D9000] 00:04:31 INFO - PROCESS | 728 | 1463036671623 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]]]}] 00:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 00:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1030ms 00:04:31 INFO - PROCESS | 728 | 1463036671670 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 00:04:31 INFO - PROCESS | 728 | 1463036671673 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 00:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 00:04:31 INFO - PROCESS | 728 | 1463036671677 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 00:04:31 INFO - PROCESS | 728 | 1463036671679 Marionette TRACE conn6 <- [1,1074,null,{}] 00:04:31 INFO - PROCESS | 728 | 1463036671684 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}] 00:04:31 INFO - PROCESS | 728 | 1463036671802 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 00:04:31 INFO - PROCESS | 728 | 1463036671929 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF97A000 == 81 [pid = 728] [id = 278] 00:04:31 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F1E9D8A000) [pid = 728] [serial = 833] [outer = 0000000000000000] 00:04:31 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F1EA78E000) [pid = 728] [serial = 834] [outer = 000000F1E9D8A000] 00:04:32 INFO - PROCESS | 728 | 1463036671986 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F1EB63E000) [pid = 728] [serial = 835] [outer = 000000F1E9D8A000] 00:04:32 INFO - PROCESS | 728 | 1463036672519 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]]]}] 00:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 00:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 880ms 00:04:32 INFO - PROCESS | 728 | 1463036672559 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 00:04:32 INFO - PROCESS | 728 | 1463036672562 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 00:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 00:04:32 INFO - PROCESS | 728 | 1463036672566 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 00:04:32 INFO - PROCESS | 728 | 1463036672568 Marionette TRACE conn6 <- [1,1078,null,{}] 00:04:32 INFO - PROCESS | 728 | 1463036672572 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}] 00:04:32 INFO - PROCESS | 728 | 1463036672686 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 00:04:32 INFO - PROCESS | 728 | 1463036672813 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F184847800 == 82 [pid = 728] [id = 279] 00:04:32 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F184B75400) [pid = 728] [serial = 836] [outer = 0000000000000000] 00:04:32 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F184B7CC00) [pid = 728] [serial = 837] [outer = 000000F184B75400] 00:04:32 INFO - PROCESS | 728 | 1463036672870 Marionette DEBUG loaded listener.js 00:04:32 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F184B82C00) [pid = 728] [serial = 838] [outer = 000000F184B75400] 00:04:33 INFO - PROCESS | 728 | 1463036673766 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]]]}] 00:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 00:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1233ms 00:04:33 INFO - PROCESS | 728 | 1463036673802 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 00:04:33 INFO - PROCESS | 728 | 1463036673806 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 00:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 00:04:33 INFO - PROCESS | 728 | 1463036673812 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 00:04:33 INFO - PROCESS | 728 | 1463036673816 Marionette TRACE conn6 <- [1,1082,null,{}] 00:04:33 INFO - PROCESS | 728 | 1463036673823 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}] 00:04:33 INFO - PROCESS | 728 | 1463036673934 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 00:04:34 INFO - PROCESS | 728 | 1463036674076 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F18168A000 == 83 [pid = 728] [id = 280] 00:04:34 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F180709000) [pid = 728] [serial = 839] [outer = 0000000000000000] 00:04:34 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F18070E000) [pid = 728] [serial = 840] [outer = 000000F180709000] 00:04:34 INFO - PROCESS | 728 | 1463036674128 Marionette DEBUG loaded listener.js 00:04:34 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F180B14800) [pid = 728] [serial = 841] [outer = 000000F180709000] 00:04:34 INFO - PROCESS | 728 | 1463036674767 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]]]}] 00:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 00:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1031ms 00:04:34 INFO - PROCESS | 728 | 1463036674848 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 00:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 00:04:34 INFO - PROCESS | 728 | 1463036674854 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 00:04:34 INFO - PROCESS | 728 | 1463036674861 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 00:04:34 INFO - PROCESS | 728 | 1463036674864 Marionette TRACE conn6 <- [1,1086,null,{}] 00:04:34 INFO - PROCESS | 728 | 1463036674885 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}] 00:04:35 INFO - PROCESS | 728 | 1463036675054 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 00:04:35 INFO - PROCESS | 728 | 1463036675153 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F18344F000 == 84 [pid = 728] [id = 281] 00:04:35 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F1816CF400) [pid = 728] [serial = 842] [outer = 0000000000000000] 00:04:35 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F181BE5C00) [pid = 728] [serial = 843] [outer = 000000F1816CF400] 00:04:35 INFO - PROCESS | 728 | 1463036675201 Marionette DEBUG loaded listener.js 00:04:35 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F182D4D400) [pid = 728] [serial = 844] [outer = 000000F1816CF400] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF94D000 == 83 [pid = 728] [id = 227] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F18332C000 == 82 [pid = 728] [id = 228] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F184A0E800 == 81 [pid = 728] [id = 229] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDE6800 == 80 [pid = 728] [id = 273] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB28000 == 79 [pid = 728] [id = 272] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E80AF800 == 78 [pid = 728] [id = 271] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E781F800 == 77 [pid = 728] [id = 270] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4F0D800 == 76 [pid = 728] [id = 269] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E028E800 == 75 [pid = 728] [id = 268] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABAF800 == 74 [pid = 728] [id = 267] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F184EDB400) [pid = 728] [serial = 729] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F1E828BC00) [pid = 728] [serial = 735] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F183422000) [pid = 728] [serial = 738] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F1E533C400) [pid = 728] [serial = 732] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F182DCA800) [pid = 728] [serial = 726] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F18345B800 == 73 [pid = 728] [id = 266] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F181B83000 == 72 [pid = 728] [id = 265] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF439000 == 71 [pid = 728] [id = 263] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB2C000 == 70 [pid = 728] [id = 262] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB563800 == 69 [pid = 728] [id = 261] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E809E000 == 68 [pid = 728] [id = 260] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B52000 == 67 [pid = 728] [id = 259] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFD2B000 == 66 [pid = 728] [id = 258] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1841A3000 == 65 [pid = 728] [id = 257] 00:04:35 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EB4000 == 64 [pid = 728] [id = 256] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F184EDEC00) [pid = 728] [serial = 765] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F1DAA19800) [pid = 728] [serial = 766] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F1DA920400) [pid = 728] [serial = 762] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F185C2F800) [pid = 728] [serial = 760] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1EB63F800) [pid = 728] [serial = 723] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1EB6A7800) [pid = 728] [serial = 724] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F182DCAC00) [pid = 728] [serial = 748] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F183B16400) [pid = 728] [serial = 753] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F182703400) [pid = 728] [serial = 747] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F182D4E000) [pid = 728] [serial = 745] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F181BE9C00) [pid = 728] [serial = 744] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F180B0BC00) [pid = 728] [serial = 741] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F1DAA0F400) [pid = 728] [serial = 763] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F183C9C000) [pid = 728] [serial = 754] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F185C25800) [pid = 728] [serial = 759] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F180774800) [pid = 728] [serial = 750] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1811E3800) [pid = 728] [serial = 742] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F184EDC800) [pid = 728] [serial = 757] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F182ED1400) [pid = 728] [serial = 751] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F184AC0C00) [pid = 728] [serial = 756] [outer = 0000000000000000] [url = about:blank] 00:04:35 INFO - PROCESS | 728 | 1463036675766 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]]]}] 00:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 00:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 944ms 00:04:35 INFO - PROCESS | 728 | 1463036675804 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 00:04:35 INFO - PROCESS | 728 | 1463036675807 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 00:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 00:04:35 INFO - PROCESS | 728 | 1463036675810 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 00:04:35 INFO - PROCESS | 728 | 1463036675814 Marionette TRACE conn6 <- [1,1090,null,{}] 00:04:35 INFO - PROCESS | 728 | 1463036675826 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}] 00:04:35 INFO - PROCESS | 728 | 1463036675919 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 00:04:35 INFO - PROCESS | 728 | 1463036675929 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841AD000 == 65 [pid = 728] [id = 282] 00:04:35 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F18270B800) [pid = 728] [serial = 845] [outer = 0000000000000000] 00:04:35 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F182DDA400) [pid = 728] [serial = 846] [outer = 000000F18270B800] 00:04:35 INFO - PROCESS | 728 | 1463036675979 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F182E28000) [pid = 728] [serial = 847] [outer = 000000F18270B800] 00:04:36 INFO - PROCESS | 728 | 1463036676437 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]]]}] 00:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 00:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 691ms 00:04:36 INFO - PROCESS | 728 | 1463036676504 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 00:04:36 INFO - PROCESS | 728 | 1463036676507 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 00:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 00:04:36 INFO - PROCESS | 728 | 1463036676510 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 00:04:36 INFO - PROCESS | 728 | 1463036676512 Marionette TRACE conn6 <- [1,1094,null,{}] 00:04:36 INFO - PROCESS | 728 | 1463036676515 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}] 00:04:36 INFO - PROCESS | 728 | 1463036676605 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 00:04:36 INFO - PROCESS | 728 | 1463036676614 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A7C800 == 66 [pid = 728] [id = 283] 00:04:36 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F182E46800) [pid = 728] [serial = 848] [outer = 0000000000000000] 00:04:36 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F182ECC800) [pid = 728] [serial = 849] [outer = 000000F182E46800] 00:04:36 INFO - PROCESS | 728 | 1463036676661 Marionette DEBUG loaded listener.js 00:04:36 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F183422000) [pid = 728] [serial = 850] [outer = 000000F182E46800] 00:04:37 INFO - PROCESS | 728 | 1463036677139 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 00:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 689ms 00:04:37 INFO - PROCESS | 728 | 1463036677202 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 728 | 1463036677204 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 00:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 00:04:37 INFO - PROCESS | 728 | 1463036677207 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 728 | 1463036677209 Marionette TRACE conn6 <- [1,1098,null,{}] 00:04:37 INFO - PROCESS | 728 | 1463036677213 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}] 00:04:37 INFO - PROCESS | 728 | 1463036677299 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 00:04:37 INFO - PROCESS | 728 | 1463036677307 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F186379000 == 67 [pid = 728] [id = 284] 00:04:37 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F183B15C00) [pid = 728] [serial = 851] [outer = 0000000000000000] 00:04:37 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F183C97400) [pid = 728] [serial = 852] [outer = 000000F183B15C00] 00:04:37 INFO - PROCESS | 728 | 1463036677353 Marionette DEBUG loaded listener.js 00:04:37 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F184AB3400) [pid = 728] [serial = 853] [outer = 000000F183B15C00] 00:04:37 INFO - PROCESS | 728 | 1463036677784 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]]]}] 00:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 00:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 00:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 00:04:37 INFO - PROCESS | 728 | 1463036677841 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 00:04:37 INFO - PROCESS | 728 | 1463036677844 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 00:04:37 INFO - PROCESS | 728 | 1463036677847 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 00:04:37 INFO - PROCESS | 728 | 1463036677849 Marionette TRACE conn6 <- [1,1102,null,{}] 00:04:37 INFO - PROCESS | 728 | 1463036677852 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}] 00:04:37 INFO - PROCESS | 728 | 1463036677990 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 00:04:38 INFO - PROCESS | 728 | 1463036678071 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1D99E2800 == 68 [pid = 728] [id = 285] 00:04:38 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F184AC5C00) [pid = 728] [serial = 854] [outer = 0000000000000000] 00:04:38 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F184B52C00) [pid = 728] [serial = 855] [outer = 000000F184AC5C00] 00:04:38 INFO - PROCESS | 728 | 1463036678118 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F184ED0C00) [pid = 728] [serial = 856] [outer = 000000F184AC5C00] 00:04:38 INFO - PROCESS | 728 | 1463036678561 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]]]}] 00:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 00:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 734ms 00:04:38 INFO - PROCESS | 728 | 1463036678583 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 00:04:38 INFO - PROCESS | 728 | 1463036678585 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 00:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 00:04:38 INFO - PROCESS | 728 | 1463036678588 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 00:04:38 INFO - PROCESS | 728 | 1463036678590 Marionette TRACE conn6 <- [1,1106,null,{}] 00:04:38 INFO - PROCESS | 728 | 1463036678593 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}] 00:04:38 INFO - PROCESS | 728 | 1463036678708 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 00:04:38 INFO - PROCESS | 728 | 1463036678765 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB274000 == 69 [pid = 728] [id = 286] 00:04:38 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F184B80000) [pid = 728] [serial = 857] [outer = 0000000000000000] 00:04:38 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F184EDEC00) [pid = 728] [serial = 858] [outer = 000000F184B80000] 00:04:38 INFO - PROCESS | 728 | 1463036678810 Marionette DEBUG loaded listener.js 00:04:38 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F185C24800) [pid = 728] [serial = 859] [outer = 000000F184B80000] 00:04:39 INFO - PROCESS | 728 | 1463036679255 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]]]}] 00:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 00:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 691ms 00:04:39 INFO - PROCESS | 728 | 1463036679282 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 00:04:39 INFO - PROCESS | 728 | 1463036679284 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 00:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 00:04:39 INFO - PROCESS | 728 | 1463036679299 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 00:04:39 INFO - PROCESS | 728 | 1463036679301 Marionette TRACE conn6 <- [1,1110,null,{}] 00:04:39 INFO - PROCESS | 728 | 1463036679304 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}] 00:04:39 INFO - PROCESS | 728 | 1463036679445 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 00:04:39 INFO - PROCESS | 728 | 1463036679504 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF346800 == 70 [pid = 728] [id = 287] 00:04:39 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F185C2CC00) [pid = 728] [serial = 860] [outer = 0000000000000000] 00:04:39 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F185C30800) [pid = 728] [serial = 861] [outer = 000000F185C2CC00] 00:04:39 INFO - PROCESS | 728 | 1463036679550 Marionette DEBUG loaded listener.js 00:04:39 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F1D9A0E000) [pid = 728] [serial = 862] [outer = 000000F185C2CC00] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F1E8285400) [pid = 728] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F18341B000) [pid = 728] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1DABD7800) [pid = 728] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F182D48C00) [pid = 728] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F1E46D9400) [pid = 728] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F181BE7C00) [pid = 728] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F184AB5800) [pid = 728] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F182710400) [pid = 728] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F1E5121400) [pid = 728] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F182DCB400) [pid = 728] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F180B17C00) [pid = 728] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F1E0DCE000) [pid = 728] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F1E7C54C00) [pid = 728] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F1E5116000) [pid = 728] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1E9D7F800) [pid = 728] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F1816D3C00) [pid = 728] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F182E44800) [pid = 728] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F1DAA1F400) [pid = 728] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1E3E37800) [pid = 728] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F1E775C800) [pid = 728] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F182E2F000) [pid = 728] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1DF50AC00) [pid = 728] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1DB2CA400) [pid = 728] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1DAA07800) [pid = 728] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F1815A1800) [pid = 728] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F182E30400) [pid = 728] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F184ABFC00) [pid = 728] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F1E4947800) [pid = 728] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F183C9C400) [pid = 728] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F18117B000) [pid = 728] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1E80EC400) [pid = 728] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F1DAB27400) [pid = 728] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F180B1AC00) [pid = 728] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F181BE7400) [pid = 728] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1E1010800) [pid = 728] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F184AC7400) [pid = 728] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 00:04:40 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1E80EAC00) [pid = 728] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 00:04:40 INFO - PROCESS | 728 | 1463036680367 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]]]}] 00:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 00:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1139ms 00:04:40 INFO - PROCESS | 728 | 1463036680439 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 00:04:40 INFO - PROCESS | 728 | 1463036680441 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 00:04:40 INFO - PROCESS | 728 | 1463036680445 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 00:04:40 INFO - PROCESS | 728 | 1463036680447 Marionette TRACE conn6 <- [1,1114,null,{}] 00:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 00:04:40 INFO - PROCESS | 728 | 1463036680455 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}] 00:04:40 INFO - PROCESS | 728 | 1463036680575 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 00:04:40 INFO - PROCESS | 728 | 1463036680632 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABBA800 == 71 [pid = 728] [id = 288] 00:04:40 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F18159D800) [pid = 728] [serial = 863] [outer = 0000000000000000] 00:04:40 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F182E23000) [pid = 728] [serial = 864] [outer = 000000F18159D800] 00:04:40 INFO - PROCESS | 728 | 1463036680677 Marionette DEBUG loaded listener.js 00:04:40 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F184AB5800) [pid = 728] [serial = 865] [outer = 000000F18159D800] 00:04:41 INFO - PROCESS | 728 | 1463036681050 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]]]}] 00:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 00:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 628ms 00:04:41 INFO - PROCESS | 728 | 1463036681079 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 728 | 1463036681081 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 00:04:41 INFO - PROCESS | 728 | 1463036681084 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 728 | 1463036681086 Marionette TRACE conn6 <- [1,1118,null,{}] 00:04:41 INFO - PROCESS | 728 | 1463036681089 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}] 00:04:41 INFO - PROCESS | 728 | 1463036681216 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 00:04:41 INFO - PROCESS | 728 | 1463036681225 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E03D9000 == 72 [pid = 728] [id = 289] 00:04:41 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F1855F4C00) [pid = 728] [serial = 866] [outer = 0000000000000000] 00:04:41 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F1DA24B800) [pid = 728] [serial = 867] [outer = 000000F1855F4C00] 00:04:41 INFO - PROCESS | 728 | 1463036681270 Marionette DEBUG loaded listener.js 00:04:41 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1DA972400) [pid = 728] [serial = 868] [outer = 000000F1855F4C00] 00:04:41 INFO - PROCESS | 728 | 1463036681677 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]]]}] 00:04:41 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 00:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 00:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 00:04:41 INFO - PROCESS | 728 | 1463036681809 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 00:04:41 INFO - PROCESS | 728 | 1463036681812 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 00:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 00:04:41 INFO - PROCESS | 728 | 1463036681886 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 00:04:41 INFO - PROCESS | 728 | 1463036681888 Marionette TRACE conn6 <- [1,1122,null,{}] 00:04:41 INFO - PROCESS | 728 | 1463036681923 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}] 00:04:42 INFO - PROCESS | 728 | 1463036682033 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 00:04:42 INFO - PROCESS | 728 | 1463036682039 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5187800 == 73 [pid = 728] [id = 290] 00:04:42 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1DAA05400) [pid = 728] [serial = 869] [outer = 0000000000000000] 00:04:42 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1DAA10800) [pid = 728] [serial = 870] [outer = 000000F1DAA05400] 00:04:42 INFO - PROCESS | 728 | 1463036682090 Marionette DEBUG loaded listener.js 00:04:42 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F1DACB4800) [pid = 728] [serial = 871] [outer = 000000F1DAA05400] 00:04:42 INFO - PROCESS | 728 | [GFX2-]: DrawTargetD2D 1.1 (000000F18487DAC0): Failed to create GradientStopCollection with no stops. 00:04:42 INFO - PROCESS | 728 | [GFX3-]: No stops specified for gradient pattern. 00:04:42 INFO - PROCESS | 728 | 1463036682771 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]]]}] 00:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 00:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 921ms 00:04:42 INFO - PROCESS | 728 | 1463036682805 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 00:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 00:04:42 INFO - PROCESS | 728 | 1463036682811 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 00:04:42 INFO - PROCESS | 728 | 1463036682816 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 00:04:42 INFO - PROCESS | 728 | 1463036682821 Marionette TRACE conn6 <- [1,1126,null,{}] 00:04:42 INFO - PROCESS | 728 | 1463036682827 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}] 00:04:42 INFO - PROCESS | 728 | 1463036682952 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 00:04:43 INFO - PROCESS | 728 | 1463036683084 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F183442000 == 74 [pid = 728] [id = 291] 00:04:43 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F18117B000) [pid = 728] [serial = 872] [outer = 0000000000000000] 00:04:43 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1811E5800) [pid = 728] [serial = 873] [outer = 000000F18117B000] 00:04:43 INFO - PROCESS | 728 | 1463036683143 Marionette DEBUG loaded listener.js 00:04:43 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F1816D8000) [pid = 728] [serial = 874] [outer = 000000F18117B000] 00:04:43 INFO - PROCESS | 728 | 1463036683760 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]]]}] 00:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 00:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 987ms 00:04:43 INFO - PROCESS | 728 | 1463036683806 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 00:04:43 INFO - PROCESS | 728 | 1463036683813 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 00:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 00:04:43 INFO - PROCESS | 728 | 1463036683820 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 00:04:43 INFO - PROCESS | 728 | 1463036683823 Marionette TRACE conn6 <- [1,1130,null,{}] 00:04:43 INFO - PROCESS | 728 | 1463036683827 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}] 00:04:43 INFO - PROCESS | 728 | 1463036683946 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 00:04:44 INFO - PROCESS | 728 | 1463036684077 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA0F7800 == 75 [pid = 728] [id = 292] 00:04:44 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F182EC5400) [pid = 728] [serial = 875] [outer = 0000000000000000] 00:04:44 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F18341A400) [pid = 728] [serial = 876] [outer = 000000F182EC5400] 00:04:44 INFO - PROCESS | 728 | 1463036684134 Marionette DEBUG loaded listener.js 00:04:44 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F184ABD400) [pid = 728] [serial = 877] [outer = 000000F182EC5400] 00:04:44 INFO - PROCESS | 728 | 1463036684730 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]]]}] 00:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 00:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 986ms 00:04:44 INFO - PROCESS | 728 | 1463036684811 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 00:04:44 INFO - PROCESS | 728 | 1463036684814 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 00:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 00:04:44 INFO - PROCESS | 728 | 1463036684818 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 00:04:44 INFO - PROCESS | 728 | 1463036684822 Marionette TRACE conn6 <- [1,1134,null,{}] 00:04:44 INFO - PROCESS | 728 | 1463036684834 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}] 00:04:45 INFO - PROCESS | 728 | 1463036684993 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 00:04:45 INFO - PROCESS | 728 | 1463036685116 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6D47000 == 76 [pid = 728] [id = 293] 00:04:45 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F184B5A800) [pid = 728] [serial = 878] [outer = 0000000000000000] 00:04:45 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1DA4B7C00) [pid = 728] [serial = 879] [outer = 000000F184B5A800] 00:04:45 INFO - PROCESS | 728 | 1463036685176 Marionette DEBUG loaded listener.js 00:04:45 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1DAB26400) [pid = 728] [serial = 880] [outer = 000000F184B5A800] 00:04:45 INFO - PROCESS | 728 | 1463036685754 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]]]}] 00:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 00:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 985ms 00:04:45 INFO - PROCESS | 728 | 1463036685805 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 00:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 00:04:45 INFO - PROCESS | 728 | 1463036685808 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 00:04:45 INFO - PROCESS | 728 | 1463036685812 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 00:04:45 INFO - PROCESS | 728 | 1463036685814 Marionette TRACE conn6 <- [1,1138,null,{}] 00:04:45 INFO - PROCESS | 728 | 1463036685819 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}] 00:04:45 INFO - PROCESS | 728 | 1463036685938 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 00:04:46 INFO - PROCESS | 728 | 1463036686039 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E79CB800 == 77 [pid = 728] [id = 294] 00:04:46 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1DACB5C00) [pid = 728] [serial = 881] [outer = 0000000000000000] 00:04:46 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1DAD14400) [pid = 728] [serial = 882] [outer = 000000F1DACB5C00] 00:04:46 INFO - PROCESS | 728 | 1463036686095 Marionette DEBUG loaded listener.js 00:04:46 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1DB132400) [pid = 728] [serial = 883] [outer = 000000F1DACB5C00] 00:04:46 INFO - PROCESS | 728 | 1463036686725 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]]]}] 00:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 00:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 942ms 00:04:46 INFO - PROCESS | 728 | 1463036686756 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 00:04:46 INFO - PROCESS | 728 | 1463036686758 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 00:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 00:04:46 INFO - PROCESS | 728 | 1463036686762 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 00:04:46 INFO - PROCESS | 728 | 1463036686764 Marionette TRACE conn6 <- [1,1142,null,{}] 00:04:46 INFO - PROCESS | 728 | 1463036686768 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}] 00:04:46 INFO - PROCESS | 728 | 1463036686883 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 00:04:46 INFO - PROCESS | 728 | 1463036686985 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8030800 == 78 [pid = 728] [id = 295] 00:04:47 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F1DAD0DC00) [pid = 728] [serial = 884] [outer = 0000000000000000] 00:04:47 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F1DB440400) [pid = 728] [serial = 885] [outer = 000000F1DAD0DC00] 00:04:47 INFO - PROCESS | 728 | 1463036687040 Marionette DEBUG loaded listener.js 00:04:47 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F1DF31BC00) [pid = 728] [serial = 886] [outer = 000000F1DAD0DC00] 00:04:47 INFO - PROCESS | 728 | 1463036687638 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]]]}] 00:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 00:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 943ms 00:04:47 INFO - PROCESS | 728 | 1463036687713 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 00:04:47 INFO - PROCESS | 728 | 1463036687716 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 00:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 00:04:47 INFO - PROCESS | 728 | 1463036687720 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 00:04:47 INFO - PROCESS | 728 | 1463036687722 Marionette TRACE conn6 <- [1,1146,null,{}] 00:04:47 INFO - PROCESS | 728 | 1463036687726 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}] 00:04:47 INFO - PROCESS | 728 | 1463036687855 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 00:04:47 INFO - PROCESS | 728 | 1463036687980 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA218800 == 79 [pid = 728] [id = 296] 00:04:48 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F1DF9B5400) [pid = 728] [serial = 887] [outer = 0000000000000000] 00:04:48 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F1E02E5400) [pid = 728] [serial = 888] [outer = 000000F1DF9B5400] 00:04:48 INFO - PROCESS | 728 | 1463036688039 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F1E0D43400) [pid = 728] [serial = 889] [outer = 000000F1DF9B5400] 00:04:48 INFO - PROCESS | 728 | 1463036688586 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] 00:04:48 INFO - PROCESS | 728 | 1463036688619 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 00:04:48 INFO - PROCESS | 728 | 1463036688625 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 00:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 00:04:48 INFO - PROCESS | 728 | 1463036688627 Marionette TRACE conn6 <- [1,1150,null,{}] 00:04:48 INFO - PROCESS | 728 | 1463036688631 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}] 00:04:48 INFO - PROCESS | 728 | 1463036688742 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 00:04:48 INFO - PROCESS | 728 | 1463036688844 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEABF800 == 80 [pid = 728] [id = 297] 00:04:48 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F1E0D42400) [pid = 728] [serial = 890] [outer = 0000000000000000] 00:04:48 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F1E1005400) [pid = 728] [serial = 891] [outer = 000000F1E0D42400] 00:04:48 INFO - PROCESS | 728 | 1463036688899 Marionette DEBUG loaded listener.js 00:04:48 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1E1C15000) [pid = 728] [serial = 892] [outer = 000000F1E0D42400] 00:04:49 INFO - PROCESS | 728 | 1463036689555 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]]]}] 00:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 00:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 985ms 00:04:49 INFO - PROCESS | 728 | 1463036689614 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 00:04:49 INFO - PROCESS | 728 | 1463036689616 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 00:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 00:04:49 INFO - PROCESS | 728 | 1463036689620 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 00:04:49 INFO - PROCESS | 728 | 1463036689622 Marionette TRACE conn6 <- [1,1154,null,{}] 00:04:49 INFO - PROCESS | 728 | 1463036689626 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}] 00:04:49 INFO - PROCESS | 728 | 1463036689742 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 00:04:49 INFO - PROCESS | 728 | 1463036689872 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F18168E800 == 81 [pid = 728] [id = 298] 00:04:49 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F180B0FC00) [pid = 728] [serial = 893] [outer = 0000000000000000] 00:04:49 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F1815A3000) [pid = 728] [serial = 894] [outer = 000000F180B0FC00] 00:04:49 INFO - PROCESS | 728 | 1463036689929 Marionette DEBUG loaded listener.js 00:04:50 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F18341F400) [pid = 728] [serial = 895] [outer = 000000F180B0FC00] 00:04:50 INFO - PROCESS | 728 | 1463036690747 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]]]}] 00:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 00:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1188ms 00:04:50 INFO - PROCESS | 728 | 1463036690811 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 00:04:50 INFO - PROCESS | 728 | 1463036690815 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 00:04:50 INFO - PROCESS | 728 | 1463036690821 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 00:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 00:04:50 INFO - PROCESS | 728 | 1463036690825 Marionette TRACE conn6 <- [1,1158,null,{}] 00:04:50 INFO - PROCESS | 728 | 1463036690832 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}] 00:04:50 INFO - PROCESS | 728 | 1463036690985 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 00:04:51 INFO - PROCESS | 728 | 1463036691124 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F184852000 == 82 [pid = 728] [id = 299] 00:04:51 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F1816CB400) [pid = 728] [serial = 896] [outer = 0000000000000000] 00:04:51 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F1816D3800) [pid = 728] [serial = 897] [outer = 000000F1816CB400] 00:04:51 INFO - PROCESS | 728 | 1463036691178 Marionette DEBUG loaded listener.js 00:04:51 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F182DC5400) [pid = 728] [serial = 898] [outer = 000000F1816CB400] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1E03D9000 == 81 [pid = 728] [id = 289] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABBA800 == 80 [pid = 728] [id = 288] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF346800 == 79 [pid = 728] [id = 287] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB274000 == 78 [pid = 728] [id = 286] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1D99E2800 == 77 [pid = 728] [id = 285] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F186379000 == 76 [pid = 728] [id = 284] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F184A7C800 == 75 [pid = 728] [id = 283] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1841AD000 == 74 [pid = 728] [id = 282] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F1E8437C00) [pid = 728] [serial = 822] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F18344F000 == 73 [pid = 728] [id = 281] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F18168A000 == 72 [pid = 728] [id = 280] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F184847800 == 71 [pid = 728] [id = 279] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF97A000 == 70 [pid = 728] [id = 278] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF911800 == 69 [pid = 728] [id = 277] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7729800 == 68 [pid = 728] [id = 276] 00:04:51 INFO - PROCESS | 728 | --DOCSHELL 000000F186375000 == 67 [pid = 728] [id = 275] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1E89D8800) [pid = 728] [serial = 639] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1EB644000) [pid = 728] [serial = 736] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F183427800) [pid = 728] [serial = 739] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F1E100BC00) [pid = 728] [serial = 636] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F182E2FC00) [pid = 728] [serial = 727] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F1EA6EE000) [pid = 728] [serial = 642] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F182E3E800) [pid = 728] [serial = 675] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F1DAB29800) [pid = 728] [serial = 730] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F1DAB2AC00) [pid = 728] [serial = 679] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F1E6E4F400) [pid = 728] [serial = 516] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F1EB63A400) [pid = 728] [serial = 645] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F1EB69F400) [pid = 728] [serial = 691] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1EB52B800) [pid = 728] [serial = 733] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F1E85D6800) [pid = 728] [serial = 685] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F1E7C49800) [pid = 728] [serial = 682] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F1EB63A000) [pid = 728] [serial = 688] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F182DE5000) [pid = 728] [serial = 630] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F184AC0000) [pid = 728] [serial = 633] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1DACAFC00) [pid = 728] [serial = 591] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1DABCC400) [pid = 728] [serial = 768] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1DABDB000) [pid = 728] [serial = 769] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F181BEA400) [pid = 728] [serial = 798] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F182ED1800) [pid = 728] [serial = 799] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F182E3C800) [pid = 728] [serial = 796] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F182709C00) [pid = 728] [serial = 795] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F1E8283400) [pid = 728] [serial = 819] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F1E7C4FC00) [pid = 728] [serial = 814] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F1E80DE800) [pid = 728] [serial = 817] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1DAA0D000) [pid = 728] [serial = 805] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F1E775E800) [pid = 728] [serial = 594] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F1DABD0800) [pid = 728] [serial = 807] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F1E511AC00) [pid = 728] [serial = 810] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1DB2C9C00) [pid = 728] [serial = 808] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F1E7B29000) [pid = 728] [serial = 813] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F1E7602800) [pid = 728] [serial = 811] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1DAA09400) [pid = 728] [serial = 816] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F1E0DC7800) [pid = 728] [serial = 784] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F1E0DC8000) [pid = 728] [serial = 783] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1DF9BB400) [pid = 728] [serial = 781] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1DB440C00) [pid = 728] [serial = 780] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1DAD12400) [pid = 728] [serial = 778] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F1DAB2C000) [pid = 728] [serial = 777] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F182710C00) [pid = 728] [serial = 772] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F18169A000) [pid = 728] [serial = 771] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F184AB4C00) [pid = 728] [serial = 775] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F183426000) [pid = 728] [serial = 774] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1DA4B8C00) [pid = 728] [serial = 804] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F1E511D000) [pid = 728] [serial = 787] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1E4B20000) [pid = 728] [serial = 786] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F184ED3000) [pid = 728] [serial = 801] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1855F1C00) [pid = 728] [serial = 802] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F181BE2800) [pid = 728] [serial = 792] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E5124400) [pid = 728] [serial = 793] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E533CC00) [pid = 728] [serial = 789] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1E828FC00) [pid = 728] [serial = 820] [outer = 0000000000000000] [url = about:blank] 00:04:51 INFO - PROCESS | 728 | 1463036691814 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]]]}] 00:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 00:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1029ms 00:04:51 INFO - PROCESS | 728 | 1463036691855 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 00:04:51 INFO - PROCESS | 728 | 1463036691860 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 00:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 00:04:51 INFO - PROCESS | 728 | 1463036691866 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 00:04:51 INFO - PROCESS | 728 | 1463036691869 Marionette TRACE conn6 <- [1,1162,null,{}] 00:04:51 INFO - PROCESS | 728 | 1463036691873 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}] 00:04:51 INFO - PROCESS | 728 | 1463036691973 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 00:04:52 INFO - PROCESS | 728 | 1463036692056 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F183317800 == 68 [pid = 728] [id = 300] 00:04:52 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F18070C000) [pid = 728] [serial = 899] [outer = 0000000000000000] 00:04:52 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1816CD000) [pid = 728] [serial = 900] [outer = 000000F18070C000] 00:04:52 INFO - PROCESS | 728 | 1463036692103 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F182E22800) [pid = 728] [serial = 901] [outer = 000000F18070C000] 00:04:52 INFO - PROCESS | 728 | 1463036692517 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] 00:04:52 INFO - PROCESS | 728 | 1463036692604 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 00:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 00:04:52 INFO - PROCESS | 728 | 1463036692608 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 00:04:52 INFO - PROCESS | 728 | 1463036692611 Marionette TRACE conn6 <- [1,1166,null,{}] 00:04:52 INFO - PROCESS | 728 | 1463036692628 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}] 00:04:52 INFO - PROCESS | 728 | 1463036692726 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 00:04:52 INFO - PROCESS | 728 | 1463036692742 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F185231000 == 69 [pid = 728] [id = 301] 00:04:52 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F18341B000) [pid = 728] [serial = 902] [outer = 0000000000000000] 00:04:52 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F183427800) [pid = 728] [serial = 903] [outer = 000000F18341B000] 00:04:52 INFO - PROCESS | 728 | 1463036692791 Marionette DEBUG loaded listener.js 00:04:52 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F183C9F000) [pid = 728] [serial = 904] [outer = 000000F18341B000] 00:04:53 INFO - PROCESS | 728 | 1463036693263 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] 00:04:53 INFO - PROCESS | 728 | 1463036693305 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 00:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 00:04:53 INFO - PROCESS | 728 | 1463036693309 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 00:04:53 INFO - PROCESS | 728 | 1463036693311 Marionette TRACE conn6 <- [1,1170,null,{}] 00:04:53 INFO - PROCESS | 728 | 1463036693314 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}] 00:04:53 INFO - PROCESS | 728 | 1463036693410 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 00:04:53 INFO - PROCESS | 728 | 1463036693419 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F1D8F9F000 == 70 [pid = 728] [id = 302] 00:04:53 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F184AC8000) [pid = 728] [serial = 905] [outer = 0000000000000000] 00:04:53 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F184B56000) [pid = 728] [serial = 906] [outer = 000000F184AC8000] 00:04:53 INFO - PROCESS | 728 | 1463036693465 Marionette DEBUG loaded listener.js 00:04:53 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F184B7E400) [pid = 728] [serial = 907] [outer = 000000F184AC8000] 00:04:53 INFO - PROCESS | 728 | 1463036693941 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] 00:04:54 INFO - PROCESS | 728 | 1463036694006 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 00:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 00:04:54 INFO - PROCESS | 728 | 1463036694015 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 728 | 1463036694017 Marionette TRACE conn6 <- [1,1174,null,{}] 00:04:54 INFO - PROCESS | 728 | 1463036694021 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}] 00:04:54 INFO - PROCESS | 728 | 1463036694139 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 00:04:54 INFO - PROCESS | 728 | 1463036694191 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB282000 == 71 [pid = 728] [id = 303] 00:04:54 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F184B7D000) [pid = 728] [serial = 908] [outer = 0000000000000000] 00:04:54 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F184EDA000) [pid = 728] [serial = 909] [outer = 000000F184B7D000] 00:04:54 INFO - PROCESS | 728 | 1463036694241 Marionette DEBUG loaded listener.js 00:04:54 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F185C25800) [pid = 728] [serial = 910] [outer = 000000F184B7D000] 00:04:54 INFO - PROCESS | 728 | 1463036694679 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] 00:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 00:04:54 INFO - PROCESS | 728 | 1463036694759 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 00:04:54 INFO - PROCESS | 728 | 1463036694807 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 00:04:54 INFO - PROCESS | 728 | 1463036694809 Marionette TRACE conn6 <- [1,1178,null,{}] 00:04:54 INFO - PROCESS | 728 | 1463036694813 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}] 00:04:54 INFO - PROCESS | 728 | 1463036694959 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 00:04:54 INFO - PROCESS | 728 | 1463036694980 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E02D3000 == 72 [pid = 728] [id = 304] 00:04:55 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1DAA03800) [pid = 728] [serial = 911] [outer = 0000000000000000] 00:04:55 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1DAB23400) [pid = 728] [serial = 912] [outer = 000000F1DAA03800] 00:04:55 INFO - PROCESS | 728 | 1463036695026 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1DABD4000) [pid = 728] [serial = 913] [outer = 000000F1DAA03800] 00:04:55 INFO - PROCESS | 728 | 1463036695468 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] 00:04:55 INFO - PROCESS | 728 | 1463036695504 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 00:04:55 INFO - PROCESS | 728 | 1463036695507 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 00:04:55 INFO - PROCESS | 728 | 1463036695509 Marionette TRACE conn6 <- [1,1182,null,{}] 00:04:55 INFO - PROCESS | 728 | 1463036695513 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}] 00:04:55 INFO - PROCESS | 728 | 1463036695632 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 00:04:55 INFO - PROCESS | 728 | 1463036695689 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4B86000 == 73 [pid = 728] [id = 305] 00:04:55 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1DACA8C00) [pid = 728] [serial = 914] [outer = 0000000000000000] 00:04:55 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F1DB126000) [pid = 728] [serial = 915] [outer = 000000F1DACA8C00] 00:04:55 INFO - PROCESS | 728 | 1463036695734 Marionette DEBUG loaded listener.js 00:04:55 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F1DF50D800) [pid = 728] [serial = 916] [outer = 000000F1DACA8C00] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F184AC5C00) [pid = 728] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F182E46800) [pid = 728] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F183B15C00) [pid = 728] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F180709000) [pid = 728] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F18270B800) [pid = 728] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F184B80000) [pid = 728] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F1816CF400) [pid = 728] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F18159D800) [pid = 728] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F185C2CC00) [pid = 728] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1815A1400) [pid = 728] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F183B18800) [pid = 728] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F18270C800) [pid = 728] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1DAD19800) [pid = 728] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 00:04:56 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1855F4C00) [pid = 728] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 00:04:56 INFO - PROCESS | 728 | 1463036696236 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] 00:04:56 INFO - PROCESS | 728 | 1463036696300 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 00:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 00:04:56 INFO - PROCESS | 728 | 1463036696305 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 728 | 1463036696307 Marionette TRACE conn6 <- [1,1186,null,{}] 00:04:56 INFO - PROCESS | 728 | 1463036696318 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}] 00:04:56 INFO - PROCESS | 728 | 1463036696409 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 00:04:56 INFO - PROCESS | 728 | 1463036696416 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5C4F800 == 74 [pid = 728] [id = 306] 00:04:56 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1816CF400) [pid = 728] [serial = 917] [outer = 0000000000000000] 00:04:56 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F1DAD13000) [pid = 728] [serial = 918] [outer = 000000F1816CF400] 00:04:56 INFO - PROCESS | 728 | 1463036696465 Marionette DEBUG loaded listener.js 00:04:56 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F1DFDC9400) [pid = 728] [serial = 919] [outer = 000000F1816CF400] 00:04:56 INFO - PROCESS | 728 | 1463036696900 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]]]}] 00:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 00:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 626ms 00:04:56 INFO - PROCESS | 728 | 1463036696940 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 00:04:56 INFO - PROCESS | 728 | 1463036696942 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 00:04:56 INFO - PROCESS | 728 | 1463036696946 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 00:04:56 INFO - PROCESS | 728 | 1463036696948 Marionette TRACE conn6 <- [1,1190,null,{}] 00:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 00:04:56 INFO - PROCESS | 728 | 1463036696956 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}] 00:04:57 INFO - PROCESS | 728 | 1463036697046 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 00:04:57 INFO - PROCESS | 728 | 1463036697054 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75E7000 == 75 [pid = 728] [id = 307] 00:04:57 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F181180400) [pid = 728] [serial = 920] [outer = 0000000000000000] 00:04:57 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F1E0D3B800) [pid = 728] [serial = 921] [outer = 000000F181180400] 00:04:57 INFO - PROCESS | 728 | 1463036697099 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1E1C1D000) [pid = 728] [serial = 922] [outer = 000000F181180400] 00:04:57 INFO - PROCESS | 728 | 1463036697530 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]]]}] 00:04:57 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 00:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 00:04:57 INFO - PROCESS | 728 | 1463036697580 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 00:04:57 INFO - PROCESS | 728 | 1463036697583 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 00:04:57 INFO - PROCESS | 728 | 1463036697586 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 00:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 00:04:57 INFO - PROCESS | 728 | 1463036697588 Marionette TRACE conn6 <- [1,1194,null,{}] 00:04:57 INFO - PROCESS | 728 | 1463036697592 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}] 00:04:57 INFO - PROCESS | 728 | 1463036697695 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 00:04:57 INFO - PROCESS | 728 | 1463036697702 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8026800 == 76 [pid = 728] [id = 308] 00:04:57 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F1E3E37400) [pid = 728] [serial = 923] [outer = 0000000000000000] 00:04:57 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1E4674C00) [pid = 728] [serial = 924] [outer = 000000F1E3E37400] 00:04:57 INFO - PROCESS | 728 | 1463036697747 Marionette DEBUG loaded listener.js 00:04:57 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1E494F800) [pid = 728] [serial = 925] [outer = 000000F1E3E37400] 00:04:58 INFO - PROCESS | 728 | 1463036698413 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]]]}] 00:04:58 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 00:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 880ms 00:04:58 INFO - PROCESS | 728 | 1463036698470 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 00:04:58 INFO - PROCESS | 728 | 1463036698475 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 00:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 00:04:58 INFO - PROCESS | 728 | 1463036698480 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 00:04:58 INFO - PROCESS | 728 | 1463036698485 Marionette TRACE conn6 <- [1,1198,null,{}] 00:04:58 INFO - PROCESS | 728 | 1463036698491 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}] 00:04:58 INFO - PROCESS | 728 | 1463036698620 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 00:04:58 INFO - PROCESS | 728 | 1463036698723 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B42800 == 77 [pid = 728] [id = 309] 00:04:58 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F18117DC00) [pid = 728] [serial = 926] [outer = 0000000000000000] 00:04:58 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F1816D7800) [pid = 728] [serial = 927] [outer = 000000F18117DC00] 00:04:58 INFO - PROCESS | 728 | 1463036698782 Marionette DEBUG loaded listener.js 00:04:58 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F182DE5000) [pid = 728] [serial = 928] [outer = 000000F18117DC00] 00:04:59 INFO - PROCESS | 728 | 1463036699435 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]]]}] 00:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 00:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 00:04:59 INFO - PROCESS | 728 | 1463036699470 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 00:04:59 INFO - PROCESS | 728 | 1463036699477 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 00:04:59 INFO - PROCESS | 728 | 1463036699484 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 00:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 00:04:59 INFO - PROCESS | 728 | 1463036699487 Marionette TRACE conn6 <- [1,1202,null,{}] 00:04:59 INFO - PROCESS | 728 | 1463036699491 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}] 00:04:59 INFO - PROCESS | 728 | 1463036699613 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 00:04:59 INFO - PROCESS | 728 | 1463036699715 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:04:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE0C000 == 78 [pid = 728] [id = 310] 00:04:59 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F182ED1000) [pid = 728] [serial = 929] [outer = 0000000000000000] 00:04:59 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F183C93C00) [pid = 728] [serial = 930] [outer = 000000F182ED1000] 00:04:59 INFO - PROCESS | 728 | 1463036699771 Marionette DEBUG loaded listener.js 00:04:59 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F184B7DC00) [pid = 728] [serial = 931] [outer = 000000F182ED1000] 00:05:00 INFO - PROCESS | 728 | 1463036700395 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]]]}] 00:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 00:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 985ms 00:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 00:05:00 INFO - PROCESS | 728 | 1463036700474 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 00:05:00 INFO - PROCESS | 728 | 1463036700477 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 00:05:00 INFO - PROCESS | 728 | 1463036700481 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 00:05:00 INFO - PROCESS | 728 | 1463036700485 Marionette TRACE conn6 <- [1,1206,null,{}] 00:05:00 INFO - PROCESS | 728 | 1463036700498 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}] 00:05:00 INFO - PROCESS | 728 | 1463036700661 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 00:05:00 INFO - PROCESS | 728 | 1463036700784 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E9DF1800 == 79 [pid = 728] [id = 311] 00:05:00 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1DAA05C00) [pid = 728] [serial = 932] [outer = 0000000000000000] 00:05:00 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F1DABD3000) [pid = 728] [serial = 933] [outer = 000000F1DAA05C00] 00:05:00 INFO - PROCESS | 728 | 1463036700845 Marionette DEBUG loaded listener.js 00:05:00 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F1E0248C00) [pid = 728] [serial = 934] [outer = 000000F1DAA05C00] 00:05:01 INFO - PROCESS | 728 | 1463036701424 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]]]}] 00:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 00:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 987ms 00:05:01 INFO - PROCESS | 728 | 1463036701470 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 00:05:01 INFO - PROCESS | 728 | 1463036701473 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 00:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 00:05:01 INFO - PROCESS | 728 | 1463036701477 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 00:05:01 INFO - PROCESS | 728 | 1463036701479 Marionette TRACE conn6 <- [1,1210,null,{}] 00:05:01 INFO - PROCESS | 728 | 1463036701483 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}] 00:05:01 INFO - PROCESS | 728 | 1463036701602 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 00:05:01 INFO - PROCESS | 728 | 1463036701702 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEABC000 == 80 [pid = 728] [id = 312] 00:05:01 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F1E4B1BC00) [pid = 728] [serial = 935] [outer = 0000000000000000] 00:05:01 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F1E4F3C800) [pid = 728] [serial = 936] [outer = 000000F1E4B1BC00] 00:05:01 INFO - PROCESS | 728 | 1463036701758 Marionette DEBUG loaded listener.js 00:05:01 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F1E511AC00) [pid = 728] [serial = 937] [outer = 000000F1E4B1BC00] 00:05:02 INFO - PROCESS | 728 | 1463036702347 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] 00:05:02 INFO - PROCESS | 728 | 1463036702361 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 00:05:02 INFO - PROCESS | 728 | 1463036702364 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 00:05:02 INFO - PROCESS | 728 | 1463036702366 Marionette TRACE conn6 <- [1,1214,null,{}] 00:05:02 INFO - PROCESS | 728 | 1463036702370 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}] 00:05:02 INFO - PROCESS | 728 | 1463036702484 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 00:05:02 INFO - PROCESS | 728 | 1463036702586 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDD7800 == 81 [pid = 728] [id = 313] 00:05:02 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1E51EE000) [pid = 728] [serial = 938] [outer = 0000000000000000] 00:05:02 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1E54DF000) [pid = 728] [serial = 939] [outer = 000000F1E51EE000] 00:05:02 INFO - PROCESS | 728 | 1463036702641 Marionette DEBUG loaded listener.js 00:05:02 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1E6E4A000) [pid = 728] [serial = 940] [outer = 000000F1E51EE000] 00:05:03 INFO - PROCESS | 728 | 1463036703163 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]]]}] 00:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 00:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 837ms 00:05:03 INFO - PROCESS | 728 | 1463036703232 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 00:05:03 INFO - PROCESS | 728 | 1463036703235 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 00:05:03 INFO - PROCESS | 728 | 1463036703253 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 00:05:03 INFO - PROCESS | 728 | 1463036703255 Marionette TRACE conn6 <- [1,1218,null,{}] 00:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 00:05:03 INFO - PROCESS | 728 | 1463036703259 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}] 00:05:03 INFO - PROCESS | 728 | 1463036703404 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 00:05:03 INFO - PROCESS | 728 | 1463036703529 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF489000 == 82 [pid = 728] [id = 314] 00:05:03 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F1E75A4000) [pid = 728] [serial = 941] [outer = 0000000000000000] 00:05:03 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F1E7767000) [pid = 728] [serial = 942] [outer = 000000F1E75A4000] 00:05:03 INFO - PROCESS | 728 | 1463036703586 Marionette DEBUG loaded listener.js 00:05:03 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1E7B31C00) [pid = 728] [serial = 943] [outer = 000000F1E75A4000] 00:05:04 INFO - PROCESS | 728 | 1463036704143 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]]]}] 00:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 00:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 923ms 00:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 00:05:04 INFO - PROCESS | 728 | 1463036704182 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 00:05:04 INFO - PROCESS | 728 | 1463036704185 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 00:05:04 INFO - PROCESS | 728 | 1463036704189 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 00:05:04 INFO - PROCESS | 728 | 1463036704191 Marionette TRACE conn6 <- [1,1222,null,{}] 00:05:04 INFO - PROCESS | 728 | 1463036704195 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}] 00:05:04 INFO - PROCESS | 728 | 1463036704311 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 00:05:04 INFO - PROCESS | 728 | 1463036704439 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF633800 == 83 [pid = 728] [id = 315] 00:05:04 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F1E75A5800) [pid = 728] [serial = 944] [outer = 0000000000000000] 00:05:04 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F1E7C4E000) [pid = 728] [serial = 945] [outer = 000000F1E75A5800] 00:05:04 INFO - PROCESS | 728 | 1463036704496 Marionette DEBUG loaded listener.js 00:05:04 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1E80E5800) [pid = 728] [serial = 946] [outer = 000000F1E75A5800] 00:05:05 INFO - PROCESS | 728 | 1463036705132 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]]]}] 00:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 00:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 986ms 00:05:05 INFO - PROCESS | 728 | 1463036705176 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 00:05:05 INFO - PROCESS | 728 | 1463036705179 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 00:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 00:05:05 INFO - PROCESS | 728 | 1463036705182 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 00:05:05 INFO - PROCESS | 728 | 1463036705185 Marionette TRACE conn6 <- [1,1226,null,{}] 00:05:05 INFO - PROCESS | 728 | 1463036705189 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}] 00:05:05 INFO - PROCESS | 728 | 1463036705306 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 00:05:05 INFO - PROCESS | 728 | 1463036705618 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F183333800 == 84 [pid = 728] [id = 316] 00:05:05 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F180648000) [pid = 728] [serial = 947] [outer = 0000000000000000] 00:05:05 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F180713400) [pid = 728] [serial = 948] [outer = 000000F180648000] 00:05:05 INFO - PROCESS | 728 | 1463036705696 Marionette DEBUG loaded listener.js 00:05:05 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1811E0400) [pid = 728] [serial = 949] [outer = 000000F180648000] 00:05:06 INFO - PROCESS | 728 | 1463036706301 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]]]}] 00:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 00:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1197ms 00:05:06 INFO - PROCESS | 728 | 1463036706381 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 00:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 00:05:06 INFO - PROCESS | 728 | 1463036706386 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 00:05:06 INFO - PROCESS | 728 | 1463036706390 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 00:05:06 INFO - PROCESS | 728 | 1463036706394 Marionette TRACE conn6 <- [1,1230,null,{}] 00:05:06 INFO - PROCESS | 728 | 1463036706399 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}] 00:05:06 INFO - PROCESS | 728 | 1463036706557 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 00:05:06 INFO - PROCESS | 728 | 1463036706688 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F182210800 == 85 [pid = 728] [id = 317] 00:05:06 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F182DDD400) [pid = 728] [serial = 950] [outer = 0000000000000000] 00:05:06 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F182E23C00) [pid = 728] [serial = 951] [outer = 000000F182DDD400] 00:05:06 INFO - PROCESS | 728 | 1463036706740 Marionette DEBUG loaded listener.js 00:05:06 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F182ECE000) [pid = 728] [serial = 952] [outer = 000000F182DDD400] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E780C800 == 84 [pid = 728] [id = 186] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75E7000 == 83 [pid = 728] [id = 307] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5C4F800 == 82 [pid = 728] [id = 306] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4B86000 == 81 [pid = 728] [id = 305] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E02D3000 == 80 [pid = 728] [id = 304] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB282000 == 79 [pid = 728] [id = 303] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1D8F9F000 == 78 [pid = 728] [id = 302] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F1DAA10800) [pid = 728] [serial = 870] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F182D45800) [pid = 728] [serial = 825] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F1855EF000) [pid = 728] [serial = 828] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1E4B16C00) [pid = 728] [serial = 831] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1EA78E000) [pid = 728] [serial = 834] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F185231000 == 77 [pid = 728] [id = 301] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F183317800 == 76 [pid = 728] [id = 300] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F184852000 == 75 [pid = 728] [id = 299] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E79CB800 == 74 [pid = 728] [id = 294] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6D47000 == 73 [pid = 728] [id = 293] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1DA0F7800 == 72 [pid = 728] [id = 292] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F183442000 == 71 [pid = 728] [id = 291] 00:05:07 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5187800 == 70 [pid = 728] [id = 290] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F183B0D000) [pid = 728] [serial = 588] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1E54DBC00) [pid = 728] [serial = 561] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F1DACAA400) [pid = 728] [serial = 558] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F1DA972400) [pid = 728] [serial = 868] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F184B52C00) [pid = 728] [serial = 855] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F182ECC800) [pid = 728] [serial = 849] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F183422000) [pid = 728] [serial = 850] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F183C97400) [pid = 728] [serial = 852] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F180B14800) [pid = 728] [serial = 841] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F18070E000) [pid = 728] [serial = 840] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F182DDA400) [pid = 728] [serial = 846] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F185C24800) [pid = 728] [serial = 859] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F182E28000) [pid = 728] [serial = 847] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F182D4D400) [pid = 728] [serial = 844] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F181BE5C00) [pid = 728] [serial = 843] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F184EDEC00) [pid = 728] [serial = 858] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F184B7CC00) [pid = 728] [serial = 837] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F182E23000) [pid = 728] [serial = 864] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F185C30800) [pid = 728] [serial = 861] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1DA24B800) [pid = 728] [serial = 867] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1D9A0E000) [pid = 728] [serial = 862] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F184ED0C00) [pid = 728] [serial = 856] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F184AB3400) [pid = 728] [serial = 853] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F184AB5800) [pid = 728] [serial = 865] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F182DE1400) [pid = 728] [serial = 555] [outer = 0000000000000000] [url = about:blank] 00:05:07 INFO - PROCESS | 728 | 1463036707347 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]]]}] 00:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 00:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 984ms 00:05:07 INFO - PROCESS | 728 | 1463036707376 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 00:05:07 INFO - PROCESS | 728 | 1463036707380 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 00:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 00:05:07 INFO - PROCESS | 728 | 1463036707385 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 00:05:07 INFO - PROCESS | 728 | 1463036707387 Marionette TRACE conn6 <- [1,1234,null,{}] 00:05:07 INFO - PROCESS | 728 | 1463036707391 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}] 00:05:07 INFO - PROCESS | 728 | 1463036707486 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 00:05:07 INFO - PROCESS | 728 | 1463036707576 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F183447000 == 71 [pid = 728] [id = 318] 00:05:07 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F180B10800) [pid = 728] [serial = 953] [outer = 0000000000000000] 00:05:07 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F182D45800) [pid = 728] [serial = 954] [outer = 000000F180B10800] 00:05:07 INFO - PROCESS | 728 | 1463036707623 Marionette DEBUG loaded listener.js 00:05:07 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F182DE6C00) [pid = 728] [serial = 955] [outer = 000000F180B10800] 00:05:08 INFO - PROCESS | 728 | 1463036708089 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]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 00:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 00:05:08 INFO - PROCESS | 728 | 1463036708122 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 728 | 1463036708124 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 00:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 00:05:08 INFO - PROCESS | 728 | 1463036708129 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 728 | 1463036708136 Marionette TRACE conn6 <- [1,1238,null,{}] 00:05:08 INFO - PROCESS | 728 | 1463036708145 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}] 00:05:08 INFO - PROCESS | 728 | 1463036708243 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 00:05:08 INFO - PROCESS | 728 | 1463036708288 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F18638C800 == 72 [pid = 728] [id = 319] 00:05:08 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F182EC9800) [pid = 728] [serial = 956] [outer = 0000000000000000] 00:05:08 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F183C9A400) [pid = 728] [serial = 957] [outer = 000000F182EC9800] 00:05:08 INFO - PROCESS | 728 | 1463036708334 Marionette DEBUG loaded listener.js 00:05:08 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F184ABF000) [pid = 728] [serial = 958] [outer = 000000F182EC9800] 00:05:08 INFO - PROCESS | 728 | 1463036708790 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]]]}] 00:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 00:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 00:05:08 INFO - PROCESS | 728 | 1463036708823 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 00:05:08 INFO - PROCESS | 728 | 1463036708826 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 00:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 00:05:08 INFO - PROCESS | 728 | 1463036708829 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 00:05:08 INFO - PROCESS | 728 | 1463036708831 Marionette TRACE conn6 <- [1,1242,null,{}] 00:05:08 INFO - PROCESS | 728 | 1463036708834 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}] 00:05:08 INFO - PROCESS | 728 | 1463036708930 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 00:05:08 INFO - PROCESS | 728 | 1463036708939 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA4B0000 == 73 [pid = 728] [id = 320] 00:05:08 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F184B51C00) [pid = 728] [serial = 959] [outer = 0000000000000000] 00:05:08 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F184B7B000) [pid = 728] [serial = 960] [outer = 000000F184B51C00] 00:05:08 INFO - PROCESS | 728 | 1463036708984 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F184ED4400) [pid = 728] [serial = 961] [outer = 000000F184B51C00] 00:05:09 INFO - PROCESS | 728 | 1463036709428 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]]]}] 00:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 00:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 00:05:09 INFO - PROCESS | 728 | 1463036709502 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 00:05:09 INFO - PROCESS | 728 | 1463036709504 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 00:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 00:05:09 INFO - PROCESS | 728 | 1463036709515 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 00:05:09 INFO - PROCESS | 728 | 1463036709517 Marionette TRACE conn6 <- [1,1246,null,{}] 00:05:09 INFO - PROCESS | 728 | 1463036709521 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}] 00:05:09 INFO - PROCESS | 728 | 1463036709638 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 00:05:09 INFO - PROCESS | 728 | 1463036709721 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB478000 == 74 [pid = 728] [id = 321] 00:05:09 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1855F8800) [pid = 728] [serial = 962] [outer = 0000000000000000] 00:05:09 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F185C23800) [pid = 728] [serial = 963] [outer = 000000F1855F8800] 00:05:09 INFO - PROCESS | 728 | 1463036709774 Marionette DEBUG loaded listener.js 00:05:09 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F1D99C8800) [pid = 728] [serial = 964] [outer = 000000F1855F8800] 00:05:10 INFO - PROCESS | 728 | 1463036710234 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]]]}] 00:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 00:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 796ms 00:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 00:05:10 INFO - PROCESS | 728 | 1463036710311 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 00:05:10 INFO - PROCESS | 728 | 1463036710314 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 00:05:10 INFO - PROCESS | 728 | 1463036710317 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 00:05:10 INFO - PROCESS | 728 | 1463036710319 Marionette TRACE conn6 <- [1,1250,null,{}] 00:05:10 INFO - PROCESS | 728 | 1463036710323 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}] 00:05:10 INFO - PROCESS | 728 | 1463036710445 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 00:05:10 INFO - PROCESS | 728 | 1463036710472 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE32000 == 75 [pid = 728] [id = 322] 00:05:10 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F1DAA09800) [pid = 728] [serial = 965] [outer = 0000000000000000] 00:05:10 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F1DAA18000) [pid = 728] [serial = 966] [outer = 000000F1DAA09800] 00:05:10 INFO - PROCESS | 728 | 1463036710517 Marionette DEBUG loaded listener.js 00:05:10 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F1DAB2AC00) [pid = 728] [serial = 967] [outer = 000000F1DAA09800] 00:05:10 INFO - PROCESS | 728 | 1463036710965 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]]]}] 00:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 00:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 691ms 00:05:11 INFO - PROCESS | 728 | 1463036711044 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 728 | 1463036711046 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 00:05:11 INFO - PROCESS | 728 | 1463036711050 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 00:05:11 INFO - PROCESS | 728 | 1463036711052 Marionette TRACE conn6 <- [1,1254,null,{}] 00:05:11 INFO - PROCESS | 728 | 1463036711056 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}] 00:05:11 INFO - PROCESS | 728 | 1463036711181 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 00:05:11 INFO - PROCESS | 728 | 1463036711198 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E10C5000 == 76 [pid = 728] [id = 323] 00:05:11 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1DAB25C00) [pid = 728] [serial = 968] [outer = 0000000000000000] 00:05:11 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1DACAB000) [pid = 728] [serial = 969] [outer = 000000F1DAB25C00] 00:05:11 INFO - PROCESS | 728 | 1463036711244 Marionette DEBUG loaded listener.js 00:05:11 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1DB130400) [pid = 728] [serial = 970] [outer = 000000F1DAB25C00] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F1816CB400) [pid = 728] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F1E5117800) [pid = 728] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F1DACA8C00) [pid = 728] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F18070C000) [pid = 728] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F1DAA03800) [pid = 728] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F18341B000) [pid = 728] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F184AC8000) [pid = 728] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F181180400) [pid = 728] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F1816CF400) [pid = 728] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 00:05:11 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F184B7D000) [pid = 728] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 00:05:11 INFO - PROCESS | 728 | 1463036711844 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]]]}] 00:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 00:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 838ms 00:05:11 INFO - PROCESS | 728 | 1463036711894 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 00:05:11 INFO - PROCESS | 728 | 1463036711896 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 00:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 00:05:11 INFO - PROCESS | 728 | 1463036711914 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 00:05:11 INFO - PROCESS | 728 | 1463036711916 Marionette TRACE conn6 <- [1,1258,null,{}] 00:05:11 INFO - PROCESS | 728 | 1463036711920 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}] 00:05:12 INFO - PROCESS | 728 | 1463036712011 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 00:05:12 INFO - PROCESS | 728 | 1463036712021 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4B86000 == 77 [pid = 728] [id = 324] 00:05:12 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F1816CF400) [pid = 728] [serial = 971] [outer = 0000000000000000] 00:05:12 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F1DAD16C00) [pid = 728] [serial = 972] [outer = 000000F1816CF400] 00:05:12 INFO - PROCESS | 728 | 1463036712066 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F1DBF77400) [pid = 728] [serial = 973] [outer = 000000F1816CF400] 00:05:12 INFO - PROCESS | 728 | 1463036712503 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]]]}] 00:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 00:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 649ms 00:05:12 INFO - PROCESS | 728 | 1463036712552 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 00:05:12 INFO - PROCESS | 728 | 1463036712554 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 00:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 00:05:12 INFO - PROCESS | 728 | 1463036712558 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 00:05:12 INFO - PROCESS | 728 | 1463036712560 Marionette TRACE conn6 <- [1,1262,null,{}] 00:05:12 INFO - PROCESS | 728 | 1463036712563 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}] 00:05:12 INFO - PROCESS | 728 | 1463036712654 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 00:05:12 INFO - PROCESS | 728 | 1463036712699 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75D7000 == 78 [pid = 728] [id = 325] 00:05:12 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F1DF9BB400) [pid = 728] [serial = 974] [outer = 0000000000000000] 00:05:12 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F1E0255000) [pid = 728] [serial = 975] [outer = 000000F1DF9BB400] 00:05:12 INFO - PROCESS | 728 | 1463036712746 Marionette DEBUG loaded listener.js 00:05:12 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F1E0DC8800) [pid = 728] [serial = 976] [outer = 000000F1DF9BB400] 00:05:13 INFO - PROCESS | 728 | 1463036713172 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]]]}] 00:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 00:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 692ms 00:05:13 INFO - PROCESS | 728 | 1463036713253 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 00:05:13 INFO - PROCESS | 728 | 1463036713255 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 00:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 00:05:13 INFO - PROCESS | 728 | 1463036713259 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 00:05:13 INFO - PROCESS | 728 | 1463036713261 Marionette TRACE conn6 <- [1,1266,null,{}] 00:05:13 INFO - PROCESS | 728 | 1463036713272 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}] 00:05:13 INFO - PROCESS | 728 | 1463036713365 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 00:05:13 INFO - PROCESS | 728 | 1463036713372 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7F19800 == 79 [pid = 728] [id = 326] 00:05:13 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F1E0E89400) [pid = 728] [serial = 977] [outer = 0000000000000000] 00:05:13 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F1E3E39000) [pid = 728] [serial = 978] [outer = 000000F1E0E89400] 00:05:13 INFO - PROCESS | 728 | 1463036713422 Marionette DEBUG loaded listener.js 00:05:13 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F1E5108800) [pid = 728] [serial = 979] [outer = 000000F1E0E89400] 00:05:14 INFO - PROCESS | 728 | 1463036714152 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]]]}] 00:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 00:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 940ms 00:05:14 INFO - PROCESS | 728 | 1463036714202 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 00:05:14 INFO - PROCESS | 728 | 1463036714207 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 00:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 00:05:14 INFO - PROCESS | 728 | 1463036714214 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 00:05:14 INFO - PROCESS | 728 | 1463036714217 Marionette TRACE conn6 <- [1,1270,null,{}] 00:05:14 INFO - PROCESS | 728 | 1463036714223 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}] 00:05:14 INFO - PROCESS | 728 | 1463036714353 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 00:05:14 INFO - PROCESS | 728 | 1463036714485 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A07000 == 80 [pid = 728] [id = 327] 00:05:14 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F1816A1400) [pid = 728] [serial = 980] [outer = 0000000000000000] 00:05:14 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F18270B400) [pid = 728] [serial = 981] [outer = 000000F1816A1400] 00:05:14 INFO - PROCESS | 728 | 1463036714545 Marionette DEBUG loaded listener.js 00:05:14 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F182E27C00) [pid = 728] [serial = 982] [outer = 000000F1816A1400] 00:05:15 INFO - PROCESS | 728 | 1463036715118 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]]]}] 00:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 00:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 943ms 00:05:15 INFO - PROCESS | 728 | 1463036715159 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 00:05:15 INFO - PROCESS | 728 | 1463036715166 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 00:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 00:05:15 INFO - PROCESS | 728 | 1463036715173 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 00:05:15 INFO - PROCESS | 728 | 1463036715177 Marionette TRACE conn6 <- [1,1274,null,{}] 00:05:15 INFO - PROCESS | 728 | 1463036715181 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}] 00:05:15 INFO - PROCESS | 728 | 1463036715305 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 00:05:15 INFO - PROCESS | 728 | 1463036715409 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB466000 == 81 [pid = 728] [id = 328] 00:05:15 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F183B0EC00) [pid = 728] [serial = 983] [outer = 0000000000000000] 00:05:15 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F184AC4400) [pid = 728] [serial = 984] [outer = 000000F183B0EC00] 00:05:15 INFO - PROCESS | 728 | 1463036715465 Marionette DEBUG loaded listener.js 00:05:15 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F1855F2000) [pid = 728] [serial = 985] [outer = 000000F183B0EC00] 00:05:16 INFO - PROCESS | 728 | 1463036716086 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]]]}] 00:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 00:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 985ms 00:05:16 INFO - PROCESS | 728 | 1463036716164 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 00:05:16 INFO - PROCESS | 728 | 1463036716167 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 00:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 00:05:16 INFO - PROCESS | 728 | 1463036716185 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 00:05:16 INFO - PROCESS | 728 | 1463036716189 Marionette TRACE conn6 <- [1,1278,null,{}] 00:05:16 INFO - PROCESS | 728 | 1463036716202 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}] 00:05:16 INFO - PROCESS | 728 | 1463036716334 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 00:05:16 INFO - PROCESS | 728 | 1463036716460 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA72B000 == 82 [pid = 728] [id = 329] 00:05:16 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1DF50F000) [pid = 728] [serial = 986] [outer = 0000000000000000] 00:05:16 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F1DF67EC00) [pid = 728] [serial = 987] [outer = 000000F1DF50F000] 00:05:16 INFO - PROCESS | 728 | 1463036716541 Marionette DEBUG loaded listener.js 00:05:16 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F1E4956000) [pid = 728] [serial = 988] [outer = 000000F1DF50F000] 00:05:17 INFO - PROCESS | 728 | 1463036717151 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]]]}] 00:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 00:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1047ms 00:05:17 INFO - PROCESS | 728 | 1463036717220 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 00:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 00:05:17 INFO - PROCESS | 728 | 1463036717223 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 00:05:17 INFO - PROCESS | 728 | 1463036717227 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 00:05:17 INFO - PROCESS | 728 | 1463036717229 Marionette TRACE conn6 <- [1,1282,null,{}] 00:05:17 INFO - PROCESS | 728 | 1463036717234 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}] 00:05:17 INFO - PROCESS | 728 | 1463036717353 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 00:05:17 INFO - PROCESS | 728 | 1463036717482 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBE0000 == 83 [pid = 728] [id = 330] 00:05:17 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1E4B1E000) [pid = 728] [serial = 989] [outer = 0000000000000000] 00:05:17 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1E54DF400) [pid = 728] [serial = 990] [outer = 000000F1E4B1E000] 00:05:17 INFO - PROCESS | 728 | 1463036717539 Marionette DEBUG loaded listener.js 00:05:17 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1E6F0B800) [pid = 728] [serial = 991] [outer = 000000F1E4B1E000] 00:05:18 INFO - PROCESS | 728 | 1463036718071 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]]]}] 00:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 00:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 00:05:18 INFO - PROCESS | 728 | 1463036718108 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 00:05:18 INFO - PROCESS | 728 | 1463036718110 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 00:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 00:05:18 INFO - PROCESS | 728 | 1463036718114 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 00:05:18 INFO - PROCESS | 728 | 1463036718116 Marionette TRACE conn6 <- [1,1286,null,{}] 00:05:18 INFO - PROCESS | 728 | 1463036718120 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}] 00:05:18 INFO - PROCESS | 728 | 1463036718238 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 00:05:18 INFO - PROCESS | 728 | 1463036718370 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF486000 == 84 [pid = 728] [id = 331] 00:05:18 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1E51EE400) [pid = 728] [serial = 992] [outer = 0000000000000000] 00:05:18 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1E7762800) [pid = 728] [serial = 993] [outer = 000000F1E51EE400] 00:05:18 INFO - PROCESS | 728 | 1463036718428 Marionette DEBUG loaded listener.js 00:05:18 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F1E7C4CC00) [pid = 728] [serial = 994] [outer = 000000F1E51EE400] 00:05:19 INFO - PROCESS | 728 | 1463036719070 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]]]}] 00:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 00:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 987ms 00:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 00:05:19 INFO - PROCESS | 728 | 1463036719103 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 00:05:19 INFO - PROCESS | 728 | 1463036719106 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 00:05:19 INFO - PROCESS | 728 | 1463036719109 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 00:05:19 INFO - PROCESS | 728 | 1463036719111 Marionette TRACE conn6 <- [1,1290,null,{}] 00:05:19 INFO - PROCESS | 728 | 1463036719115 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}] 00:05:19 INFO - PROCESS | 728 | 1463036719252 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 00:05:19 INFO - PROCESS | 728 | 1463036719386 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF856800 == 85 [pid = 728] [id = 332] 00:05:19 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F1E8281400) [pid = 728] [serial = 995] [outer = 0000000000000000] 00:05:19 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F1E82D5000) [pid = 728] [serial = 996] [outer = 000000F1E8281400] 00:05:19 INFO - PROCESS | 728 | 1463036719443 Marionette DEBUG loaded listener.js 00:05:19 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F1E840EC00) [pid = 728] [serial = 997] [outer = 000000F1E8281400] 00:05:20 INFO - PROCESS | 728 | 1463036720043 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]]]}] 00:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 00:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 00:05:20 INFO - PROCESS | 728 | 1463036720097 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 00:05:20 INFO - PROCESS | 728 | 1463036720100 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 00:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 00:05:20 INFO - PROCESS | 728 | 1463036720117 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 00:05:20 INFO - PROCESS | 728 | 1463036720119 Marionette TRACE conn6 <- [1,1294,null,{}] 00:05:20 INFO - PROCESS | 728 | 1463036720126 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}] 00:05:20 INFO - PROCESS | 728 | 1463036720239 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 00:05:20 INFO - PROCESS | 728 | 1463036720367 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8F4000 == 86 [pid = 728] [id = 333] 00:05:20 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F1E842F000) [pid = 728] [serial = 998] [outer = 0000000000000000] 00:05:20 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F1E85CA400) [pid = 728] [serial = 999] [outer = 000000F1E842F000] 00:05:20 INFO - PROCESS | 728 | 1463036720425 Marionette DEBUG loaded listener.js 00:05:20 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F1E89CB800) [pid = 728] [serial = 1000] [outer = 000000F1E842F000] 00:05:20 INFO - PROCESS | 728 | 1463036720964 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]]]}] 00:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 00:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 901ms 00:05:21 INFO - PROCESS | 728 | 1463036721008 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 00:05:21 INFO - PROCESS | 728 | 1463036721011 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 00:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 00:05:21 INFO - PROCESS | 728 | 1463036721014 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 00:05:21 INFO - PROCESS | 728 | 1463036721017 Marionette TRACE conn6 <- [1,1298,null,{}] 00:05:21 INFO - PROCESS | 728 | 1463036721021 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}] 00:05:21 INFO - PROCESS | 728 | 1463036721136 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 00:05:21 INFO - PROCESS | 728 | 1463036721260 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF949000 == 87 [pid = 728] [id = 334] 00:05:21 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F181172800) [pid = 728] [serial = 1001] [outer = 0000000000000000] 00:05:21 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1E4671800) [pid = 728] [serial = 1002] [outer = 000000F181172800] 00:05:21 INFO - PROCESS | 728 | 1463036721316 Marionette DEBUG loaded listener.js 00:05:21 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F1E9108C00) [pid = 728] [serial = 1003] [outer = 000000F181172800] 00:05:22 INFO - PROCESS | 728 | 1463036722161 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]]]}] 00:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 00:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1182ms 00:05:22 INFO - PROCESS | 728 | 1463036722199 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 00:05:22 INFO - PROCESS | 728 | 1463036722204 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 00:05:22 INFO - PROCESS | 728 | 1463036722209 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 00:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 00:05:22 INFO - PROCESS | 728 | 1463036722212 Marionette TRACE conn6 <- [1,1302,null,{}] 00:05:22 INFO - PROCESS | 728 | 1463036722218 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}] 00:05:22 INFO - PROCESS | 728 | 1463036722335 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 00:05:22 INFO - PROCESS | 728 | 1463036722463 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F18521E800 == 88 [pid = 728] [id = 335] 00:05:22 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F18159D800) [pid = 728] [serial = 1004] [outer = 0000000000000000] 00:05:22 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F181697000) [pid = 728] [serial = 1005] [outer = 000000F18159D800] 00:05:22 INFO - PROCESS | 728 | 1463036722514 Marionette DEBUG loaded listener.js 00:05:22 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F182E30C00) [pid = 728] [serial = 1006] [outer = 000000F18159D800] 00:05:23 INFO - PROCESS | 728 | 1463036723124 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]]]}] 00:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 00:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 985ms 00:05:23 INFO - PROCESS | 728 | 1463036723198 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 00:05:23 INFO - PROCESS | 728 | 1463036723203 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 00:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 00:05:23 INFO - PROCESS | 728 | 1463036723210 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 00:05:23 INFO - PROCESS | 728 | 1463036723212 Marionette TRACE conn6 <- [1,1306,null,{}] 00:05:23 INFO - PROCESS | 728 | 1463036723216 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}] 00:05:23 INFO - PROCESS | 728 | 1463036723327 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 00:05:23 INFO - PROCESS | 728 | 1463036723468 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F186378800 == 89 [pid = 728] [id = 336] 00:05:23 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F184AC2000) [pid = 728] [serial = 1007] [outer = 0000000000000000] 00:05:23 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F184B7D800) [pid = 728] [serial = 1008] [outer = 000000F184AC2000] 00:05:23 INFO - PROCESS | 728 | 1463036723517 Marionette DEBUG loaded listener.js 00:05:23 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F185C27800) [pid = 728] [serial = 1009] [outer = 000000F184AC2000] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75D7000 == 88 [pid = 728] [id = 325] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4B86000 == 87 [pid = 728] [id = 324] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1E10C5000 == 86 [pid = 728] [id = 323] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE32000 == 85 [pid = 728] [id = 322] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB478000 == 84 [pid = 728] [id = 321] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1DA4B0000 == 83 [pid = 728] [id = 320] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F18638C800 == 82 [pid = 728] [id = 319] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F183447000 == 81 [pid = 728] [id = 318] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F1E4674C00) [pid = 728] [serial = 924] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F1DA4B7C00) [pid = 728] [serial = 879] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1DAD14400) [pid = 728] [serial = 882] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1E02E5400) [pid = 728] [serial = 888] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F1E1005400) [pid = 728] [serial = 891] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F1DB440400) [pid = 728] [serial = 885] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F182210800 == 80 [pid = 728] [id = 317] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F183333800 == 79 [pid = 728] [id = 316] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEABC000 == 78 [pid = 728] [id = 312] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1E9DF1800 == 77 [pid = 728] [id = 311] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE0C000 == 76 [pid = 728] [id = 310] 00:05:23 INFO - PROCESS | 728 | --DOCSHELL 000000F183B42800 == 75 [pid = 728] [id = 309] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F1E1C1D000) [pid = 728] [serial = 922] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F182DC5400) [pid = 728] [serial = 898] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F1E6F10800) [pid = 728] [serial = 790] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F1DF50D800) [pid = 728] [serial = 916] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F182E22800) [pid = 728] [serial = 901] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F1DAB23400) [pid = 728] [serial = 912] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F18341A400) [pid = 728] [serial = 876] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F183427800) [pid = 728] [serial = 903] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1811E5800) [pid = 728] [serial = 873] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F184B7E400) [pid = 728] [serial = 907] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F1815A3000) [pid = 728] [serial = 894] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F1DABD4000) [pid = 728] [serial = 913] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1E0D3B800) [pid = 728] [serial = 921] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F183C9F000) [pid = 728] [serial = 904] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1DAD13000) [pid = 728] [serial = 918] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F184EDA000) [pid = 728] [serial = 909] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F1816D3800) [pid = 728] [serial = 897] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1DB126000) [pid = 728] [serial = 915] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F1DFDC9400) [pid = 728] [serial = 919] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F1816CD000) [pid = 728] [serial = 900] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F184B56000) [pid = 728] [serial = 906] [outer = 0000000000000000] [url = about:blank] 00:05:23 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F185C25800) [pid = 728] [serial = 910] [outer = 0000000000000000] [url = about:blank] 00:05:24 INFO - PROCESS | 728 | 1463036724058 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]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 00:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 881ms 00:05:24 INFO - PROCESS | 728 | 1463036724092 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 728 | 1463036724095 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 00:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 00:05:24 INFO - PROCESS | 728 | 1463036724098 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 728 | 1463036724102 Marionette TRACE conn6 <- [1,1310,null,{}] 00:05:24 INFO - PROCESS | 728 | 1463036724115 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}] 00:05:24 INFO - PROCESS | 728 | 1463036724220 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 00:05:24 INFO - PROCESS | 728 | 1463036724309 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A69800 == 76 [pid = 728] [id = 337] 00:05:24 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F182705400) [pid = 728] [serial = 1010] [outer = 0000000000000000] 00:05:24 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F183B12000) [pid = 728] [serial = 1011] [outer = 000000F182705400] 00:05:24 INFO - PROCESS | 728 | 1463036724358 Marionette DEBUG loaded listener.js 00:05:24 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F184B53000) [pid = 728] [serial = 1012] [outer = 000000F182705400] 00:05:24 INFO - PROCESS | 728 | 1463036724767 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]]]}] 00:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 00:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 00:05:24 INFO - PROCESS | 728 | 1463036724791 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 00:05:24 INFO - PROCESS | 728 | 1463036724794 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 00:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 00:05:24 INFO - PROCESS | 728 | 1463036724797 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 00:05:24 INFO - PROCESS | 728 | 1463036724799 Marionette TRACE conn6 <- [1,1314,null,{}] 00:05:24 INFO - PROCESS | 728 | 1463036724803 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}] 00:05:24 INFO - PROCESS | 728 | 1463036724898 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 00:05:24 INFO - PROCESS | 728 | 1463036724906 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB467000 == 77 [pid = 728] [id = 338] 00:05:24 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F184B81000) [pid = 728] [serial = 1013] [outer = 0000000000000000] 00:05:24 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1D99C0C00) [pid = 728] [serial = 1014] [outer = 000000F184B81000] 00:05:24 INFO - PROCESS | 728 | 1463036724953 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F1DA97A000) [pid = 728] [serial = 1015] [outer = 000000F184B81000] 00:05:25 INFO - PROCESS | 728 | 1463036725424 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]]]}] 00:05:25 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 00:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 689ms 00:05:25 INFO - PROCESS | 728 | 1463036725490 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 00:05:25 INFO - PROCESS | 728 | 1463036725492 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 00:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 00:05:25 INFO - PROCESS | 728 | 1463036725495 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 00:05:25 INFO - PROCESS | 728 | 1463036725497 Marionette TRACE conn6 <- [1,1318,null,{}] 00:05:25 INFO - PROCESS | 728 | 1463036725501 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}] 00:05:25 INFO - PROCESS | 728 | 1463036725592 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 00:05:25 INFO - PROCESS | 728 | 1463036725719 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE2D800 == 78 [pid = 728] [id = 339] 00:05:25 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F182DD0800) [pid = 728] [serial = 1016] [outer = 0000000000000000] 00:05:25 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1DAB25400) [pid = 728] [serial = 1017] [outer = 000000F182DD0800] 00:05:25 INFO - PROCESS | 728 | 1463036725765 Marionette DEBUG loaded listener.js 00:05:25 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1DACADC00) [pid = 728] [serial = 1018] [outer = 000000F182DD0800] 00:05:26 INFO - PROCESS | 728 | 1463036726166 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]]]}] 00:05:26 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 00:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 731ms 00:05:26 INFO - PROCESS | 728 | 1463036726230 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 00:05:26 INFO - PROCESS | 728 | 1463036726232 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 00:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 00:05:26 INFO - PROCESS | 728 | 1463036726241 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 00:05:26 INFO - PROCESS | 728 | 1463036726243 Marionette TRACE conn6 <- [1,1322,null,{}] 00:05:26 INFO - PROCESS | 728 | 1463036726246 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}] 00:05:26 INFO - PROCESS | 728 | 1463036726392 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 00:05:26 INFO - PROCESS | 728 | 1463036726460 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4B83000 == 79 [pid = 728] [id = 340] 00:05:26 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1DB910800) [pid = 728] [serial = 1019] [outer = 0000000000000000] 00:05:26 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1DF9B3C00) [pid = 728] [serial = 1020] [outer = 000000F1DB910800] 00:05:26 INFO - PROCESS | 728 | 1463036726507 Marionette DEBUG loaded listener.js 00:05:26 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1E3E34400) [pid = 728] [serial = 1021] [outer = 000000F1DB910800] 00:05:26 INFO - PROCESS | 728 | 1463036726937 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]]]}] 00:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 00:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 797ms 00:05:27 INFO - PROCESS | 728 | 1463036727036 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 00:05:27 INFO - PROCESS | 728 | 1463036727038 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 00:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 00:05:27 INFO - PROCESS | 728 | 1463036727046 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 00:05:27 INFO - PROCESS | 728 | 1463036727048 Marionette TRACE conn6 <- [1,1326,null,{}] 00:05:27 INFO - PROCESS | 728 | 1463036727052 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}] 00:05:27 INFO - PROCESS | 728 | 1463036727176 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 00:05:27 INFO - PROCESS | 728 | 1463036727196 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EC6800 == 80 [pid = 728] [id = 341] 00:05:27 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F1E4B1D800) [pid = 728] [serial = 1022] [outer = 0000000000000000] 00:05:27 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F1E510C000) [pid = 728] [serial = 1023] [outer = 000000F1E4B1D800] 00:05:27 INFO - PROCESS | 728 | 1463036727241 Marionette DEBUG loaded listener.js 00:05:27 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F1E6E44400) [pid = 728] [serial = 1024] [outer = 000000F1E4B1D800] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F1E3E37400) [pid = 728] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F182EC9800) [pid = 728] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F1DF9BB400) [pid = 728] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F1816CF400) [pid = 728] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F1E840E800) [pid = 728] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1DAA05400) [pid = 728] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F1855F8800) [pid = 728] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1DAA09800) [pid = 728] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1DAB25C00) [pid = 728] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F184B51C00) [pid = 728] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F182DDD400) [pid = 728] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F180B10800) [pid = 728] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 00:05:28 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F180648000) [pid = 728] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 00:05:28 INFO - PROCESS | 728 | 1463036728174 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]]]}] 00:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 00:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1189ms 00:05:28 INFO - PROCESS | 728 | 1463036728238 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 728 | 1463036728240 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 00:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 00:05:28 INFO - PROCESS | 728 | 1463036728244 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 728 | 1463036728246 Marionette TRACE conn6 <- [1,1330,null,{}] 00:05:28 INFO - PROCESS | 728 | 1463036728250 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}] 00:05:28 INFO - PROCESS | 728 | 1463036728342 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 00:05:28 INFO - PROCESS | 728 | 1463036728350 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75DC000 == 81 [pid = 728] [id = 342] 00:05:28 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F181174800) [pid = 728] [serial = 1025] [outer = 0000000000000000] 00:05:28 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F182DDD400) [pid = 728] [serial = 1026] [outer = 000000F181174800] 00:05:28 INFO - PROCESS | 728 | 1463036728395 Marionette DEBUG loaded listener.js 00:05:28 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F1DAA08C00) [pid = 728] [serial = 1027] [outer = 000000F181174800] 00:05:28 INFO - PROCESS | 728 | 1463036728846 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]]]}] 00:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 00:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 00:05:28 INFO - PROCESS | 728 | 1463036728938 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 00:05:28 INFO - PROCESS | 728 | 1463036728941 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 00:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 00:05:28 INFO - PROCESS | 728 | 1463036728944 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 00:05:28 INFO - PROCESS | 728 | 1463036728946 Marionette TRACE conn6 <- [1,1334,null,{}] 00:05:28 INFO - PROCESS | 728 | 1463036728950 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}] 00:05:29 INFO - PROCESS | 728 | 1463036729042 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 00:05:29 INFO - PROCESS | 728 | 1463036729052 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E9DE6000 == 82 [pid = 728] [id = 343] 00:05:29 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F1DFDC7800) [pid = 728] [serial = 1028] [outer = 0000000000000000] 00:05:29 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F1E773FC00) [pid = 728] [serial = 1029] [outer = 000000F1DFDC7800] 00:05:29 INFO - PROCESS | 728 | 1463036729099 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F1E7FA5800) [pid = 728] [serial = 1030] [outer = 000000F1DFDC7800] 00:05:29 INFO - PROCESS | 728 | 1463036729527 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]]]}] 00:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 00:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 628ms 00:05:29 INFO - PROCESS | 728 | 1463036729576 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 00:05:29 INFO - PROCESS | 728 | 1463036729578 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 00:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 00:05:29 INFO - PROCESS | 728 | 1463036729582 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 00:05:29 INFO - PROCESS | 728 | 1463036729584 Marionette TRACE conn6 <- [1,1338,null,{}] 00:05:29 INFO - PROCESS | 728 | 1463036729587 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}] 00:05:29 INFO - PROCESS | 728 | 1463036729684 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 00:05:29 INFO - PROCESS | 728 | 1463036729724 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBDF000 == 83 [pid = 728] [id = 344] 00:05:29 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F1E8285C00) [pid = 728] [serial = 1031] [outer = 0000000000000000] 00:05:29 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F1E828A800) [pid = 728] [serial = 1032] [outer = 000000F1E8285C00] 00:05:29 INFO - PROCESS | 728 | 1463036729768 Marionette DEBUG loaded listener.js 00:05:29 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F1E8696C00) [pid = 728] [serial = 1033] [outer = 000000F1E8285C00] 00:05:30 INFO - PROCESS | 728 | 1463036730343 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]]]}] 00:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 00:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 776ms 00:05:30 INFO - PROCESS | 728 | 1463036730370 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 00:05:30 INFO - PROCESS | 728 | 1463036730375 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 00:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 00:05:30 INFO - PROCESS | 728 | 1463036730382 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 00:05:30 INFO - PROCESS | 728 | 1463036730386 Marionette TRACE conn6 <- [1,1342,null,{}] 00:05:30 INFO - PROCESS | 728 | 1463036730393 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}] 00:05:30 INFO - PROCESS | 728 | 1463036730530 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 00:05:30 INFO - PROCESS | 728 | 1463036730638 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F184847000 == 84 [pid = 728] [id = 345] 00:05:30 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F182D4BC00) [pid = 728] [serial = 1034] [outer = 0000000000000000] 00:05:30 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F182DC7800) [pid = 728] [serial = 1035] [outer = 000000F182D4BC00] 00:05:30 INFO - PROCESS | 728 | 1463036730710 Marionette DEBUG loaded listener.js 00:05:30 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F183425800) [pid = 728] [serial = 1036] [outer = 000000F182D4BC00] 00:05:31 INFO - PROCESS | 728 | 1463036731314 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]]]}] 00:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 00:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 987ms 00:05:31 INFO - PROCESS | 728 | 1463036731375 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 00:05:31 INFO - PROCESS | 728 | 1463036731381 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 00:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 00:05:31 INFO - PROCESS | 728 | 1463036731388 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 00:05:31 INFO - PROCESS | 728 | 1463036731391 Marionette TRACE conn6 <- [1,1346,null,{}] 00:05:31 INFO - PROCESS | 728 | 1463036731395 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}] 00:05:31 INFO - PROCESS | 728 | 1463036731520 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 00:05:31 INFO - PROCESS | 728 | 1463036731684 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CC0000 == 85 [pid = 728] [id = 346] 00:05:31 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F184EDC000) [pid = 728] [serial = 1037] [outer = 0000000000000000] 00:05:31 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F1855FAC00) [pid = 728] [serial = 1038] [outer = 000000F184EDC000] 00:05:31 INFO - PROCESS | 728 | 1463036731742 Marionette DEBUG loaded listener.js 00:05:31 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F1DAA6D400) [pid = 728] [serial = 1039] [outer = 000000F184EDC000] 00:05:32 INFO - PROCESS | 728 | 1463036732393 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]]]}] 00:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 00:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1025ms 00:05:32 INFO - PROCESS | 728 | 1463036732420 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 00:05:32 INFO - PROCESS | 728 | 1463036732423 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 00:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 00:05:32 INFO - PROCESS | 728 | 1463036732428 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 00:05:32 INFO - PROCESS | 728 | 1463036732432 Marionette TRACE conn6 <- [1,1350,null,{}] 00:05:32 INFO - PROCESS | 728 | 1463036732465 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}] 00:05:32 INFO - PROCESS | 728 | 1463036732587 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 00:05:32 INFO - PROCESS | 728 | 1463036732723 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF681000 == 86 [pid = 728] [id = 347] 00:05:32 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F1E0DCBC00) [pid = 728] [serial = 1040] [outer = 0000000000000000] 00:05:32 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F1E3D75800) [pid = 728] [serial = 1041] [outer = 000000F1E0DCBC00] 00:05:32 INFO - PROCESS | 728 | 1463036732782 Marionette DEBUG loaded listener.js 00:05:32 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F1E775B400) [pid = 728] [serial = 1042] [outer = 000000F1E0DCBC00] 00:05:33 INFO - PROCESS | 728 | 1463036733355 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]]]}] 00:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 00:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 983ms 00:05:33 INFO - PROCESS | 728 | 1463036733416 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 00:05:33 INFO - PROCESS | 728 | 1463036733419 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 00:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 00:05:33 INFO - PROCESS | 728 | 1463036733423 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 00:05:33 INFO - PROCESS | 728 | 1463036733425 Marionette TRACE conn6 <- [1,1354,null,{}] 00:05:33 INFO - PROCESS | 728 | 1463036733429 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}] 00:05:33 INFO - PROCESS | 728 | 1463036733549 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 00:05:33 INFO - PROCESS | 728 | 1463036733655 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF982800 == 87 [pid = 728] [id = 348] 00:05:33 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1E85D2000) [pid = 728] [serial = 1043] [outer = 0000000000000000] 00:05:33 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F1E9103000) [pid = 728] [serial = 1044] [outer = 000000F1E85D2000] 00:05:33 INFO - PROCESS | 728 | 1463036733711 Marionette DEBUG loaded listener.js 00:05:33 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F1EA63E400) [pid = 728] [serial = 1045] [outer = 000000F1E85D2000] 00:05:34 INFO - PROCESS | 728 | 1463036734320 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] 00:05:34 INFO - PROCESS | 728 | 1463036734370 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 00:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 00:05:34 INFO - PROCESS | 728 | 1463036734374 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 00:05:34 INFO - PROCESS | 728 | 1463036734376 Marionette TRACE conn6 <- [1,1358,null,{}] 00:05:34 INFO - PROCESS | 728 | 1463036734380 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}] 00:05:34 INFO - PROCESS | 728 | 1463036734497 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 00:05:34 INFO - PROCESS | 728 | 1463036734629 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DF4000 == 88 [pid = 728] [id = 349] 00:05:34 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F1EA1E1800) [pid = 728] [serial = 1046] [outer = 0000000000000000] 00:05:34 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F1EB11D000) [pid = 728] [serial = 1047] [outer = 000000F1EA1E1800] 00:05:34 INFO - PROCESS | 728 | 1463036734686 Marionette DEBUG loaded listener.js 00:05:34 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F1EB63EC00) [pid = 728] [serial = 1048] [outer = 000000F1EA1E1800] 00:05:35 INFO - PROCESS | 728 | 1463036735315 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] 00:05:35 INFO - PROCESS | 728 | 1463036735365 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 00:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 00:05:35 INFO - PROCESS | 728 | 1463036735368 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 00:05:35 INFO - PROCESS | 728 | 1463036735371 Marionette TRACE conn6 <- [1,1362,null,{}] 00:05:35 INFO - PROCESS | 728 | 1463036735374 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}] 00:05:35 INFO - PROCESS | 728 | 1463036735511 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 00:05:35 INFO - PROCESS | 728 | 1463036735646 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F18551E800 == 89 [pid = 728] [id = 350] 00:05:35 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F183CB9000) [pid = 728] [serial = 1049] [outer = 0000000000000000] 00:05:35 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F1EB69D400) [pid = 728] [serial = 1050] [outer = 000000F183CB9000] 00:05:35 INFO - PROCESS | 728 | 1463036735703 Marionette DEBUG loaded listener.js 00:05:35 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F1EB6A5C00) [pid = 728] [serial = 1051] [outer = 000000F183CB9000] 00:05:36 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:36 INFO - PROCESS | 728 | 1463036736244 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] 00:05:36 INFO - PROCESS | 728 | 1463036736318 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 00:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 00:05:36 INFO - PROCESS | 728 | 1463036736322 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 00:05:36 INFO - PROCESS | 728 | 1463036736324 Marionette TRACE conn6 <- [1,1366,null,{}] 00:05:36 INFO - PROCESS | 728 | 1463036736328 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}] 00:05:36 INFO - PROCESS | 728 | 1463036736444 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 00:05:36 INFO - PROCESS | 728 | 1463036736549 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886D5800 == 90 [pid = 728] [id = 351] 00:05:36 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F184EDA400) [pid = 728] [serial = 1052] [outer = 0000000000000000] 00:05:36 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F187DCB000) [pid = 728] [serial = 1053] [outer = 000000F184EDA400] 00:05:36 INFO - PROCESS | 728 | 1463036736606 Marionette DEBUG loaded listener.js 00:05:36 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F1EB6A4800) [pid = 728] [serial = 1054] [outer = 000000F184EDA400] 00:05:37 INFO - PROCESS | 728 | 1463036737188 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] 00:05:37 INFO - PROCESS | 728 | 1463036737250 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 00:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 00:05:37 INFO - PROCESS | 728 | 1463036737254 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 00:05:37 INFO - PROCESS | 728 | 1463036737256 Marionette TRACE conn6 <- [1,1370,null,{}] 00:05:37 INFO - PROCESS | 728 | 1463036737260 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}] 00:05:37 INFO - PROCESS | 728 | 1463036737377 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 00:05:37 INFO - PROCESS | 728 | 1463036737483 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884D5800 == 91 [pid = 728] [id = 352] 00:05:37 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F184C1E400) [pid = 728] [serial = 1055] [outer = 0000000000000000] 00:05:37 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F184C26C00) [pid = 728] [serial = 1056] [outer = 000000F184C1E400] 00:05:37 INFO - PROCESS | 728 | 1463036737537 Marionette DEBUG loaded listener.js 00:05:37 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F187DD0800) [pid = 728] [serial = 1057] [outer = 000000F184C1E400] 00:05:38 INFO - PROCESS | 728 | [728] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 00:05:38 INFO - PROCESS | 728 | 1463036738117 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] 00:05:38 INFO - PROCESS | 728 | 1463036738203 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 00:05:38 INFO - PROCESS | 728 | 1463036738207 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 00:05:38 INFO - PROCESS | 728 | 1463036738209 Marionette TRACE conn6 <- [1,1374,null,{}] 00:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 00:05:38 INFO - PROCESS | 728 | 1463036738213 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}] 00:05:38 INFO - PROCESS | 728 | 1463036738334 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 00:05:38 INFO - PROCESS | 728 | 1463036738436 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F184351000 == 92 [pid = 728] [id = 353] 00:05:38 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F182E3A800) [pid = 728] [serial = 1058] [outer = 0000000000000000] 00:05:38 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F18433A400) [pid = 728] [serial = 1059] [outer = 000000F182E3A800] 00:05:38 INFO - PROCESS | 728 | 1463036738491 Marionette DEBUG loaded listener.js 00:05:38 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F184C26400) [pid = 728] [serial = 1060] [outer = 000000F182E3A800] 00:05:39 INFO - PROCESS | 728 | 1463036739114 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] 00:05:39 INFO - PROCESS | 728 | 1463036739139 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 00:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 00:05:39 INFO - PROCESS | 728 | 1463036739142 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 00:05:39 INFO - PROCESS | 728 | 1463036739145 Marionette TRACE conn6 <- [1,1378,null,{}] 00:05:39 INFO - PROCESS | 728 | 1463036739149 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}] 00:05:39 INFO - PROCESS | 728 | 1463036739460 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 00:05:39 INFO - PROCESS | 728 | 1463036739651 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F183458800 == 93 [pid = 728] [id = 354] 00:05:39 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F180642400) [pid = 728] [serial = 1061] [outer = 0000000000000000] 00:05:39 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F18070B000) [pid = 728] [serial = 1062] [outer = 000000F180642400] 00:05:39 INFO - PROCESS | 728 | 1463036739704 Marionette DEBUG loaded listener.js 00:05:39 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F181695400) [pid = 728] [serial = 1063] [outer = 000000F180642400] 00:05:40 INFO - PROCESS | 728 | 1463036740373 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]]]}] 00:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 00:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1285ms 00:05:40 INFO - PROCESS | 728 | 1463036740430 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 00:05:40 INFO - PROCESS | 728 | 1463036740434 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 00:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 00:05:40 INFO - PROCESS | 728 | 1463036740438 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 00:05:40 INFO - PROCESS | 728 | 1463036740443 Marionette TRACE conn6 <- [1,1382,null,{}] 00:05:40 INFO - PROCESS | 728 | 1463036740447 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}] 00:05:40 INFO - PROCESS | 728 | 1463036740598 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 00:05:40 INFO - PROCESS | 728 | 1463036740730 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1E9DE6000 == 92 [pid = 728] [id = 343] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75DC000 == 91 [pid = 728] [id = 342] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EC6800 == 90 [pid = 728] [id = 341] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4B83000 == 89 [pid = 728] [id = 340] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE2D800 == 88 [pid = 728] [id = 339] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB467000 == 87 [pid = 728] [id = 338] 00:05:40 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F1E3E39000) [pid = 728] [serial = 978] [outer = 0000000000000000] [url = about:blank] 00:05:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F183330800 == 88 [pid = 728] [id = 355] 00:05:40 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F18063CC00) [pid = 728] [serial = 1064] [outer = 0000000000000000] 00:05:40 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F180B10800) [pid = 728] [serial = 1065] [outer = 000000F18063CC00] 00:05:40 INFO - PROCESS | 728 | 1463036740835 Marionette DEBUG loaded listener.js 00:05:40 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F18341A000) [pid = 728] [serial = 1066] [outer = 000000F18063CC00] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F184A69800 == 87 [pid = 728] [id = 337] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F186378800 == 86 [pid = 728] [id = 336] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F18521E800 == 85 [pid = 728] [id = 335] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF486000 == 84 [pid = 728] [id = 331] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBE0000 == 83 [pid = 728] [id = 330] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA72B000 == 82 [pid = 728] [id = 329] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB466000 == 81 [pid = 728] [id = 328] 00:05:40 INFO - PROCESS | 728 | --DOCSHELL 000000F184A07000 == 80 [pid = 728] [id = 327] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F1E8EC2000) [pid = 728] [serial = 823] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F1DABD3000) [pid = 728] [serial = 933] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F184B7B000) [pid = 728] [serial = 960] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F182ECE000) [pid = 728] [serial = 952] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F182E23C00) [pid = 728] [serial = 951] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F182D45800) [pid = 728] [serial = 954] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F182DE6C00) [pid = 728] [serial = 955] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F1E4F3C800) [pid = 728] [serial = 936] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F1811E0400) [pid = 728] [serial = 949] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F180713400) [pid = 728] [serial = 948] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F1E494F800) [pid = 728] [serial = 925] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F1E7767000) [pid = 728] [serial = 942] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F1E7C4E000) [pid = 728] [serial = 945] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F183C9A400) [pid = 728] [serial = 957] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F184ABF000) [pid = 728] [serial = 958] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F1816D7800) [pid = 728] [serial = 927] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F183C93C00) [pid = 728] [serial = 930] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1E54DF000) [pid = 728] [serial = 939] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1E0255000) [pid = 728] [serial = 975] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F1E0DC8800) [pid = 728] [serial = 976] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F1DB130400) [pid = 728] [serial = 970] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F1DAD16C00) [pid = 728] [serial = 972] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F1DBF77400) [pid = 728] [serial = 973] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F184ED4400) [pid = 728] [serial = 961] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F1DACB4800) [pid = 728] [serial = 871] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F185C23800) [pid = 728] [serial = 963] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F1D99C8800) [pid = 728] [serial = 964] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F1DAB2AC00) [pid = 728] [serial = 967] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F1DAA18000) [pid = 728] [serial = 966] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1DACAB000) [pid = 728] [serial = 969] [outer = 0000000000000000] [url = about:blank] 00:05:41 INFO - PROCESS | 728 | 1463036741321 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]]]}] 00:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 00:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 944ms 00:05:41 INFO - PROCESS | 728 | 1463036741388 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 00:05:41 INFO - PROCESS | 728 | 1463036741391 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 00:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 00:05:41 INFO - PROCESS | 728 | 1463036741395 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 00:05:41 INFO - PROCESS | 728 | 1463036741397 Marionette TRACE conn6 <- [1,1386,null,{}] 00:05:41 INFO - PROCESS | 728 | 1463036741401 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}] 00:05:41 INFO - PROCESS | 728 | 1463036741499 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 00:05:41 INFO - PROCESS | 728 | 1463036741621 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F185221800 == 81 [pid = 728] [id = 356] 00:05:41 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F181BE0000) [pid = 728] [serial = 1067] [outer = 0000000000000000] 00:05:41 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F182ECE800) [pid = 728] [serial = 1068] [outer = 000000F181BE0000] 00:05:41 INFO - PROCESS | 728 | 1463036741669 Marionette DEBUG loaded listener.js 00:05:41 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F183C97400) [pid = 728] [serial = 1069] [outer = 000000F181BE0000] 00:05:42 INFO - PROCESS | 728 | 1463036742067 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]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 00:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 735ms 00:05:42 INFO - PROCESS | 728 | 1463036742132 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 728 | 1463036742135 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 00:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 00:05:42 INFO - PROCESS | 728 | 1463036742148 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 728 | 1463036742153 Marionette TRACE conn6 <- [1,1390,null,{}] 00:05:42 INFO - PROCESS | 728 | 1463036742157 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}] 00:05:42 INFO - PROCESS | 728 | 1463036742259 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 00:05:42 INFO - PROCESS | 728 | 1463036742271 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884D8000 == 82 [pid = 728] [id = 357] 00:05:42 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F183CBD800) [pid = 728] [serial = 1070] [outer = 0000000000000000] 00:05:42 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F184ABAC00) [pid = 728] [serial = 1071] [outer = 000000F183CBD800] 00:05:42 INFO - PROCESS | 728 | 1463036742327 Marionette DEBUG loaded listener.js 00:05:42 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F184B7BC00) [pid = 728] [serial = 1072] [outer = 000000F183CBD800] 00:05:42 INFO - PROCESS | 728 | 1463036742757 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]]]}] 00:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 00:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 691ms 00:05:42 INFO - PROCESS | 728 | 1463036742837 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 00:05:42 INFO - PROCESS | 728 | 1463036742839 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 00:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 00:05:42 INFO - PROCESS | 728 | 1463036742842 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 00:05:42 INFO - PROCESS | 728 | 1463036742844 Marionette TRACE conn6 <- [1,1394,null,{}] 00:05:42 INFO - PROCESS | 728 | 1463036742847 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}] 00:05:42 INFO - PROCESS | 728 | 1463036742944 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 00:05:42 INFO - PROCESS | 728 | 1463036742950 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB057800 == 83 [pid = 728] [id = 358] 00:05:42 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F184C1B800) [pid = 728] [serial = 1073] [outer = 0000000000000000] 00:05:42 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1855ED000) [pid = 728] [serial = 1074] [outer = 000000F184C1B800] 00:05:43 INFO - PROCESS | 728 | 1463036742996 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F185C2E800) [pid = 728] [serial = 1075] [outer = 000000F184C1B800] 00:05:43 INFO - PROCESS | 728 | 1463036743482 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]]]}] 00:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 00:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 00:05:43 INFO - PROCESS | 728 | 1463036743538 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 00:05:43 INFO - PROCESS | 728 | 1463036743540 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 00:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 00:05:43 INFO - PROCESS | 728 | 1463036743552 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 00:05:43 INFO - PROCESS | 728 | 1463036743554 Marionette TRACE conn6 <- [1,1398,null,{}] 00:05:43 INFO - PROCESS | 728 | 1463036743557 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}] 00:05:43 INFO - PROCESS | 728 | 1463036743708 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 00:05:43 INFO - PROCESS | 728 | 1463036743738 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF5D1800 == 84 [pid = 728] [id = 359] 00:05:43 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F187EA9400) [pid = 728] [serial = 1076] [outer = 0000000000000000] 00:05:43 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F187EAB400) [pid = 728] [serial = 1077] [outer = 000000F187EA9400] 00:05:43 INFO - PROCESS | 728 | 1463036743790 Marionette DEBUG loaded listener.js 00:05:43 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F1DA23E000) [pid = 728] [serial = 1078] [outer = 000000F187EA9400] 00:05:44 INFO - PROCESS | 728 | 1463036744286 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]]]}] 00:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 00:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 776ms 00:05:44 INFO - PROCESS | 728 | 1463036744352 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 00:05:44 INFO - PROCESS | 728 | 1463036744354 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 00:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 00:05:44 INFO - PROCESS | 728 | 1463036744357 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 00:05:44 INFO - PROCESS | 728 | 1463036744359 Marionette TRACE conn6 <- [1,1402,null,{}] 00:05:44 INFO - PROCESS | 728 | 1463036744363 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}] 00:05:44 INFO - PROCESS | 728 | 1463036744491 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 00:05:44 INFO - PROCESS | 728 | 1463036744511 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E10BA800 == 85 [pid = 728] [id = 360] 00:05:44 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F1DAA05400) [pid = 728] [serial = 1079] [outer = 0000000000000000] 00:05:44 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F1DAA19400) [pid = 728] [serial = 1080] [outer = 000000F1DAA05400] 00:05:44 INFO - PROCESS | 728 | 1463036744556 Marionette DEBUG loaded listener.js 00:05:44 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F1DABD3C00) [pid = 728] [serial = 1081] [outer = 000000F1DAA05400] 00:05:45 INFO - PROCESS | 728 | 1463036745032 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 00:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 00:05:45 INFO - PROCESS | 728 | 1463036745096 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 728 | 1463036745098 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 00:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 00:05:45 INFO - PROCESS | 728 | 1463036745101 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - PROCESS | 728 | 1463036745103 Marionette TRACE conn6 <- [1,1406,null,{}] 00:05:45 INFO - PROCESS | 728 | 1463036745107 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}] 00:05:45 INFO - PROCESS | 728 | 1463036745392 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F182DD0800) [pid = 728] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F18159D800) [pid = 728] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1DB910800) [pid = 728] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1E4B1D800) [pid = 728] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F184AC2000) [pid = 728] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F184B81000) [pid = 728] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F1E0E89400) [pid = 728] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F181174800) [pid = 728] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F1DFDC7800) [pid = 728] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 00:05:45 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F182705400) [pid = 728] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 00:05:45 INFO - PROCESS | 728 | 1463036745461 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0E5E000 == 86 [pid = 728] [id = 361] 00:05:45 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F18063F000) [pid = 728] [serial = 1082] [outer = 0000000000000000] 00:05:45 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F180B1AC00) [pid = 728] [serial = 1083] [outer = 000000F18063F000] 00:05:45 INFO - PROCESS | 728 | 1463036745508 Marionette DEBUG loaded listener.js 00:05:45 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F1DACA9000) [pid = 728] [serial = 1084] [outer = 000000F18063F000] 00:05:45 INFO - PROCESS | 728 | 1463036745895 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]]]}] 00:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 00:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 839ms 00:05:45 INFO - PROCESS | 728 | 1463036745943 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 00:05:45 INFO - PROCESS | 728 | 1463036745946 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 00:05:45 INFO - PROCESS | 728 | 1463036745949 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 00:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 00:05:45 INFO - PROCESS | 728 | 1463036745950 Marionette TRACE conn6 <- [1,1410,null,{}] 00:05:45 INFO - PROCESS | 728 | 1463036745954 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}] 00:05:46 INFO - PROCESS | 728 | 1463036746047 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 00:05:46 INFO - PROCESS | 728 | 1463036746053 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E75DC000 == 87 [pid = 728] [id = 362] 00:05:46 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F1DB2C7800) [pid = 728] [serial = 1085] [outer = 0000000000000000] 00:05:46 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F1DBF7C400) [pid = 728] [serial = 1086] [outer = 000000F1DB2C7800] 00:05:46 INFO - PROCESS | 728 | 1463036746098 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F1DFD0A400) [pid = 728] [serial = 1087] [outer = 000000F1DB2C7800] 00:05:46 INFO - PROCESS | 728 | 1463036746539 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]]]}] 00:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 00:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 628ms 00:05:46 INFO - PROCESS | 728 | 1463036746580 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 00:05:46 INFO - PROCESS | 728 | 1463036746583 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 00:05:46 INFO - PROCESS | 728 | 1463036746586 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 00:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 00:05:46 INFO - PROCESS | 728 | 1463036746588 Marionette TRACE conn6 <- [1,1414,null,{}] 00:05:46 INFO - PROCESS | 728 | 1463036746591 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}] 00:05:46 INFO - PROCESS | 728 | 1463036746705 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 00:05:46 INFO - PROCESS | 728 | 1463036746748 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E80B0800 == 88 [pid = 728] [id = 363] 00:05:46 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F1E0DC9400) [pid = 728] [serial = 1088] [outer = 0000000000000000] 00:05:46 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F1E0E81C00) [pid = 728] [serial = 1089] [outer = 000000F1E0DC9400] 00:05:46 INFO - PROCESS | 728 | 1463036746794 Marionette DEBUG loaded listener.js 00:05:46 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F1E100F000) [pid = 728] [serial = 1090] [outer = 000000F1E0DC9400] 00:05:47 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F1E4B1A000) [pid = 728] [serial = 1091] [outer = 000000F1DB015800] 00:05:47 INFO - PROCESS | 728 | 1463036747331 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]]]}] 00:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 00:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 776ms 00:05:47 INFO - PROCESS | 728 | 1463036747437 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 00:05:47 INFO - PROCESS | 728 | 1463036747442 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 00:05:47 INFO - PROCESS | 728 | 1463036747448 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 00:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 00:05:47 INFO - PROCESS | 728 | 1463036747453 Marionette TRACE conn6 <- [1,1418,null,{}] 00:05:47 INFO - PROCESS | 728 | 1463036747472 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}] 00:05:47 INFO - PROCESS | 728 | 1463036747608 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 00:05:47 INFO - PROCESS | 728 | 1463036747707 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B5D000 == 89 [pid = 728] [id = 364] 00:05:47 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F180B19800) [pid = 728] [serial = 1092] [outer = 0000000000000000] 00:05:47 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F18117C800) [pid = 728] [serial = 1093] [outer = 000000F180B19800] 00:05:47 INFO - PROCESS | 728 | 1463036747765 Marionette DEBUG loaded listener.js 00:05:47 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F18270F400) [pid = 728] [serial = 1094] [outer = 000000F180B19800] 00:05:48 INFO - PROCESS | 728 | 1463036748447 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]]]}] 00:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 00:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1028ms 00:05:48 INFO - PROCESS | 728 | 1463036748484 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 00:05:48 INFO - PROCESS | 728 | 1463036748488 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 00:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 00:05:48 INFO - PROCESS | 728 | 1463036748497 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 00:05:48 INFO - PROCESS | 728 | 1463036748501 Marionette TRACE conn6 <- [1,1422,null,{}] 00:05:48 INFO - PROCESS | 728 | 1463036748506 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}] 00:05:48 INFO - PROCESS | 728 | 1463036748676 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 00:05:48 INFO - PROCESS | 728 | 1463036748695 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABC0000 == 90 [pid = 728] [id = 365] 00:05:48 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F182E42000) [pid = 728] [serial = 1095] [outer = 0000000000000000] 00:05:48 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F184334400) [pid = 728] [serial = 1096] [outer = 000000F182E42000] 00:05:48 INFO - PROCESS | 728 | 1463036748751 Marionette DEBUG loaded listener.js 00:05:48 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F184AC4000) [pid = 728] [serial = 1097] [outer = 000000F182E42000] 00:05:49 INFO - PROCESS | 728 | 1463036749458 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]]]}] 00:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 00:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 987ms 00:05:49 INFO - PROCESS | 728 | 1463036749484 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 00:05:49 INFO - PROCESS | 728 | 1463036749487 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 00:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 00:05:49 INFO - PROCESS | 728 | 1463036749491 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 00:05:49 INFO - PROCESS | 728 | 1463036749493 Marionette TRACE conn6 <- [1,1426,null,{}] 00:05:49 INFO - PROCESS | 728 | 1463036749504 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}] 00:05:49 INFO - PROCESS | 728 | 1463036749632 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 00:05:49 INFO - PROCESS | 728 | 1463036749771 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBD2800 == 91 [pid = 728] [id = 366] 00:05:49 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F1D993FC00) [pid = 728] [serial = 1098] [outer = 0000000000000000] 00:05:49 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F1D9A09400) [pid = 728] [serial = 1099] [outer = 000000F1D993FC00] 00:05:49 INFO - PROCESS | 728 | 1463036749833 Marionette DEBUG loaded listener.js 00:05:49 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F1DAB2F800) [pid = 728] [serial = 1100] [outer = 000000F1D993FC00] 00:05:50 INFO - PROCESS | 728 | 1463036750373 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]]]}] 00:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 00:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 943ms 00:05:50 INFO - PROCESS | 728 | 1463036750437 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 00:05:50 INFO - PROCESS | 728 | 1463036750440 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 00:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 00:05:50 INFO - PROCESS | 728 | 1463036750443 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 00:05:50 INFO - PROCESS | 728 | 1463036750446 Marionette TRACE conn6 <- [1,1430,null,{}] 00:05:50 INFO - PROCESS | 728 | 1463036750450 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}] 00:05:50 INFO - PROCESS | 728 | 1463036750572 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 00:05:50 INFO - PROCESS | 728 | 1463036750681 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF66E800 == 92 [pid = 728] [id = 367] 00:05:50 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F1E466DC00) [pid = 728] [serial = 1101] [outer = 0000000000000000] 00:05:50 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F1E4B1DC00) [pid = 728] [serial = 1102] [outer = 000000F1E466DC00] 00:05:50 INFO - PROCESS | 728 | 1463036750739 Marionette DEBUG loaded listener.js 00:05:50 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F1E6F02C00) [pid = 728] [serial = 1103] [outer = 000000F1E466DC00] 00:05:51 INFO - PROCESS | 728 | 1463036751338 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]]]}] 00:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 00:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 943ms 00:05:51 INFO - PROCESS | 728 | 1463036751389 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 00:05:51 INFO - PROCESS | 728 | 1463036751392 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 00:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 00:05:51 INFO - PROCESS | 728 | 1463036751395 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 00:05:51 INFO - PROCESS | 728 | 1463036751397 Marionette TRACE conn6 <- [1,1434,null,{}] 00:05:51 INFO - PROCESS | 728 | 1463036751401 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}] 00:05:51 INFO - PROCESS | 728 | 1463036751520 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 00:05:51 INFO - PROCESS | 728 | 1463036751627 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF90A800 == 93 [pid = 728] [id = 368] 00:05:51 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F1E75A4C00) [pid = 728] [serial = 1104] [outer = 0000000000000000] 00:05:51 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F1E787A000) [pid = 728] [serial = 1105] [outer = 000000F1E75A4C00] 00:05:51 INFO - PROCESS | 728 | 1463036751682 Marionette DEBUG loaded listener.js 00:05:51 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F1E80E1800) [pid = 728] [serial = 1106] [outer = 000000F1E75A4C00] 00:05:52 INFO - PROCESS | 728 | 1463036752279 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]]]}] 00:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 00:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 00:05:52 INFO - PROCESS | 728 | 1463036752342 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 00:05:52 INFO - PROCESS | 728 | 1463036752344 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 00:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 00:05:52 INFO - PROCESS | 728 | 1463036752348 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 00:05:52 INFO - PROCESS | 728 | 1463036752350 Marionette TRACE conn6 <- [1,1438,null,{}] 00:05:52 INFO - PROCESS | 728 | 1463036752354 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}] 00:05:52 INFO - PROCESS | 728 | 1463036752499 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 00:05:52 INFO - PROCESS | 728 | 1463036752638 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F185C4D000 == 94 [pid = 728] [id = 369] 00:05:52 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F18437E000) [pid = 728] [serial = 1107] [outer = 0000000000000000] 00:05:52 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F1E80E9000) [pid = 728] [serial = 1108] [outer = 000000F18437E000] 00:05:52 INFO - PROCESS | 728 | 1463036752695 Marionette DEBUG loaded listener.js 00:05:52 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F1E8411400) [pid = 728] [serial = 1109] [outer = 000000F18437E000] 00:05:53 INFO - PROCESS | 728 | 1463036753279 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]]]}] 00:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 00:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 00:05:53 INFO - PROCESS | 728 | 1463036753335 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 00:05:53 INFO - PROCESS | 728 | 1463036753338 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 00:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 00:05:53 INFO - PROCESS | 728 | 1463036753342 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 00:05:53 INFO - PROCESS | 728 | 1463036753344 Marionette TRACE conn6 <- [1,1442,null,{}] 00:05:53 INFO - PROCESS | 728 | 1463036753348 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}] 00:05:53 INFO - PROCESS | 728 | 1463036753464 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 00:05:53 INFO - PROCESS | 728 | 1463036753599 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F187C4B000 == 95 [pid = 728] [id = 370] 00:05:53 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F184C4C000) [pid = 728] [serial = 1110] [outer = 0000000000000000] 00:05:53 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F184C54800) [pid = 728] [serial = 1111] [outer = 000000F184C4C000] 00:05:53 INFO - PROCESS | 728 | 1463036753655 Marionette DEBUG loaded listener.js 00:05:53 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F1E8280800) [pid = 728] [serial = 1112] [outer = 000000F184C4C000] 00:05:54 INFO - PROCESS | 728 | 1463036754256 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]]]}] 00:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 00:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 985ms 00:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 00:05:54 INFO - PROCESS | 728 | 1463036754330 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 00:05:54 INFO - PROCESS | 728 | 1463036754332 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 00:05:54 INFO - PROCESS | 728 | 1463036754336 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 00:05:54 INFO - PROCESS | 728 | 1463036754338 Marionette TRACE conn6 <- [1,1446,null,{}] 00:05:54 INFO - PROCESS | 728 | 1463036754355 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}] 00:05:54 INFO - PROCESS | 728 | 1463036754504 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 00:05:54 INFO - PROCESS | 728 | 1463036754610 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882AA000 == 96 [pid = 728] [id = 371] 00:05:54 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F184C59000) [pid = 728] [serial = 1113] [outer = 0000000000000000] 00:05:54 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F188257800) [pid = 728] [serial = 1114] [outer = 000000F184C59000] 00:05:54 INFO - PROCESS | 728 | 1463036754665 Marionette DEBUG loaded listener.js 00:05:54 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F18825E800) [pid = 728] [serial = 1115] [outer = 000000F184C59000] 00:05:55 INFO - PROCESS | 728 | 1463036755215 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]]]}] 00:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 00:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 944ms 00:05:55 INFO - PROCESS | 728 | 1463036755283 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 00:05:55 INFO - PROCESS | 728 | 1463036755286 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 00:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 00:05:55 INFO - PROCESS | 728 | 1463036755289 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 00:05:55 INFO - PROCESS | 728 | 1463036755292 Marionette TRACE conn6 <- [1,1450,null,{}] 00:05:55 INFO - PROCESS | 728 | 1463036755296 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}] 00:05:55 INFO - PROCESS | 728 | 1463036755413 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 00:05:55 INFO - PROCESS | 728 | 1463036755552 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894A6800 == 97 [pid = 728] [id = 372] 00:05:55 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F1891C4800) [pid = 728] [serial = 1116] [outer = 0000000000000000] 00:05:55 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1891C7400) [pid = 728] [serial = 1117] [outer = 000000F1891C4800] 00:05:55 INFO - PROCESS | 728 | 1463036755609 Marionette DEBUG loaded listener.js 00:05:55 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1891CD400) [pid = 728] [serial = 1118] [outer = 000000F1891C4800] 00:05:56 INFO - PROCESS | 728 | 1463036756262 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]]]}] 00:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 00:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1078ms 00:05:56 INFO - PROCESS | 728 | 1463036756370 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 00:05:56 INFO - PROCESS | 728 | 1463036756372 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 00:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 00:05:56 INFO - PROCESS | 728 | 1463036756376 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 00:05:56 INFO - PROCESS | 728 | 1463036756379 Marionette TRACE conn6 <- [1,1454,null,{}] 00:05:56 INFO - PROCESS | 728 | 1463036756383 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}] 00:05:56 INFO - PROCESS | 728 | 1463036756506 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 00:05:56 INFO - PROCESS | 728 | 1463036756640 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B97800 == 98 [pid = 728] [id = 373] 00:05:56 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1816CB400) [pid = 728] [serial = 1119] [outer = 0000000000000000] 00:05:56 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F182E3FC00) [pid = 728] [serial = 1120] [outer = 000000F1816CB400] 00:05:56 INFO - PROCESS | 728 | 1463036756698 Marionette DEBUG loaded listener.js 00:05:56 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F18945FC00) [pid = 728] [serial = 1121] [outer = 000000F1816CB400] 00:05:57 INFO - PROCESS | 728 | 1463036757570 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]]]}] 00:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 00:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1237ms 00:05:57 INFO - PROCESS | 728 | 1463036757615 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 00:05:57 INFO - PROCESS | 728 | 1463036757620 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 00:05:57 INFO - PROCESS | 728 | 1463036757625 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 00:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 00:05:57 INFO - PROCESS | 728 | 1463036757629 Marionette TRACE conn6 <- [1,1458,null,{}] 00:05:57 INFO - PROCESS | 728 | 1463036757636 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}] 00:05:57 INFO - PROCESS | 728 | 1463036757755 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 00:05:57 INFO - PROCESS | 728 | 1463036757899 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864CC800 == 99 [pid = 728] [id = 374] 00:05:57 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F182704000) [pid = 728] [serial = 1122] [outer = 0000000000000000] 00:05:57 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F182DCE000) [pid = 728] [serial = 1123] [outer = 000000F182704000] 00:05:57 INFO - PROCESS | 728 | 1463036757950 Marionette DEBUG loaded listener.js 00:05:58 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F183CB3000) [pid = 728] [serial = 1124] [outer = 000000F182704000] 00:05:58 INFO - PROCESS | 728 | 1463036758555 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]]]}] 00:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 00:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 00:05:58 INFO - PROCESS | 728 | 1463036758624 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 00:05:58 INFO - PROCESS | 728 | 1463036758630 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 00:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 00:05:58 INFO - PROCESS | 728 | 1463036758638 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 00:05:58 INFO - PROCESS | 728 | 1463036758641 Marionette TRACE conn6 <- [1,1462,null,{}] 00:05:58 INFO - PROCESS | 728 | 1463036758645 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}] 00:05:58 INFO - PROCESS | 728 | 1463036758763 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 00:05:58 INFO - PROCESS | 728 | 1463036758898 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF489000 == 98 [pid = 728] [id = 314] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDD7800 == 97 [pid = 728] [id = 313] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF633800 == 96 [pid = 728] [id = 315] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75DC000 == 95 [pid = 728] [id = 362] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0E5E000 == 94 [pid = 728] [id = 361] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1E10BA800 == 93 [pid = 728] [id = 360] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF5D1800 == 92 [pid = 728] [id = 359] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB057800 == 91 [pid = 728] [id = 358] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F1884D8000 == 90 [pid = 728] [id = 357] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F185221800 == 89 [pid = 728] [id = 356] 00:05:58 INFO - PROCESS | 728 | --DOCSHELL 000000F183330800 == 88 [pid = 728] [id = 355] 00:05:58 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1E828A800) [pid = 728] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 00:05:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F183316800 == 89 [pid = 728] [id = 375] 00:05:58 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F18058F800) [pid = 728] [serial = 1125] [outer = 0000000000000000] 00:05:59 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F180B16000) [pid = 728] [serial = 1126] [outer = 000000F18058F800] 00:05:59 INFO - PROCESS | 728 | 1463036759002 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F183427800) [pid = 728] [serial = 1127] [outer = 000000F18058F800] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F183458800 == 88 [pid = 728] [id = 354] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1884D5800 == 87 [pid = 728] [id = 352] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1886D5800 == 86 [pid = 728] [id = 351] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F18551E800 == 85 [pid = 728] [id = 350] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F186DF4000 == 84 [pid = 728] [id = 349] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF982800 == 83 [pid = 728] [id = 348] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF681000 == 82 [pid = 728] [id = 347] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CC0000 == 81 [pid = 728] [id = 346] 00:05:59 INFO - PROCESS | 728 | --DOCSHELL 000000F184847000 == 80 [pid = 728] [id = 345] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F1DAB25400) [pid = 728] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F1E82D5000) [pid = 728] [serial = 996] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F181697000) [pid = 728] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1DF9B3C00) [pid = 728] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F182E30C00) [pid = 728] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F1E510C000) [pid = 728] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F1E3E34400) [pid = 728] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F185C27800) [pid = 728] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F184B7D800) [pid = 728] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F1E54DF400) [pid = 728] [serial = 990] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F1E7762800) [pid = 728] [serial = 993] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F1D99C0C00) [pid = 728] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F1DA97A000) [pid = 728] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F1E5108800) [pid = 728] [serial = 979] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F18270B400) [pid = 728] [serial = 981] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F182DDD400) [pid = 728] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F1E85CA400) [pid = 728] [serial = 999] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F1DF67EC00) [pid = 728] [serial = 987] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F1E4671800) [pid = 728] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F184AC4400) [pid = 728] [serial = 984] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F1E773FC00) [pid = 728] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F183B12000) [pid = 728] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F1DAA08C00) [pid = 728] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F1E6E44400) [pid = 728] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F184B53000) [pid = 728] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F1DACADC00) [pid = 728] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F1E7FA5800) [pid = 728] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 00:05:59 INFO - PROCESS | 728 | 1463036759494 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]]]}] 00:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 00:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 881ms 00:05:59 INFO - PROCESS | 728 | 1463036759523 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 00:05:59 INFO - PROCESS | 728 | 1463036759526 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 00:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 00:05:59 INFO - PROCESS | 728 | 1463036759530 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 00:05:59 INFO - PROCESS | 728 | 1463036759533 Marionette TRACE conn6 <- [1,1466,null,{}] 00:05:59 INFO - PROCESS | 728 | 1463036759544 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}] 00:05:59 INFO - PROCESS | 728 | 1463036759654 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 00:05:59 INFO - PROCESS | 728 | 1463036759770 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:05:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F186382800 == 81 [pid = 728] [id = 376] 00:05:59 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F1816D8400) [pid = 728] [serial = 1128] [outer = 0000000000000000] 00:05:59 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F184381C00) [pid = 728] [serial = 1129] [outer = 000000F1816D8400] 00:05:59 INFO - PROCESS | 728 | 1463036759819 Marionette DEBUG loaded listener.js 00:05:59 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F184AC6800) [pid = 728] [serial = 1130] [outer = 000000F1816D8400] 00:06:00 INFO - PROCESS | 728 | 1463036760233 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]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 00:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 733ms 00:06:00 INFO - PROCESS | 728 | 1463036760266 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 728 | 1463036760268 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 00:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 00:06:00 INFO - PROCESS | 728 | 1463036760272 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 728 | 1463036760274 Marionette TRACE conn6 <- [1,1470,null,{}] 00:06:00 INFO - PROCESS | 728 | 1463036760277 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}] 00:06:00 INFO - PROCESS | 728 | 1463036760378 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 00:06:00 INFO - PROCESS | 728 | 1463036760385 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894BF800 == 82 [pid = 728] [id = 377] 00:06:00 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F184C1C400) [pid = 728] [serial = 1131] [outer = 0000000000000000] 00:06:00 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F184C4BC00) [pid = 728] [serial = 1132] [outer = 000000F184C1C400] 00:06:00 INFO - PROCESS | 728 | 1463036760431 Marionette DEBUG loaded listener.js 00:06:00 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F185C2D400) [pid = 728] [serial = 1133] [outer = 000000F184C1C400] 00:06:00 INFO - PROCESS | 728 | 1463036760909 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]]]}] 00:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 00:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 690ms 00:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 00:06:00 INFO - PROCESS | 728 | 1463036760965 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 00:06:00 INFO - PROCESS | 728 | 1463036760967 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 00:06:00 INFO - PROCESS | 728 | 1463036760971 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 00:06:00 INFO - PROCESS | 728 | 1463036760973 Marionette TRACE conn6 <- [1,1474,null,{}] 00:06:00 INFO - PROCESS | 728 | 1463036760977 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}] 00:06:01 INFO - PROCESS | 728 | 1463036761075 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 00:06:01 INFO - PROCESS | 728 | 1463036761095 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB479800 == 83 [pid = 728] [id = 378] 00:06:01 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F187DC7800) [pid = 728] [serial = 1134] [outer = 0000000000000000] 00:06:01 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F187EA0800) [pid = 728] [serial = 1135] [outer = 000000F187DC7800] 00:06:01 INFO - PROCESS | 728 | 1463036761140 Marionette DEBUG loaded listener.js 00:06:01 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F189459C00) [pid = 728] [serial = 1136] [outer = 000000F187DC7800] 00:06:01 INFO - PROCESS | 728 | 1463036761666 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]]]}] 00:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 00:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 00:06:01 INFO - PROCESS | 728 | 1463036761706 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 00:06:01 INFO - PROCESS | 728 | 1463036761708 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 00:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 00:06:01 INFO - PROCESS | 728 | 1463036761717 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 00:06:01 INFO - PROCESS | 728 | 1463036761719 Marionette TRACE conn6 <- [1,1478,null,{}] 00:06:01 INFO - PROCESS | 728 | 1463036761723 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}] 00:06:01 INFO - PROCESS | 728 | 1463036761898 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 00:06:01 INFO - PROCESS | 728 | 1463036761925 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0E50000 == 84 [pid = 728] [id = 379] 00:06:01 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F189467400) [pid = 728] [serial = 1137] [outer = 0000000000000000] 00:06:01 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F1DAA21800) [pid = 728] [serial = 1138] [outer = 000000F189467400] 00:06:01 INFO - PROCESS | 728 | 1463036761982 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F1DACB4800) [pid = 728] [serial = 1139] [outer = 000000F189467400] 00:06:02 INFO - PROCESS | 728 | 1463036762433 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]]]}] 00:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 00:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 735ms 00:06:02 INFO - PROCESS | 728 | 1463036762449 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 00:06:02 INFO - PROCESS | 728 | 1463036762451 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 00:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 00:06:02 INFO - PROCESS | 728 | 1463036762460 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 00:06:02 INFO - PROCESS | 728 | 1463036762462 Marionette TRACE conn6 <- [1,1482,null,{}] 00:06:02 INFO - PROCESS | 728 | 1463036762465 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}] 00:06:02 INFO - PROCESS | 728 | 1463036762592 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 00:06:02 INFO - PROCESS | 728 | 1463036762609 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5C5E800 == 85 [pid = 728] [id = 380] 00:06:02 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F1DB12F000) [pid = 728] [serial = 1140] [outer = 0000000000000000] 00:06:02 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F1DF35C400) [pid = 728] [serial = 1141] [outer = 000000F1DB12F000] 00:06:02 INFO - PROCESS | 728 | 1463036762655 Marionette DEBUG loaded listener.js 00:06:02 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F1E0DC8000) [pid = 728] [serial = 1142] [outer = 000000F1DB12F000] 00:06:03 INFO - PROCESS | 728 | 1463036763104 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]]]}] 00:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 00:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 671ms 00:06:03 INFO - PROCESS | 728 | 1463036763134 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 00:06:03 INFO - PROCESS | 728 | 1463036763137 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 00:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 00:06:03 INFO - PROCESS | 728 | 1463036763140 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 00:06:03 INFO - PROCESS | 728 | 1463036763141 Marionette TRACE conn6 <- [1,1486,null,{}] 00:06:03 INFO - PROCESS | 728 | 1463036763145 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}] 00:06:03 INFO - PROCESS | 728 | 1463036763276 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F183CBD800) [pid = 728] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F184C1B800) [pid = 728] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F187EA9400) [pid = 728] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F180642400) [pid = 728] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F1DAA05400) [pid = 728] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F18063CC00) [pid = 728] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F1DB2C7800) [pid = 728] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F181BE0000) [pid = 728] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F18063F000) [pid = 728] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 00:06:03 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F1E8285C00) [pid = 728] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 00:06:03 INFO - PROCESS | 728 | 1463036763564 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884DC000 == 86 [pid = 728] [id = 381] 00:06:03 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F18063F000) [pid = 728] [serial = 1143] [outer = 0000000000000000] 00:06:03 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F182E23C00) [pid = 728] [serial = 1144] [outer = 000000F18063F000] 00:06:03 INFO - PROCESS | 728 | 1463036763617 Marionette DEBUG loaded listener.js 00:06:03 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F1DAB26800) [pid = 728] [serial = 1145] [outer = 000000F18063F000] 00:06:03 INFO - PROCESS | 728 | 1463036763964 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]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 00:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 880ms 00:06:04 INFO - PROCESS | 728 | 1463036764024 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 728 | 1463036764026 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 00:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 00:06:04 INFO - PROCESS | 728 | 1463036764030 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 728 | 1463036764031 Marionette TRACE conn6 <- [1,1490,null,{}] 00:06:04 INFO - PROCESS | 728 | 1463036764035 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}] 00:06:04 INFO - PROCESS | 728 | 1463036764133 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 00:06:04 INFO - PROCESS | 728 | 1463036764229 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E83FC000 == 87 [pid = 728] [id = 382] 00:06:04 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F184ED7800) [pid = 728] [serial = 1146] [outer = 0000000000000000] 00:06:04 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F1E52A5000) [pid = 728] [serial = 1147] [outer = 000000F184ED7800] 00:06:04 INFO - PROCESS | 728 | 1463036764274 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F1E773FC00) [pid = 728] [serial = 1148] [outer = 000000F184ED7800] 00:06:04 INFO - PROCESS | 728 | 1463036764626 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]]]}] 00:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 00:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 627ms 00:06:04 INFO - PROCESS | 728 | 1463036764659 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 00:06:04 INFO - PROCESS | 728 | 1463036764662 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 00:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 00:06:04 INFO - PROCESS | 728 | 1463036764665 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 00:06:04 INFO - PROCESS | 728 | 1463036764667 Marionette TRACE conn6 <- [1,1494,null,{}] 00:06:04 INFO - PROCESS | 728 | 1463036764671 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}] 00:06:04 INFO - PROCESS | 728 | 1463036764805 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 00:06:04 INFO - PROCESS | 728 | 1463036764843 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBEB800 == 88 [pid = 728] [id = 383] 00:06:04 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F1DAA08000) [pid = 728] [serial = 1149] [outer = 0000000000000000] 00:06:04 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F1E80E4800) [pid = 728] [serial = 1150] [outer = 000000F1DAA08000] 00:06:04 INFO - PROCESS | 728 | 1463036764888 Marionette DEBUG loaded listener.js 00:06:04 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F1E8409000) [pid = 728] [serial = 1151] [outer = 000000F1DAA08000] 00:06:05 INFO - PROCESS | 728 | 1463036765285 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]]]}] 00:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 00:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 671ms 00:06:05 INFO - PROCESS | 728 | 1463036765340 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 00:06:05 INFO - PROCESS | 728 | 1463036765342 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 00:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 00:06:05 INFO - PROCESS | 728 | 1463036765363 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 00:06:05 INFO - PROCESS | 728 | 1463036765366 Marionette TRACE conn6 <- [1,1498,null,{}] 00:06:05 INFO - PROCESS | 728 | 1463036765369 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}] 00:06:05 INFO - PROCESS | 728 | 1463036765487 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 00:06:05 INFO - PROCESS | 728 | 1463036765501 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8D6000 == 89 [pid = 728] [id = 384] 00:06:05 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F1E9D87800) [pid = 728] [serial = 1152] [outer = 0000000000000000] 00:06:05 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F1EA1DD400) [pid = 728] [serial = 1153] [outer = 000000F1E9D87800] 00:06:05 INFO - PROCESS | 728 | 1463036765551 Marionette DEBUG loaded listener.js 00:06:05 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F1EB525C00) [pid = 728] [serial = 1154] [outer = 000000F1E9D87800] 00:06:06 INFO - PROCESS | 728 | 1463036766350 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]]]}] 00:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 00:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1030ms 00:06:06 INFO - PROCESS | 728 | 1463036766397 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 00:06:06 INFO - PROCESS | 728 | 1463036766403 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 00:06:06 INFO - PROCESS | 728 | 1463036766408 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 00:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 00:06:06 INFO - PROCESS | 728 | 1463036766413 Marionette TRACE conn6 <- [1,1502,null,{}] 00:06:06 INFO - PROCESS | 728 | 1463036766439 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}] 00:06:06 INFO - PROCESS | 728 | 1463036766604 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 00:06:06 INFO - PROCESS | 728 | 1463036766747 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855E1000 == 90 [pid = 728] [id = 385] 00:06:06 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F18341D800) [pid = 728] [serial = 1155] [outer = 0000000000000000] 00:06:06 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F183C93000) [pid = 728] [serial = 1156] [outer = 000000F18341D800] 00:06:06 INFO - PROCESS | 728 | 1463036766807 Marionette DEBUG loaded listener.js 00:06:06 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F18433E400) [pid = 728] [serial = 1157] [outer = 000000F18341D800] 00:06:07 INFO - PROCESS | 728 | 1463036767434 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]]]}] 00:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 00:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1047ms 00:06:07 INFO - PROCESS | 728 | 1463036767458 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 00:06:07 INFO - PROCESS | 728 | 1463036767464 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 00:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 00:06:07 INFO - PROCESS | 728 | 1463036767471 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 00:06:07 INFO - PROCESS | 728 | 1463036767475 Marionette TRACE conn6 <- [1,1506,null,{}] 00:06:07 INFO - PROCESS | 728 | 1463036767479 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}] 00:06:07 INFO - PROCESS | 728 | 1463036767607 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 00:06:07 INFO - PROCESS | 728 | 1463036767720 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887E9000 == 91 [pid = 728] [id = 386] 00:06:07 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F184B81000) [pid = 728] [serial = 1158] [outer = 0000000000000000] 00:06:07 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F184C50800) [pid = 728] [serial = 1159] [outer = 000000F184B81000] 00:06:07 INFO - PROCESS | 728 | 1463036767816 Marionette DEBUG loaded listener.js 00:06:07 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F187EA9800) [pid = 728] [serial = 1160] [outer = 000000F184B81000] 00:06:08 INFO - PROCESS | 728 | 1463036768368 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]]]}] 00:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 00:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 943ms 00:06:08 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 00:06:08 INFO - PROCESS | 728 | 1463036768420 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 00:06:08 INFO - PROCESS | 728 | 1463036768423 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 00:06:08 INFO - PROCESS | 728 | 1463036768427 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 00:06:08 INFO - PROCESS | 728 | 1463036768431 Marionette TRACE conn6 <- [1,1510,null,{}] 00:06:08 INFO - PROCESS | 728 | 1463036768443 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}] 00:06:08 INFO - PROCESS | 728 | 1463036768573 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 00:06:08 INFO - PROCESS | 728 | 1463036768716 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E0E53000 == 92 [pid = 728] [id = 387] 00:06:08 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F1DA97A000) [pid = 728] [serial = 1161] [outer = 0000000000000000] 00:06:08 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F1DAB22C00) [pid = 728] [serial = 1162] [outer = 000000F1DA97A000] 00:06:08 INFO - PROCESS | 728 | 1463036768776 Marionette DEBUG loaded listener.js 00:06:08 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F1E4676400) [pid = 728] [serial = 1163] [outer = 000000F1DA97A000] 00:06:09 INFO - PROCESS | 728 | 1463036769356 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"]]]}] 00:06:09 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 () { 00:06:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 00:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 00:06:09 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 () { 00:06:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 00:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 00:06:09 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 () { 00:06:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 00:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 00:06:09 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 () { 00:06:09 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 00:06:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 00:06:09 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 995ms 00:06:09 INFO - PROCESS | 728 | 1463036769424 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 00:06:09 INFO - PROCESS | 728 | 1463036769428 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 00:06:09 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 00:06:09 INFO - PROCESS | 728 | 1463036769432 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 00:06:09 INFO - PROCESS | 728 | 1463036769434 Marionette TRACE conn6 <- [1,1514,null,{}] 00:06:09 INFO - PROCESS | 728 | 1463036769438 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}] 00:06:09 INFO - PROCESS | 728 | 1463036769564 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 00:06:09 INFO - PROCESS | 728 | 1463036769704 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F189103800 == 93 [pid = 728] [id = 388] 00:06:09 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F1859E3000) [pid = 728] [serial = 1164] [outer = 0000000000000000] 00:06:09 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F1E0E88800) [pid = 728] [serial = 1165] [outer = 000000F1859E3000] 00:06:09 INFO - PROCESS | 728 | 1463036769761 Marionette DEBUG loaded listener.js 00:06:09 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F1E8EBB400) [pid = 728] [serial = 1166] [outer = 000000F1859E3000] 00:06:10 INFO - PROCESS | 728 | 1463036770331 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"]]]}] 00:06:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:06:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 00:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 00:06:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 00:06:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 00:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 00:06:10 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 00:06:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 00:06:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:10 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 00:06:10 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 931ms 00:06:10 INFO - PROCESS | 728 | 1463036770364 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 00:06:10 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 00:06:10 INFO - PROCESS | 728 | 1463036770366 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 00:06:10 INFO - PROCESS | 728 | 1463036770370 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 00:06:10 INFO - PROCESS | 728 | 1463036770372 Marionette TRACE conn6 <- [1,1518,null,{}] 00:06:10 INFO - PROCESS | 728 | 1463036770376 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}] 00:06:10 INFO - PROCESS | 728 | 1463036770497 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 00:06:10 INFO - PROCESS | 728 | 1463036770608 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3C2800 == 94 [pid = 728] [id = 389] 00:06:10 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F185E42400) [pid = 728] [serial = 1167] [outer = 0000000000000000] 00:06:10 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F185E4D800) [pid = 728] [serial = 1168] [outer = 000000F185E42400] 00:06:10 INFO - PROCESS | 728 | 1463036770663 Marionette DEBUG loaded listener.js 00:06:10 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F1E7C52800) [pid = 728] [serial = 1169] [outer = 000000F185E42400] 00:06:11 INFO - PROCESS | 728 | 1463036771198 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]]]}] 00:06:11 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 00:06:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 00:06:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:06:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 00:06:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 00:06:11 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. 00:06:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 00:06:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 882ms 00:06:11 INFO - PROCESS | 728 | 1463036771260 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 00:06:11 INFO - PROCESS | 728 | 1463036771263 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 00:06:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 00:06:11 INFO - PROCESS | 728 | 1463036771268 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 00:06:11 INFO - PROCESS | 728 | 1463036771270 Marionette TRACE conn6 <- [1,1522,null,{}] 00:06:11 INFO - PROCESS | 728 | 1463036771274 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}] 00:06:11 INFO - PROCESS | 728 | 1463036771405 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 00:06:11 INFO - PROCESS | 728 | 1463036771518 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D07800 == 95 [pid = 728] [id = 390] 00:06:11 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F18821EC00) [pid = 728] [serial = 1170] [outer = 0000000000000000] 00:06:11 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F188708000) [pid = 728] [serial = 1171] [outer = 000000F18821EC00] 00:06:11 INFO - PROCESS | 728 | 1463036771614 Marionette DEBUG loaded listener.js 00:06:11 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F18870F800) [pid = 728] [serial = 1172] [outer = 000000F18821EC00] 00:06:12 INFO - PROCESS | 728 | 1463036772175 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]]]}] 00:06:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 00:06:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 984ms 00:06:12 INFO - PROCESS | 728 | 1463036772253 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 00:06:12 INFO - PROCESS | 728 | 1463036772256 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 00:06:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 00:06:12 INFO - PROCESS | 728 | 1463036772260 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 00:06:12 INFO - PROCESS | 728 | 1463036772262 Marionette TRACE conn6 <- [1,1526,null,{}] 00:06:12 INFO - PROCESS | 728 | 1463036772266 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}] 00:06:12 INFO - PROCESS | 728 | 1463036772386 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 00:06:12 INFO - PROCESS | 728 | 1463036772526 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3C7800 == 96 [pid = 728] [id = 391] 00:06:12 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F188708C00) [pid = 728] [serial = 1173] [outer = 0000000000000000] 00:06:12 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F18A52B800) [pid = 728] [serial = 1174] [outer = 000000F188708C00] 00:06:12 INFO - PROCESS | 728 | 1463036772582 Marionette DEBUG loaded listener.js 00:06:12 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F18A531800) [pid = 728] [serial = 1175] [outer = 000000F188708C00] 00:06:13 INFO - PROCESS | 728 | 1463036773156 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]]]}] 00:06:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 00:06:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 00:06:13 INFO - PROCESS | 728 | 1463036773205 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 00:06:13 INFO - PROCESS | 728 | 1463036773208 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 00:06:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 00:06:13 INFO - PROCESS | 728 | 1463036773211 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 00:06:13 INFO - PROCESS | 728 | 1463036773213 Marionette TRACE conn6 <- [1,1530,null,{}] 00:06:13 INFO - PROCESS | 728 | 1463036773217 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}] 00:06:13 INFO - PROCESS | 728 | 1463036773337 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 00:06:13 INFO - PROCESS | 728 | 1463036773449 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F18931C800 == 97 [pid = 728] [id = 392] 00:06:13 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F18937F400) [pid = 728] [serial = 1176] [outer = 0000000000000000] 00:06:13 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F189387C00) [pid = 728] [serial = 1177] [outer = 000000F18937F400] 00:06:13 INFO - PROCESS | 728 | 1463036773545 Marionette DEBUG loaded listener.js 00:06:13 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F18A52AC00) [pid = 728] [serial = 1178] [outer = 000000F18937F400] 00:06:14 INFO - PROCESS | 728 | 1463036774123 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]]]}] 00:06:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 00:06:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 985ms 00:06:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 00:06:14 INFO - PROCESS | 728 | 1463036774200 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 00:06:14 INFO - PROCESS | 728 | 1463036774202 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 00:06:14 INFO - PROCESS | 728 | 1463036774206 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 00:06:14 INFO - PROCESS | 728 | 1463036774208 Marionette TRACE conn6 <- [1,1534,null,{}] 00:06:14 INFO - PROCESS | 728 | 1463036774212 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}] 00:06:14 INFO - PROCESS | 728 | 1463036774365 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 00:06:14 INFO - PROCESS | 728 | 1463036774511 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A04800 == 98 [pid = 728] [id = 393] 00:06:14 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F18341B400) [pid = 728] [serial = 1179] [outer = 0000000000000000] 00:06:14 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F189381000) [pid = 728] [serial = 1180] [outer = 000000F18341B400] 00:06:14 INFO - PROCESS | 728 | 1463036774568 Marionette DEBUG loaded listener.js 00:06:14 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F18A208C00) [pid = 728] [serial = 1181] [outer = 000000F18341B400] 00:06:15 INFO - PROCESS | 728 | 1463036775475 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]]]}] 00:06:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 00:06:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1340ms 00:06:15 INFO - PROCESS | 728 | 1463036775549 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 00:06:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 00:06:15 INFO - PROCESS | 728 | 1463036775553 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 00:06:15 INFO - PROCESS | 728 | 1463036775558 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 00:06:15 INFO - PROCESS | 728 | 1463036775562 Marionette TRACE conn6 <- [1,1538,null,{}] 00:06:15 INFO - PROCESS | 728 | 1463036775567 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}] 00:06:15 INFO - PROCESS | 728 | 1463036775687 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 00:06:15 INFO - PROCESS | 728 | 1463036775837 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A1B000 == 99 [pid = 728] [id = 394] 00:06:15 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F180642C00) [pid = 728] [serial = 1182] [outer = 0000000000000000] 00:06:15 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F1811EBC00) [pid = 728] [serial = 1183] [outer = 000000F180642C00] 00:06:15 INFO - PROCESS | 728 | 1463036775890 Marionette DEBUG loaded listener.js 00:06:15 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F182DE2400) [pid = 728] [serial = 1184] [outer = 000000F180642C00] 00:06:16 INFO - PROCESS | 728 | 1463036776525 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]]]}] 00:06:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 00:06:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 987ms 00:06:16 INFO - PROCESS | 728 | 1463036776545 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 00:06:16 INFO - PROCESS | 728 | 1463036776551 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 00:06:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 00:06:16 INFO - PROCESS | 728 | 1463036776557 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 00:06:16 INFO - PROCESS | 728 | 1463036776560 Marionette TRACE conn6 <- [1,1542,null,{}] 00:06:16 INFO - PROCESS | 728 | 1463036776564 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}] 00:06:16 INFO - PROCESS | 728 | 1463036776673 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 00:06:16 INFO - PROCESS | 728 | 1463036776865 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7F09000 == 98 [pid = 728] [id = 110] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBEB800 == 97 [pid = 728] [id = 383] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1E83FC000 == 96 [pid = 728] [id = 382] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1884DC000 == 95 [pid = 728] [id = 381] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5C5E800 == 94 [pid = 728] [id = 380] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0E50000 == 93 [pid = 728] [id = 379] 00:06:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB479800 == 92 [pid = 728] [id = 378] 00:06:16 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F18433A400) [pid = 728] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 00:06:16 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1E0E81C00) [pid = 728] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 00:06:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F181550000 == 93 [pid = 728] [id = 395] 00:06:16 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F180643000) [pid = 728] [serial = 1185] [outer = 0000000000000000] 00:06:16 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F1811E5800) [pid = 728] [serial = 1186] [outer = 000000F180643000] 00:06:16 INFO - PROCESS | 728 | 1463036776978 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F18437A400) [pid = 728] [serial = 1187] [outer = 000000F180643000] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1894BF800 == 92 [pid = 728] [id = 377] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F186382800 == 91 [pid = 728] [id = 376] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBDF000 == 90 [pid = 728] [id = 344] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F183316800 == 89 [pid = 728] [id = 375] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1864CC800 == 88 [pid = 728] [id = 374] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF66E800 == 87 [pid = 728] [id = 367] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBD2800 == 86 [pid = 728] [id = 366] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABC0000 == 85 [pid = 728] [id = 365] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F183B5D000 == 84 [pid = 728] [id = 364] 00:06:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1E80B0800 == 83 [pid = 728] [id = 363] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F184ABAC00) [pid = 728] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F185C2E800) [pid = 728] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F187EAB400) [pid = 728] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F18070B000) [pid = 728] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F1DABD3C00) [pid = 728] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F18341A000) [pid = 728] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F180B10800) [pid = 728] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F1EB11D000) [pid = 728] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F1DFD0A400) [pid = 728] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F184C26C00) [pid = 728] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F182ECE800) [pid = 728] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F1EB69D400) [pid = 728] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F1855ED000) [pid = 728] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1DAA19400) [pid = 728] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F180B1AC00) [pid = 728] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F1DACA9000) [pid = 728] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F1E9103000) [pid = 728] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F187DCB000) [pid = 728] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F1DA23E000) [pid = 728] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F181695400) [pid = 728] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F184B7BC00) [pid = 728] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F182DC7800) [pid = 728] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F1855FAC00) [pid = 728] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1DBF7C400) [pid = 728] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1E3D75800) [pid = 728] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F183C97400) [pid = 728] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F1E8696C00) [pid = 728] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 00:06:17 INFO - PROCESS | 728 | 1463036777467 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]]]}] 00:06:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 00:06:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 943ms 00:06:17 INFO - PROCESS | 728 | 1463036777502 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 00:06:17 INFO - PROCESS | 728 | 1463036777504 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 00:06:17 INFO - PROCESS | 728 | 1463036777507 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 00:06:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 00:06:17 INFO - PROCESS | 728 | 1463036777511 Marionette TRACE conn6 <- [1,1546,null,{}] 00:06:17 INFO - PROCESS | 728 | 1463036777522 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}] 00:06:17 INFO - PROCESS | 728 | 1463036777622 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 00:06:17 INFO - PROCESS | 728 | 1463036777631 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F186370800 == 84 [pid = 728] [id = 396] 00:06:17 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F184338C00) [pid = 728] [serial = 1188] [outer = 0000000000000000] 00:06:17 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F184AB4000) [pid = 728] [serial = 1189] [outer = 000000F184338C00] 00:06:17 INFO - PROCESS | 728 | 1463036777679 Marionette DEBUG loaded listener.js 00:06:17 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F184B5CC00) [pid = 728] [serial = 1190] [outer = 000000F184338C00] 00:06:18 INFO - PROCESS | 728 | 1463036778169 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]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 00:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 00:06:18 INFO - PROCESS | 728 | 1463036778201 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 728 | 1463036778204 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 00:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 00:06:18 INFO - PROCESS | 728 | 1463036778207 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 728 | 1463036778209 Marionette TRACE conn6 <- [1,1550,null,{}] 00:06:18 INFO - PROCESS | 728 | 1463036778216 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}] 00:06:18 INFO - PROCESS | 728 | 1463036778344 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 00:06:18 INFO - PROCESS | 728 | 1463036778451 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884DC000 == 85 [pid = 728] [id = 397] 00:06:18 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F184B75000) [pid = 728] [serial = 1191] [outer = 0000000000000000] 00:06:18 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F184C4D000) [pid = 728] [serial = 1192] [outer = 000000F184B75000] 00:06:18 INFO - PROCESS | 728 | 1463036778505 Marionette DEBUG loaded listener.js 00:06:18 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F184ED6400) [pid = 728] [serial = 1193] [outer = 000000F184B75000] 00:06:18 INFO - PROCESS | 728 | 1463036778813 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]]]}] 00:06:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 00:06:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 627ms 00:06:18 INFO - PROCESS | 728 | 1463036778838 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 00:06:18 INFO - PROCESS | 728 | 1463036778840 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 00:06:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 00:06:18 INFO - PROCESS | 728 | 1463036778843 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 00:06:18 INFO - PROCESS | 728 | 1463036778845 Marionette TRACE conn6 <- [1,1554,null,{}] 00:06:18 INFO - PROCESS | 728 | 1463036778853 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}] 00:06:19 INFO - PROCESS | 728 | 1463036778997 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 00:06:19 INFO - PROCESS | 728 | 1463036779056 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D21800 == 86 [pid = 728] [id = 398] 00:06:19 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F184B78800) [pid = 728] [serial = 1194] [outer = 0000000000000000] 00:06:19 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F1855F6400) [pid = 728] [serial = 1195] [outer = 000000F184B78800] 00:06:19 INFO - PROCESS | 728 | 1463036779103 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F185E51400) [pid = 728] [serial = 1196] [outer = 000000F184B78800] 00:06:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 00:06:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 00:06:19 INFO - PROCESS | 728 | 1463036779466 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]]]}] 00:06:19 INFO - PROCESS | 728 | 1463036779473 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 00:06:19 INFO - PROCESS | 728 | 1463036779475 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 00:06:19 INFO - PROCESS | 728 | 1463036779478 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 00:06:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 00:06:19 INFO - PROCESS | 728 | 1463036779480 Marionette TRACE conn6 <- [1,1558,null,{}] 00:06:19 INFO - PROCESS | 728 | 1463036779491 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}] 00:06:19 INFO - PROCESS | 728 | 1463036779642 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 00:06:19 INFO - PROCESS | 728 | 1463036779656 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F189F82800 == 87 [pid = 728] [id = 399] 00:06:19 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F187EA9C00) [pid = 728] [serial = 1197] [outer = 0000000000000000] 00:06:19 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F188223000) [pid = 728] [serial = 1198] [outer = 000000F187EA9C00] 00:06:19 INFO - PROCESS | 728 | 1463036779704 Marionette DEBUG loaded listener.js 00:06:19 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F1891C3C00) [pid = 728] [serial = 1199] [outer = 000000F187EA9C00] 00:06:20 INFO - PROCESS | 728 | 1463036780130 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 00:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 692ms 00:06:20 INFO - PROCESS | 728 | 1463036780174 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 728 | 1463036780176 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 00:06:20 INFO - PROCESS | 728 | 1463036780179 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 00:06:20 INFO - PROCESS | 728 | 1463036780181 Marionette TRACE conn6 <- [1,1562,null,{}] 00:06:20 INFO - PROCESS | 728 | 1463036780191 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}] 00:06:20 INFO - PROCESS | 728 | 1463036780324 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 00:06:20 INFO - PROCESS | 728 | 1463036780338 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABC1800 == 88 [pid = 728] [id = 400] 00:06:20 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F187EAA400) [pid = 728] [serial = 1200] [outer = 0000000000000000] 00:06:20 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F18945D000) [pid = 728] [serial = 1201] [outer = 000000F187EAA400] 00:06:20 INFO - PROCESS | 728 | 1463036780383 Marionette DEBUG loaded listener.js 00:06:20 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F18A20CC00) [pid = 728] [serial = 1202] [outer = 000000F187EAA400] 00:06:20 INFO - PROCESS | 728 | 1463036780788 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]]]}] 00:06:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 00:06:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 00:06:20 INFO - PROCESS | 728 | 1463036780812 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 00:06:20 INFO - PROCESS | 728 | 1463036780815 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 00:06:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 00:06:20 INFO - PROCESS | 728 | 1463036780818 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 00:06:20 INFO - PROCESS | 728 | 1463036780820 Marionette TRACE conn6 <- [1,1566,null,{}] 00:06:20 INFO - PROCESS | 728 | 1463036780823 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}] 00:06:20 INFO - PROCESS | 728 | 1463036780953 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 00:06:20 INFO - PROCESS | 728 | 1463036780968 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF345800 == 89 [pid = 728] [id = 401] 00:06:20 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F18A210C00) [pid = 728] [serial = 1203] [outer = 0000000000000000] 00:06:21 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F18A214000) [pid = 728] [serial = 1204] [outer = 000000F18A210C00] 00:06:21 INFO - PROCESS | 728 | 1463036781014 Marionette DEBUG loaded listener.js 00:06:21 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1D9A0B000) [pid = 728] [serial = 1205] [outer = 000000F18A210C00] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F189467400) [pid = 728] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F1DB12F000) [pid = 728] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F18063F000) [pid = 728] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F1E0DC9400) [pid = 728] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F182704000) [pid = 728] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F187DC7800) [pid = 728] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F184C1C400) [pid = 728] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F184ED7800) [pid = 728] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1816D8400) [pid = 728] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F18058F800) [pid = 728] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 00:06:21 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F1DAA08000) [pid = 728] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 00:06:21 INFO - PROCESS | 728 | 1463036781683 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]]]}] 00:06:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 00:06:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 879ms 00:06:21 INFO - PROCESS | 728 | 1463036781699 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 00:06:21 INFO - PROCESS | 728 | 1463036781701 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 00:06:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 00:06:21 INFO - PROCESS | 728 | 1463036781705 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 00:06:21 INFO - PROCESS | 728 | 1463036781707 Marionette TRACE conn6 <- [1,1570,null,{}] 00:06:21 INFO - PROCESS | 728 | 1463036781718 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}] 00:06:21 INFO - PROCESS | 728 | 1463036781816 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 00:06:21 INFO - PROCESS | 728 | 1463036781918 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE32000 == 90 [pid = 728] [id = 402] 00:06:21 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F18433A800) [pid = 728] [serial = 1206] [outer = 0000000000000000] 00:06:21 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F184C28000) [pid = 728] [serial = 1207] [outer = 000000F18433A800] 00:06:21 INFO - PROCESS | 728 | 1463036781964 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F1DA4BCC00) [pid = 728] [serial = 1208] [outer = 000000F18433A800] 00:06:22 INFO - PROCESS | 728 | 1463036782625 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]]]}] 00:06:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 00:06:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 944ms 00:06:22 INFO - PROCESS | 728 | 1463036782652 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 00:06:22 INFO - PROCESS | 728 | 1463036782654 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 00:06:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 00:06:22 INFO - PROCESS | 728 | 1463036782657 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 00:06:22 INFO - PROCESS | 728 | 1463036782659 Marionette TRACE conn6 <- [1,1574,null,{}] 00:06:22 INFO - PROCESS | 728 | 1463036782663 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}] 00:06:22 INFO - PROCESS | 728 | 1463036782760 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 00:06:22 INFO - PROCESS | 728 | 1463036782870 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CB2000 == 91 [pid = 728] [id = 403] 00:06:22 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F180714400) [pid = 728] [serial = 1209] [outer = 0000000000000000] 00:06:22 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F1DAA13400) [pid = 728] [serial = 1210] [outer = 000000F180714400] 00:06:22 INFO - PROCESS | 728 | 1463036782915 Marionette DEBUG loaded listener.js 00:06:22 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F1DAB2AC00) [pid = 728] [serial = 1211] [outer = 000000F180714400] 00:06:23 INFO - PROCESS | 728 | 1463036783342 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]]]}] 00:06:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 00:06:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 732ms 00:06:23 INFO - PROCESS | 728 | 1463036783392 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 00:06:23 INFO - PROCESS | 728 | 1463036783394 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 00:06:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 00:06:23 INFO - PROCESS | 728 | 1463036783398 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 00:06:23 INFO - PROCESS | 728 | 1463036783400 Marionette TRACE conn6 <- [1,1578,null,{}] 00:06:23 INFO - PROCESS | 728 | 1463036783404 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}] 00:06:23 INFO - PROCESS | 728 | 1463036783519 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 00:06:23 INFO - PROCESS | 728 | 1463036783533 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5C50800 == 92 [pid = 728] [id = 404] 00:06:23 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F1DACA6800) [pid = 728] [serial = 1212] [outer = 0000000000000000] 00:06:23 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F1DB2D4400) [pid = 728] [serial = 1213] [outer = 000000F1DACA6800] 00:06:23 INFO - PROCESS | 728 | 1463036783586 Marionette DEBUG loaded listener.js 00:06:23 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1E0250000) [pid = 728] [serial = 1214] [outer = 000000F1DACA6800] 00:06:24 INFO - PROCESS | 728 | 1463036784412 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]]]}] 00:06:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 00:06:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1078ms 00:06:24 INFO - PROCESS | 728 | 1463036784479 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 00:06:24 INFO - PROCESS | 728 | 1463036784485 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 00:06:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 00:06:24 INFO - PROCESS | 728 | 1463036784490 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 00:06:24 INFO - PROCESS | 728 | 1463036784495 Marionette TRACE conn6 <- [1,1582,null,{}] 00:06:24 INFO - PROCESS | 728 | 1463036784500 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}] 00:06:24 INFO - PROCESS | 728 | 1463036784633 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 00:06:24 INFO - PROCESS | 728 | 1463036784780 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F185227000 == 93 [pid = 728] [id = 405] 00:06:24 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F182D4E800) [pid = 728] [serial = 1215] [outer = 0000000000000000] 00:06:24 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F182E24800) [pid = 728] [serial = 1216] [outer = 000000F182D4E800] 00:06:24 INFO - PROCESS | 728 | 1463036784840 Marionette DEBUG loaded listener.js 00:06:24 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F183C95000) [pid = 728] [serial = 1217] [outer = 000000F182D4E800] 00:06:25 INFO - PROCESS | 728 | 1463036785420 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]]]}] 00:06:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 00:06:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 986ms 00:06:25 INFO - PROCESS | 728 | 1463036785479 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 00:06:25 INFO - PROCESS | 728 | 1463036785486 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 00:06:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 00:06:25 INFO - PROCESS | 728 | 1463036785493 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 00:06:25 INFO - PROCESS | 728 | 1463036785496 Marionette TRACE conn6 <- [1,1586,null,{}] 00:06:25 INFO - PROCESS | 728 | 1463036785500 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}] 00:06:25 INFO - PROCESS | 728 | 1463036785627 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 00:06:25 INFO - PROCESS | 728 | 1463036785772 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F189F76000 == 94 [pid = 728] [id = 406] 00:06:25 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F184AC7800) [pid = 728] [serial = 1218] [outer = 0000000000000000] 00:06:25 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F184C58400) [pid = 728] [serial = 1219] [outer = 000000F184AC7800] 00:06:25 INFO - PROCESS | 728 | 1463036785830 Marionette DEBUG loaded listener.js 00:06:25 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F185E49400) [pid = 728] [serial = 1220] [outer = 000000F184AC7800] 00:06:26 INFO - PROCESS | 728 | 1463036786453 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]]]}] 00:06:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 00:06:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 987ms 00:06:26 INFO - PROCESS | 728 | 1463036786486 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 00:06:26 INFO - PROCESS | 728 | 1463036786489 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 00:06:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 00:06:26 INFO - PROCESS | 728 | 1463036786492 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 00:06:26 INFO - PROCESS | 728 | 1463036786496 Marionette TRACE conn6 <- [1,1590,null,{}] 00:06:26 INFO - PROCESS | 728 | 1463036786509 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}] 00:06:26 INFO - PROCESS | 728 | 1463036786637 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 00:06:26 INFO - PROCESS | 728 | 1463036786783 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E79CB800 == 95 [pid = 728] [id = 407] 00:06:26 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F188229800) [pid = 728] [serial = 1221] [outer = 0000000000000000] 00:06:26 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F189462800) [pid = 728] [serial = 1222] [outer = 000000F188229800] 00:06:26 INFO - PROCESS | 728 | 1463036786844 Marionette DEBUG loaded listener.js 00:06:26 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F1DAA78C00) [pid = 728] [serial = 1223] [outer = 000000F188229800] 00:06:27 INFO - PROCESS | 728 | 1463036787421 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]]]}] 00:06:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 00:06:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 984ms 00:06:27 INFO - PROCESS | 728 | 1463036787479 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 00:06:27 INFO - PROCESS | 728 | 1463036787482 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 00:06:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 00:06:27 INFO - PROCESS | 728 | 1463036787486 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 00:06:27 INFO - PROCESS | 728 | 1463036787488 Marionette TRACE conn6 <- [1,1594,null,{}] 00:06:27 INFO - PROCESS | 728 | 1463036787492 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}] 00:06:27 INFO - PROCESS | 728 | 1463036787616 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 00:06:27 INFO - PROCESS | 728 | 1463036787733 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E80AF800 == 96 [pid = 728] [id = 408] 00:06:27 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F1DB2CDC00) [pid = 728] [serial = 1224] [outer = 0000000000000000] 00:06:27 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F1DC09C000) [pid = 728] [serial = 1225] [outer = 000000F1DB2CDC00] 00:06:27 INFO - PROCESS | 728 | 1463036787789 Marionette DEBUG loaded listener.js 00:06:27 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F1E0D42000) [pid = 728] [serial = 1226] [outer = 000000F1DB2CDC00] 00:06:28 INFO - PROCESS | 728 | 1463036788343 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]]]}] 00:06:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 00:06:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 944ms 00:06:28 INFO - PROCESS | 728 | 1463036788431 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 00:06:28 INFO - PROCESS | 728 | 1463036788434 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 00:06:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 00:06:28 INFO - PROCESS | 728 | 1463036788438 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 00:06:28 INFO - PROCESS | 728 | 1463036788440 Marionette TRACE conn6 <- [1,1598,null,{}] 00:06:28 INFO - PROCESS | 728 | 1463036788444 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}] 00:06:28 INFO - PROCESS | 728 | 1463036788565 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 00:06:28 INFO - PROCESS | 728 | 1463036788708 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAB4000 == 97 [pid = 728] [id = 409] 00:06:28 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F1DFE7A400) [pid = 728] [serial = 1227] [outer = 0000000000000000] 00:06:28 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F1E15AF800) [pid = 728] [serial = 1228] [outer = 000000F1DFE7A400] 00:06:28 INFO - PROCESS | 728 | 1463036788765 Marionette DEBUG loaded listener.js 00:06:28 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F1E46D5000) [pid = 728] [serial = 1229] [outer = 000000F1DFE7A400] 00:06:29 INFO - PROCESS | 728 | 1463036789368 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]]]}] 00:06:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 00:06:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 985ms 00:06:29 INFO - PROCESS | 728 | 1463036789425 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 00:06:29 INFO - PROCESS | 728 | 1463036789427 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 00:06:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 00:06:29 INFO - PROCESS | 728 | 1463036789445 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 00:06:29 INFO - PROCESS | 728 | 1463036789447 Marionette TRACE conn6 <- [1,1602,null,{}] 00:06:29 INFO - PROCESS | 728 | 1463036789452 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}] 00:06:29 INFO - PROCESS | 728 | 1463036789583 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 00:06:29 INFO - PROCESS | 728 | 1463036789727 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF61E000 == 98 [pid = 728] [id = 410] 00:06:29 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F1E5C27400) [pid = 728] [serial = 1230] [outer = 0000000000000000] 00:06:29 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F1E759F400) [pid = 728] [serial = 1231] [outer = 000000F1E5C27400] 00:06:29 INFO - PROCESS | 728 | 1463036789785 Marionette DEBUG loaded listener.js 00:06:29 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F1E7B2A400) [pid = 728] [serial = 1232] [outer = 000000F1E5C27400] 00:06:30 INFO - PROCESS | 728 | 1463036790378 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]]]}] 00:06:30 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 00:06:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 00:06:30 INFO - PROCESS | 728 | 1463036790431 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 00:06:30 INFO - PROCESS | 728 | 1463036790434 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 00:06:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 00:06:30 INFO - PROCESS | 728 | 1463036790437 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 00:06:30 INFO - PROCESS | 728 | 1463036790439 Marionette TRACE conn6 <- [1,1606,null,{}] 00:06:30 INFO - PROCESS | 728 | 1463036790443 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}] 00:06:30 INFO - PROCESS | 728 | 1463036790564 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 00:06:30 INFO - PROCESS | 728 | 1463036790721 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8E7000 == 99 [pid = 728] [id = 411] 00:06:30 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F1E7765000) [pid = 728] [serial = 1233] [outer = 0000000000000000] 00:06:30 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F1E7F9B800) [pid = 728] [serial = 1234] [outer = 000000F1E7765000] 00:06:30 INFO - PROCESS | 728 | 1463036790777 Marionette DEBUG loaded listener.js 00:06:30 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F1E82CD000) [pid = 728] [serial = 1235] [outer = 000000F1E7765000] 00:06:31 INFO - PROCESS | 728 | 1463036791347 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]]]}] 00:06:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 00:06:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 987ms 00:06:31 INFO - PROCESS | 728 | 1463036791425 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 00:06:31 INFO - PROCESS | 728 | 1463036791428 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 00:06:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 00:06:31 INFO - PROCESS | 728 | 1463036791446 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 00:06:31 INFO - PROCESS | 728 | 1463036791448 Marionette TRACE conn6 <- [1,1610,null,{}] 00:06:31 INFO - PROCESS | 728 | 1463036791453 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}] 00:06:31 INFO - PROCESS | 728 | 1463036791572 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 00:06:31 INFO - PROCESS | 728 | 1463036791716 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E33800 == 100 [pid = 728] [id = 412] 00:06:31 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F1E8436800) [pid = 728] [serial = 1236] [outer = 0000000000000000] 00:06:31 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F1E85D5800) [pid = 728] [serial = 1237] [outer = 000000F1E8436800] 00:06:31 INFO - PROCESS | 728 | 1463036791773 Marionette DEBUG loaded listener.js 00:06:31 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F1E9110C00) [pid = 728] [serial = 1238] [outer = 000000F1E8436800] 00:06:32 INFO - PROCESS | 728 | 1463036792372 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]]]}] 00:06:32 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 00:06:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 985ms 00:06:32 INFO - PROCESS | 728 | 1463036792430 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 00:06:32 INFO - PROCESS | 728 | 1463036792433 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 00:06:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 00:06:32 INFO - PROCESS | 728 | 1463036792437 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 00:06:32 INFO - PROCESS | 728 | 1463036792439 Marionette TRACE conn6 <- [1,1614,null,{}] 00:06:32 INFO - PROCESS | 728 | 1463036792443 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}] 00:06:32 INFO - PROCESS | 728 | 1463036792564 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 00:06:32 INFO - PROCESS | 728 | 1463036792696 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EC2800 == 101 [pid = 728] [id = 413] 00:06:32 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F185E22400) [pid = 728] [serial = 1239] [outer = 0000000000000000] 00:06:32 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F185E29400) [pid = 728] [serial = 1240] [outer = 000000F185E22400] 00:06:32 INFO - PROCESS | 728 | 1463036792751 Marionette DEBUG loaded listener.js 00:06:32 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F1E9103000) [pid = 728] [serial = 1241] [outer = 000000F185E22400] 00:06:33 INFO - PROCESS | 728 | 1463036793323 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]]]}] 00:06:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 00:06:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 984ms 00:06:33 INFO - PROCESS | 728 | 1463036793424 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 00:06:33 INFO - PROCESS | 728 | 1463036793426 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 00:06:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 00:06:33 INFO - PROCESS | 728 | 1463036793470 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 00:06:33 INFO - PROCESS | 728 | 1463036793472 Marionette TRACE conn6 <- [1,1618,null,{}] 00:06:33 INFO - PROCESS | 728 | 1463036793478 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}] 00:06:33 INFO - PROCESS | 728 | 1463036793620 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 00:06:33 INFO - PROCESS | 728 | 1463036793761 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F18345C800 == 102 [pid = 728] [id = 414] 00:06:33 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F182DD0800) [pid = 728] [serial = 1242] [outer = 0000000000000000] 00:06:33 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F183C98000) [pid = 728] [serial = 1243] [outer = 000000F182DD0800] 00:06:33 INFO - PROCESS | 728 | 1463036793820 Marionette DEBUG loaded listener.js 00:06:33 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F188669000) [pid = 728] [serial = 1244] [outer = 000000F182DD0800] 00:06:34 INFO - PROCESS | 728 | 1463036794400 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]]]}] 00:06:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 00:06:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1016ms 00:06:34 INFO - PROCESS | 728 | 1463036794449 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 00:06:34 INFO - PROCESS | 728 | 1463036794452 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 00:06:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 00:06:34 INFO - PROCESS | 728 | 1463036794455 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 00:06:34 INFO - PROCESS | 728 | 1463036794458 Marionette TRACE conn6 <- [1,1622,null,{}] 00:06:34 INFO - PROCESS | 728 | 1463036794462 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}] 00:06:34 INFO - PROCESS | 728 | 1463036794602 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 00:06:34 INFO - PROCESS | 728 | 1463036794767 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E8032000 == 103 [pid = 728] [id = 415] 00:06:34 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F188675400) [pid = 728] [serial = 1245] [outer = 0000000000000000] 00:06:34 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F18867E800) [pid = 728] [serial = 1246] [outer = 000000F188675400] 00:06:34 INFO - PROCESS | 728 | 1463036794831 Marionette DEBUG loaded listener.js 00:06:34 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F1E9D89800) [pid = 728] [serial = 1247] [outer = 000000F188675400] 00:06:35 INFO - PROCESS | 728 | 1463036795678 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]]]}] 00:06:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 00:06:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1279ms 00:06:35 INFO - PROCESS | 728 | 1463036795737 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 00:06:35 INFO - PROCESS | 728 | 1463036795741 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 00:06:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 00:06:35 INFO - PROCESS | 728 | 1463036795747 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 00:06:35 INFO - PROCESS | 728 | 1463036795751 Marionette TRACE conn6 <- [1,1626,null,{}] 00:06:35 INFO - PROCESS | 728 | 1463036795757 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}] 00:06:35 INFO - PROCESS | 728 | 1463036795880 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 00:06:36 INFO - PROCESS | 728 | 1463036796037 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E2E800 == 104 [pid = 728] [id = 416] 00:06:36 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F180B10800) [pid = 728] [serial = 1248] [outer = 0000000000000000] 00:06:36 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F18169A000) [pid = 728] [serial = 1249] [outer = 000000F180B10800] 00:06:36 INFO - PROCESS | 728 | 1463036796089 Marionette DEBUG loaded listener.js 00:06:36 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F183B12000) [pid = 728] [serial = 1250] [outer = 000000F180B10800] 00:06:36 INFO - PROCESS | 728 | 1463036796703 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]]]}] 00:06:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 00:06:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 00:06:36 INFO - PROCESS | 728 | 1463036796737 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 00:06:36 INFO - PROCESS | 728 | 1463036796742 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 00:06:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 00:06:36 INFO - PROCESS | 728 | 1463036796749 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 00:06:36 INFO - PROCESS | 728 | 1463036796752 Marionette TRACE conn6 <- [1,1630,null,{}] 00:06:36 INFO - PROCESS | 728 | 1463036796756 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}] 00:06:36 INFO - PROCESS | 728 | 1463036796873 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 00:06:37 INFO - PROCESS | 728 | 1463036797026 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F186374800 == 105 [pid = 728] [id = 417] 00:06:37 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F184ABAC00) [pid = 728] [serial = 1251] [outer = 0000000000000000] 00:06:37 INFO - PROCESS | 728 | ++DOMWINDOW == 246 (000000F184C55000) [pid = 728] [serial = 1252] [outer = 000000F184ABAC00] 00:06:37 INFO - PROCESS | 728 | 1463036797079 Marionette DEBUG loaded listener.js 00:06:37 INFO - PROCESS | 728 | ++DOMWINDOW == 247 (000000F1859DE000) [pid = 728] [serial = 1253] [outer = 000000F184ABAC00] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CB2000 == 104 [pid = 728] [id = 403] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE32000 == 103 [pid = 728] [id = 402] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF345800 == 102 [pid = 728] [id = 401] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABC1800 == 101 [pid = 728] [id = 400] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F189F82800 == 100 [pid = 728] [id = 399] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F188D21800 == 99 [pid = 728] [id = 398] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1884DC000 == 98 [pid = 728] [id = 397] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F186370800 == 97 [pid = 728] [id = 396] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F181550000 == 96 [pid = 728] [id = 395] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 246 (000000F1E80E9000) [pid = 728] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 245 (000000F184C54800) [pid = 728] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F188257800) [pid = 728] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F1891C7400) [pid = 728] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F182E3FC00) [pid = 728] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F184A1B000 == 95 [pid = 728] [id = 394] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18931C800 == 94 [pid = 728] [id = 392] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3C7800 == 93 [pid = 728] [id = 391] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F188D07800 == 92 [pid = 728] [id = 390] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3C2800 == 91 [pid = 728] [id = 389] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F189103800 == 90 [pid = 728] [id = 388] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0E53000 == 89 [pid = 728] [id = 387] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1887E9000 == 88 [pid = 728] [id = 386] 00:06:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1855E1000 == 87 [pid = 728] [id = 385] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F182E45800) [pid = 728] [serial = 676] [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.] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F1DAA21800) [pid = 728] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F1DF35C400) [pid = 728] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F1DACB4800) [pid = 728] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F182E23C00) [pid = 728] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F1E100F000) [pid = 728] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F183CB3000) [pid = 728] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F182DCE000) [pid = 728] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F1E0DC8000) [pid = 728] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F187EA0800) [pid = 728] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F1DAB26800) [pid = 728] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F1D9A09400) [pid = 728] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F1E787A000) [pid = 728] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F184C4BC00) [pid = 728] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F185C2D400) [pid = 728] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F184334400) [pid = 728] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F1E4B1DC00) [pid = 728] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F18117C800) [pid = 728] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F1E52A5000) [pid = 728] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F184381C00) [pid = 728] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F180B16000) [pid = 728] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F184AC6800) [pid = 728] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F183427800) [pid = 728] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F1E8409000) [pid = 728] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1E773FC00) [pid = 728] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F189459C00) [pid = 728] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F1E80E4800) [pid = 728] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 00:06:37 INFO - PROCESS | 728 | 1463036797656 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]]]}] 00:06:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 00:06:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 940ms 00:06:37 INFO - PROCESS | 728 | 1463036797689 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 00:06:37 INFO - PROCESS | 728 | 1463036797691 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 00:06:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 00:06:37 INFO - PROCESS | 728 | 1463036797695 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 00:06:37 INFO - PROCESS | 728 | 1463036797699 Marionette TRACE conn6 <- [1,1634,null,{}] 00:06:37 INFO - PROCESS | 728 | 1463036797710 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}] 00:06:37 INFO - PROCESS | 728 | 1463036797815 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 00:06:37 INFO - PROCESS | 728 | 1463036797941 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F186389800 == 88 [pid = 728] [id = 418] 00:06:37 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F182E3FC00) [pid = 728] [serial = 1254] [outer = 0000000000000000] 00:06:37 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F184B7BC00) [pid = 728] [serial = 1255] [outer = 000000F182E3FC00] 00:06:37 INFO - PROCESS | 728 | 1463036797990 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F1859DE400) [pid = 728] [serial = 1256] [outer = 000000F182E3FC00] 00:06:38 INFO - PROCESS | 728 | 1463036798381 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]]]}] 00:06:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 00:06:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 00:06:38 INFO - PROCESS | 728 | 1463036798432 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 00:06:38 INFO - PROCESS | 728 | 1463036798435 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 00:06:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 00:06:38 INFO - PROCESS | 728 | 1463036798438 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 00:06:38 INFO - PROCESS | 728 | 1463036798440 Marionette TRACE conn6 <- [1,1638,null,{}] 00:06:38 INFO - PROCESS | 728 | 1463036798444 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}] 00:06:38 INFO - PROCESS | 728 | 1463036798544 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 00:06:38 INFO - PROCESS | 728 | 1463036798551 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E0D000 == 89 [pid = 728] [id = 419] 00:06:38 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F185C2F400) [pid = 728] [serial = 1257] [outer = 0000000000000000] 00:06:38 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F187DC3400) [pid = 728] [serial = 1258] [outer = 000000F185C2F400] 00:06:38 INFO - PROCESS | 728 | 1463036798597 Marionette DEBUG loaded listener.js 00:06:38 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F18821C800) [pid = 728] [serial = 1259] [outer = 000000F185C2F400] 00:06:39 INFO - PROCESS | 728 | 1463036799097 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]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 00:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 00:06:39 INFO - PROCESS | 728 | 1463036799173 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 728 | 1463036799175 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 00:06:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 00:06:39 INFO - PROCESS | 728 | 1463036799179 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - PROCESS | 728 | 1463036799181 Marionette TRACE conn6 <- [1,1642,null,{}] 00:06:39 INFO - PROCESS | 728 | 1463036799184 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}] 00:06:39 INFO - PROCESS | 728 | 1463036799281 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 00:06:39 INFO - PROCESS | 728 | 1463036799292 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F189317800 == 90 [pid = 728] [id = 420] 00:06:39 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F188226400) [pid = 728] [serial = 1260] [outer = 0000000000000000] 00:06:39 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F188259400) [pid = 728] [serial = 1261] [outer = 000000F188226400] 00:06:39 INFO - PROCESS | 728 | 1463036799337 Marionette DEBUG loaded listener.js 00:06:39 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F18867D800) [pid = 728] [serial = 1262] [outer = 000000F188226400] 00:06:39 INFO - PROCESS | 728 | 1463036799833 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]]]}] 00:06:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 00:06:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 00:06:39 INFO - PROCESS | 728 | 1463036799872 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 00:06:39 INFO - PROCESS | 728 | 1463036799874 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 00:06:39 INFO - PROCESS | 728 | 1463036799878 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 00:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 00:06:39 INFO - PROCESS | 728 | 1463036799879 Marionette TRACE conn6 <- [1,1646,null,{}] 00:06:39 INFO - PROCESS | 728 | 1463036799889 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}] 00:06:40 INFO - PROCESS | 728 | 1463036800072 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 00:06:40 INFO - PROCESS | 728 | 1463036800100 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3E2000 == 91 [pid = 728] [id = 421] 00:06:40 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F18937E400) [pid = 728] [serial = 1263] [outer = 0000000000000000] 00:06:40 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F189463C00) [pid = 728] [serial = 1264] [outer = 000000F18937E400] 00:06:40 INFO - PROCESS | 728 | 1463036800146 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F18A211800) [pid = 728] [serial = 1265] [outer = 000000F18937E400] 00:06:40 INFO - PROCESS | 728 | 1463036800605 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]]]}] 00:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 00:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 795ms 00:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 00:06:40 INFO - PROCESS | 728 | 1463036800677 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 00:06:40 INFO - PROCESS | 728 | 1463036800679 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 00:06:40 INFO - PROCESS | 728 | 1463036800682 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 00:06:40 INFO - PROCESS | 728 | 1463036800684 Marionette TRACE conn6 <- [1,1650,null,{}] 00:06:40 INFO - PROCESS | 728 | 1463036800688 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}] 00:06:40 INFO - PROCESS | 728 | 1463036800823 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 00:06:40 INFO - PROCESS | 728 | 1463036800853 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF33C000 == 92 [pid = 728] [id = 422] 00:06:40 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F18A52D800) [pid = 728] [serial = 1266] [outer = 0000000000000000] 00:06:40 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F18A5C4400) [pid = 728] [serial = 1267] [outer = 000000F18A52D800] 00:06:40 INFO - PROCESS | 728 | 1463036800898 Marionette DEBUG loaded listener.js 00:06:40 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F18A5CE800) [pid = 728] [serial = 1268] [outer = 000000F18A52D800] 00:06:41 INFO - PROCESS | 728 | 1463036801356 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]]]}] 00:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 00:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 733ms 00:06:41 INFO - PROCESS | 728 | 1463036801436 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 00:06:41 INFO - PROCESS | 728 | 1463036801438 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 00:06:41 INFO - PROCESS | 728 | 1463036801442 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 00:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 00:06:41 INFO - PROCESS | 728 | 1463036801444 Marionette TRACE conn6 <- [1,1654,null,{}] 00:06:41 INFO - PROCESS | 728 | 1463036801447 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}] 00:06:41 INFO - PROCESS | 728 | 1463036801753 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F180714400) [pid = 728] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F187EA9C00) [pid = 728] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F180642C00) [pid = 728] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F184B75000) [pid = 728] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F18A210C00) [pid = 728] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F180643000) [pid = 728] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F184B78800) [pid = 728] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F187EAA400) [pid = 728] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F184338C00) [pid = 728] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 00:06:41 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F18433A800) [pid = 728] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 00:06:41 INFO - PROCESS | 728 | 1463036801830 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882A5800 == 93 [pid = 728] [id = 423] 00:06:41 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F180643000) [pid = 728] [serial = 1269] [outer = 0000000000000000] 00:06:41 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F182DC7800) [pid = 728] [serial = 1270] [outer = 000000F180643000] 00:06:41 INFO - PROCESS | 728 | 1463036801875 Marionette DEBUG loaded listener.js 00:06:41 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F188707400) [pid = 728] [serial = 1271] [outer = 000000F180643000] 00:06:42 INFO - PROCESS | 728 | 1463036802242 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]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 00:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 838ms 00:06:42 INFO - PROCESS | 728 | 1463036802284 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 728 | 1463036802286 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 00:06:42 INFO - PROCESS | 728 | 1463036802289 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 00:06:42 INFO - PROCESS | 728 | 1463036802291 Marionette TRACE conn6 <- [1,1658,null,{}] 00:06:42 INFO - PROCESS | 728 | 1463036802295 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}] 00:06:42 INFO - PROCESS | 728 | 1463036802394 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 00:06:42 INFO - PROCESS | 728 | 1463036802401 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5474000 == 94 [pid = 728] [id = 424] 00:06:42 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F18A5D1000) [pid = 728] [serial = 1272] [outer = 0000000000000000] 00:06:42 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F1DAA0A800) [pid = 728] [serial = 1273] [outer = 000000F18A5D1000] 00:06:42 INFO - PROCESS | 728 | 1463036802445 Marionette DEBUG loaded listener.js 00:06:42 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F1DAB31000) [pid = 728] [serial = 1274] [outer = 000000F18A5D1000] 00:06:42 INFO - PROCESS | 728 | 1463036802881 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]]]}] 00:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 00:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 00:06:42 INFO - PROCESS | 728 | 1463036802937 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 00:06:42 INFO - PROCESS | 728 | 1463036802939 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 00:06:42 INFO - PROCESS | 728 | 1463036802942 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 00:06:42 INFO - PROCESS | 728 | 1463036802944 Marionette TRACE conn6 <- [1,1662,null,{}] 00:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 00:06:42 INFO - PROCESS | 728 | 1463036802948 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}] 00:06:43 INFO - PROCESS | 728 | 1463036803047 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 00:06:43 INFO - PROCESS | 728 | 1463036803053 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B49000 == 95 [pid = 728] [id = 425] 00:06:43 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F1DAD0F400) [pid = 728] [serial = 1275] [outer = 0000000000000000] 00:06:43 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F1DFD0A400) [pid = 728] [serial = 1276] [outer = 000000F1DAD0F400] 00:06:43 INFO - PROCESS | 728 | 1463036803099 Marionette DEBUG loaded listener.js 00:06:43 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F1E46D2C00) [pid = 728] [serial = 1277] [outer = 000000F1DAD0F400] 00:06:43 INFO - PROCESS | 728 | 1463036803548 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]]]}] 00:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 00:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 00:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 00:06:43 INFO - PROCESS | 728 | 1463036803623 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 00:06:43 INFO - PROCESS | 728 | 1463036803626 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 00:06:43 INFO - PROCESS | 728 | 1463036803638 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 00:06:43 INFO - PROCESS | 728 | 1463036803641 Marionette TRACE conn6 <- [1,1666,null,{}] 00:06:43 INFO - PROCESS | 728 | 1463036803646 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}] 00:06:43 INFO - PROCESS | 728 | 1463036803763 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 00:06:44 INFO - PROCESS | 728 | 1463036804003 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841A3800 == 96 [pid = 728] [id = 426] 00:06:44 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F180604400) [pid = 728] [serial = 1278] [outer = 0000000000000000] 00:06:44 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F180709C00) [pid = 728] [serial = 1279] [outer = 000000F180604400] 00:06:44 INFO - PROCESS | 728 | 1463036804064 Marionette DEBUG loaded listener.js 00:06:44 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F181BE1000) [pid = 728] [serial = 1280] [outer = 000000F180604400] 00:06:44 INFO - PROCESS | 728 | 1463036804758 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]]]}] 00:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 00:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1139ms 00:06:44 INFO - PROCESS | 728 | 1463036804773 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 00:06:44 INFO - PROCESS | 728 | 1463036804779 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 00:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 00:06:44 INFO - PROCESS | 728 | 1463036804783 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 00:06:44 INFO - PROCESS | 728 | 1463036804788 Marionette TRACE conn6 <- [1,1670,null,{}] 00:06:44 INFO - PROCESS | 728 | 1463036804793 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}] 00:06:44 INFO - PROCESS | 728 | 1463036804928 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 00:06:45 INFO - PROCESS | 728 | 1463036805079 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887FB000 == 97 [pid = 728] [id = 427] 00:06:45 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F184B76000) [pid = 728] [serial = 1281] [outer = 0000000000000000] 00:06:45 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F184C21C00) [pid = 728] [serial = 1282] [outer = 000000F184B76000] 00:06:45 INFO - PROCESS | 728 | 1463036805138 Marionette DEBUG loaded listener.js 00:06:45 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F185C26800) [pid = 728] [serial = 1283] [outer = 000000F184B76000] 00:06:45 INFO - PROCESS | 728 | 1463036805742 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]]]}] 00:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 00:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 985ms 00:06:45 INFO - PROCESS | 728 | 1463036805775 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 00:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 00:06:45 INFO - PROCESS | 728 | 1463036805779 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 00:06:45 INFO - PROCESS | 728 | 1463036805783 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 00:06:45 INFO - PROCESS | 728 | 1463036805786 Marionette TRACE conn6 <- [1,1674,null,{}] 00:06:45 INFO - PROCESS | 728 | 1463036805790 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}] 00:06:45 INFO - PROCESS | 728 | 1463036805917 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 00:06:46 INFO - PROCESS | 728 | 1463036806070 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA225800 == 98 [pid = 728] [id = 428] 00:06:46 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F188665800) [pid = 728] [serial = 1284] [outer = 0000000000000000] 00:06:46 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F188681400) [pid = 728] [serial = 1285] [outer = 000000F188665800] 00:06:46 INFO - PROCESS | 728 | 1463036806128 Marionette DEBUG loaded listener.js 00:06:46 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F189389000) [pid = 728] [serial = 1286] [outer = 000000F188665800] 00:06:46 INFO - PROCESS | 728 | 1463036806696 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]]]}] 00:06:46 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 00:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 985ms 00:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 00:06:46 INFO - PROCESS | 728 | 1463036806771 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 00:06:46 INFO - PROCESS | 728 | 1463036806774 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 00:06:46 INFO - PROCESS | 728 | 1463036806799 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 00:06:46 INFO - PROCESS | 728 | 1463036806806 Marionette TRACE conn6 <- [1,1678,null,{}] 00:06:46 INFO - PROCESS | 728 | 1463036806814 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}] 00:06:46 INFO - PROCESS | 728 | 1463036806948 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 00:06:47 INFO - PROCESS | 728 | 1463036807108 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF914800 == 99 [pid = 728] [id = 429] 00:06:47 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F1DACAFC00) [pid = 728] [serial = 1287] [outer = 0000000000000000] 00:06:47 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F1E4673800) [pid = 728] [serial = 1288] [outer = 000000F1DACAFC00] 00:06:47 INFO - PROCESS | 728 | 1463036807170 Marionette DEBUG loaded listener.js 00:06:47 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F1E6F0AC00) [pid = 728] [serial = 1289] [outer = 000000F1DACAFC00] 00:06:47 INFO - PROCESS | 728 | 1463036807785 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]]]}] 00:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 00:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1061ms 00:06:47 INFO - PROCESS | 728 | 1463036807841 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 00:06:47 INFO - PROCESS | 728 | 1463036807845 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 00:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 00:06:47 INFO - PROCESS | 728 | 1463036807848 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 00:06:47 INFO - PROCESS | 728 | 1463036807850 Marionette TRACE conn6 <- [1,1682,null,{}] 00:06:47 INFO - PROCESS | 728 | 1463036807854 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}] 00:06:47 INFO - PROCESS | 728 | 1463036807997 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 00:06:48 INFO - PROCESS | 728 | 1463036808146 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCE1000 == 100 [pid = 728] [id = 430] 00:06:48 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F1E7B2E000) [pid = 728] [serial = 1290] [outer = 0000000000000000] 00:06:48 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F1EA16AC00) [pid = 728] [serial = 1291] [outer = 000000F1E7B2E000] 00:06:48 INFO - PROCESS | 728 | 1463036808204 Marionette DEBUG loaded listener.js 00:06:48 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F1EB11B800) [pid = 728] [serial = 1292] [outer = 000000F1E7B2E000] 00:06:48 INFO - PROCESS | 728 | 1463036808791 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]]]}] 00:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 00:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 00:06:48 INFO - PROCESS | 728 | 1463036808836 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 00:06:48 INFO - PROCESS | 728 | 1463036808839 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 00:06:48 INFO - PROCESS | 728 | 1463036808842 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 00:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 00:06:48 INFO - PROCESS | 728 | 1463036808844 Marionette TRACE conn6 <- [1,1686,null,{}] 00:06:48 INFO - PROCESS | 728 | 1463036808848 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}] 00:06:48 INFO - PROCESS | 728 | 1463036808973 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 00:06:49 INFO - PROCESS | 728 | 1463036809137 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BC4D000 == 101 [pid = 728] [id = 431] 00:06:49 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F185979400) [pid = 728] [serial = 1293] [outer = 0000000000000000] 00:06:49 INFO - PROCESS | 728 | ++DOMWINDOW == 246 (000000F18597B000) [pid = 728] [serial = 1294] [outer = 000000F185979400] 00:06:49 INFO - PROCESS | 728 | 1463036809202 Marionette DEBUG loaded listener.js 00:06:49 INFO - PROCESS | 728 | ++DOMWINDOW == 247 (000000F1EB639C00) [pid = 728] [serial = 1295] [outer = 000000F185979400] 00:06:49 INFO - PROCESS | 728 | 1463036809832 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]]]}] 00:06:49 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 00:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1029ms 00:06:49 INFO - PROCESS | 728 | 1463036809873 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 00:06:49 INFO - PROCESS | 728 | 1463036809876 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 00:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 00:06:49 INFO - PROCESS | 728 | 1463036809880 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 00:06:49 INFO - PROCESS | 728 | 1463036809882 Marionette TRACE conn6 <- [1,1690,null,{}] 00:06:49 INFO - PROCESS | 728 | 1463036809903 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}] 00:06:50 INFO - PROCESS | 728 | 1463036810026 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 00:06:50 INFO - PROCESS | 728 | 1463036810176 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F189177800 == 102 [pid = 728] [id = 432] 00:06:50 INFO - PROCESS | 728 | ++DOMWINDOW == 248 (000000F18BC5D000) [pid = 728] [serial = 1296] [outer = 0000000000000000] 00:06:50 INFO - PROCESS | 728 | ++DOMWINDOW == 249 (000000F18BC65800) [pid = 728] [serial = 1297] [outer = 000000F18BC5D000] 00:06:50 INFO - PROCESS | 728 | 1463036810232 Marionette DEBUG loaded listener.js 00:06:50 INFO - PROCESS | 728 | ++DOMWINDOW == 250 (000000F1EB69BC00) [pid = 728] [serial = 1298] [outer = 000000F18BC5D000] 00:06:50 INFO - PROCESS | 728 | 1463036810778 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]]]}] 00:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 00:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 923ms 00:06:50 INFO - PROCESS | 728 | 1463036810815 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 00:06:50 INFO - PROCESS | 728 | 1463036810818 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 00:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 00:06:50 INFO - PROCESS | 728 | 1463036810822 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 00:06:50 INFO - PROCESS | 728 | 1463036810824 Marionette TRACE conn6 <- [1,1694,null,{}] 00:06:50 INFO - PROCESS | 728 | 1463036810828 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}] 00:06:50 INFO - PROCESS | 728 | 1463036810952 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 00:06:51 INFO - PROCESS | 728 | 1463036811074 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F189190800 == 103 [pid = 728] [id = 433] 00:06:51 INFO - PROCESS | 728 | ++DOMWINDOW == 251 (000000F186D75400) [pid = 728] [serial = 1299] [outer = 0000000000000000] 00:06:51 INFO - PROCESS | 728 | ++DOMWINDOW == 252 (000000F186D7AC00) [pid = 728] [serial = 1300] [outer = 000000F186D75400] 00:06:51 INFO - PROCESS | 728 | 1463036811129 Marionette DEBUG loaded listener.js 00:06:51 INFO - PROCESS | 728 | ++DOMWINDOW == 253 (000000F186D80C00) [pid = 728] [serial = 1301] [outer = 000000F186D75400] 00:06:51 INFO - PROCESS | 728 | 1463036811793 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]]]}] 00:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 00:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1025ms 00:06:51 INFO - PROCESS | 728 | 1463036811851 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 00:06:51 INFO - PROCESS | 728 | 1463036811853 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 00:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 00:06:51 INFO - PROCESS | 728 | 1463036811857 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 00:06:51 INFO - PROCESS | 728 | 1463036811859 Marionette TRACE conn6 <- [1,1698,null,{}] 00:06:51 INFO - PROCESS | 728 | 1463036811863 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}] 00:06:52 INFO - PROCESS | 728 | 1463036812004 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 00:06:52 INFO - PROCESS | 728 | 1463036812384 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F185520000 == 104 [pid = 728] [id = 434] 00:06:52 INFO - PROCESS | 728 | ++DOMWINDOW == 254 (000000F18063EC00) [pid = 728] [serial = 1302] [outer = 0000000000000000] 00:06:52 INFO - PROCESS | 728 | ++DOMWINDOW == 255 (000000F180B16000) [pid = 728] [serial = 1303] [outer = 000000F18063EC00] 00:06:52 INFO - PROCESS | 728 | 1463036812487 Marionette DEBUG loaded listener.js 00:06:52 INFO - PROCESS | 728 | ++DOMWINDOW == 256 (000000F18270C800) [pid = 728] [serial = 1304] [outer = 000000F18063EC00] 00:06:53 INFO - PROCESS | 728 | 1463036813113 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]]]}] 00:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 00:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1286ms 00:06:53 INFO - PROCESS | 728 | 1463036813146 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 00:06:53 INFO - PROCESS | 728 | 1463036813150 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 00:06:53 INFO - PROCESS | 728 | 1463036813154 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 00:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 00:06:53 INFO - PROCESS | 728 | 1463036813158 Marionette TRACE conn6 <- [1,1702,null,{}] 00:06:53 INFO - PROCESS | 728 | 1463036813163 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}] 00:06:53 INFO - PROCESS | 728 | 1463036813280 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 00:06:53 INFO - PROCESS | 728 | 1463036813450 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A6C000 == 105 [pid = 728] [id = 435] 00:06:53 INFO - PROCESS | 728 | ++DOMWINDOW == 257 (000000F184334800) [pid = 728] [serial = 1305] [outer = 0000000000000000] 00:06:53 INFO - PROCESS | 728 | ++DOMWINDOW == 258 (000000F184375C00) [pid = 728] [serial = 1306] [outer = 000000F184334800] 00:06:53 INFO - PROCESS | 728 | 1463036813504 Marionette DEBUG loaded listener.js 00:06:53 INFO - PROCESS | 728 | ++DOMWINDOW == 259 (000000F184B53000) [pid = 728] [serial = 1307] [outer = 000000F184334800] 00:06:54 INFO - PROCESS | 728 | 1463036814150 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 00:06:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 00:06:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 00:06:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:06:54 INFO - _addTest/ [0,1705,"getWindowHandle",null] 00:06:54 INFO - PROCESS | 728 | 1463036814190 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 00:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 00:06:54 INFO - PROCESS | 728 | 1463036814195 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 00:06:54 INFO - PROCESS | 728 | 1463036814197 Marionette TRACE conn6 <- [1,1706,null,{}] 00:06:54 INFO - PROCESS | 728 | 1463036814232 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}] 00:06:54 INFO - PROCESS | 728 | 1463036814347 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 00:06:54 INFO - PROCESS | 728 | 1463036814500 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F189106000 == 106 [pid = 728] [id = 436] 00:06:54 INFO - PROCESS | 728 | ++DOMWINDOW == 260 (000000F1855F5800) [pid = 728] [serial = 1308] [outer = 0000000000000000] 00:06:54 INFO - PROCESS | 728 | ++DOMWINDOW == 261 (000000F1859D7800) [pid = 728] [serial = 1309] [outer = 000000F1855F5800] 00:06:54 INFO - PROCESS | 728 | 1463036814551 Marionette DEBUG loaded listener.js 00:06:54 INFO - PROCESS | 728 | ++DOMWINDOW == 262 (000000F185E44800) [pid = 728] [serial = 1310] [outer = 000000F1855F5800] 00:06:55 INFO - PROCESS | 728 | 1463036815138 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]]]}] 00:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 00:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 991ms 00:06:55 INFO - PROCESS | 728 | 1463036815187 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 00:06:55 INFO - PROCESS | 728 | 1463036815190 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 00:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 00:06:55 INFO - PROCESS | 728 | 1463036815195 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 00:06:55 INFO - PROCESS | 728 | 1463036815201 Marionette TRACE conn6 <- [1,1710,null,{}] 00:06:55 INFO - PROCESS | 728 | 1463036815210 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}] 00:06:55 INFO - PROCESS | 728 | 1463036815327 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 00:06:55 INFO - PROCESS | 728 | 1463036815527 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8F4000 == 105 [pid = 728] [id = 333] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF949000 == 104 [pid = 728] [id = 334] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF856800 == 103 [pid = 728] [id = 332] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B49000 == 102 [pid = 728] [id = 425] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5474000 == 101 [pid = 728] [id = 424] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1882A5800 == 100 [pid = 728] [id = 423] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF33C000 == 99 [pid = 728] [id = 422] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3E2000 == 98 [pid = 728] [id = 421] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F189317800 == 97 [pid = 728] [id = 420] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 261 (000000F188708000) [pid = 728] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 260 (000000F18A52B800) [pid = 728] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 259 (000000F185E4D800) [pid = 728] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 258 (000000F183C93000) [pid = 728] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 257 (000000F1DAB22C00) [pid = 728] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 256 (000000F189381000) [pid = 728] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 255 (000000F1E0E88800) [pid = 728] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 254 (000000F184C50800) [pid = 728] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 253 (000000F189387C00) [pid = 728] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F182218000 == 98 [pid = 728] [id = 437] 00:06:55 INFO - PROCESS | 728 | ++DOMWINDOW == 254 (000000F180611800) [pid = 728] [serial = 1311] [outer = 0000000000000000] 00:06:55 INFO - PROCESS | 728 | ++DOMWINDOW == 255 (000000F1811EC800) [pid = 728] [serial = 1312] [outer = 000000F180611800] 00:06:55 INFO - PROCESS | 728 | 1463036815642 Marionette DEBUG loaded listener.js 00:06:55 INFO - PROCESS | 728 | ++DOMWINDOW == 256 (000000F183427400) [pid = 728] [serial = 1313] [outer = 000000F180611800] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F188E0D000 == 97 [pid = 728] [id = 419] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F186389800 == 96 [pid = 728] [id = 418] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F186374800 == 95 [pid = 728] [id = 417] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F187E2E800 == 94 [pid = 728] [id = 416] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F18345C800 == 93 [pid = 728] [id = 414] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F189EC2800 == 92 [pid = 728] [id = 413] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F187E33800 == 91 [pid = 728] [id = 412] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8E7000 == 90 [pid = 728] [id = 411] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF61E000 == 89 [pid = 728] [id = 410] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAB4000 == 88 [pid = 728] [id = 409] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1E80AF800 == 87 [pid = 728] [id = 408] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1E79CB800 == 86 [pid = 728] [id = 407] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F189F76000 == 85 [pid = 728] [id = 406] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F185227000 == 84 [pid = 728] [id = 405] 00:06:55 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5C50800 == 83 [pid = 728] [id = 404] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 255 (000000F1DAA13400) [pid = 728] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 254 (000000F1891C3C00) [pid = 728] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 253 (000000F1811EBC00) [pid = 728] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 252 (000000F184C4D000) [pid = 728] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 251 (000000F1D9A0B000) [pid = 728] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 250 (000000F18437A400) [pid = 728] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 249 (000000F185E51400) [pid = 728] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 248 (000000F18945D000) [pid = 728] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 247 (000000F184AB4000) [pid = 728] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 246 (000000F184ED6400) [pid = 728] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 245 (000000F184B5CC00) [pid = 728] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F184C28000) [pid = 728] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F1811E5800) [pid = 728] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F1EA1DD400) [pid = 728] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F18A20CC00) [pid = 728] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F18A214000) [pid = 728] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F182DE2400) [pid = 728] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F188223000) [pid = 728] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F1DA4BCC00) [pid = 728] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F1855F6400) [pid = 728] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 00:06:55 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F1DAB2AC00) [pid = 728] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 00:06:56 INFO - PROCESS | 728 | 1463036816108 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]]]}] 00:06:56 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 00:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 944ms 00:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 00:06:56 INFO - PROCESS | 728 | 1463036816140 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 728 | 1463036816143 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 00:06:56 INFO - PROCESS | 728 | 1463036816146 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 728 | 1463036816148 Marionette TRACE conn6 <- [1,1714,null,{}] 00:06:56 INFO - PROCESS | 728 | 1463036816151 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}] 00:06:56 INFO - PROCESS | 728 | 1463036816250 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 00:06:56 INFO - PROCESS | 728 | 1463036816259 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864C5800 == 84 [pid = 728] [id = 438] 00:06:56 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F182E22800) [pid = 728] [serial = 1314] [outer = 0000000000000000] 00:06:56 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F183C9AC00) [pid = 728] [serial = 1315] [outer = 000000F182E22800] 00:06:56 INFO - PROCESS | 728 | 1463036816305 Marionette DEBUG loaded listener.js 00:06:56 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F184AC1800) [pid = 728] [serial = 1316] [outer = 000000F182E22800] 00:06:56 INFO - PROCESS | 728 | 1463036816791 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]]]}] 00:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 00:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 690ms 00:06:56 INFO - PROCESS | 728 | 1463036816839 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 00:06:56 INFO - PROCESS | 728 | 1463036816841 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 00:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 00:06:56 INFO - PROCESS | 728 | 1463036816845 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 00:06:56 INFO - PROCESS | 728 | 1463036816847 Marionette TRACE conn6 <- [1,1718,null,{}] 00:06:56 INFO - PROCESS | 728 | 1463036816851 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}] 00:06:56 INFO - PROCESS | 728 | 1463036816973 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 00:06:57 INFO - PROCESS | 728 | 1463036817088 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D22800 == 85 [pid = 728] [id = 439] 00:06:57 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F184C58800) [pid = 728] [serial = 1317] [outer = 0000000000000000] 00:06:57 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F1855ED800) [pid = 728] [serial = 1318] [outer = 000000F184C58800] 00:06:57 INFO - PROCESS | 728 | 1463036817150 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F187DC2C00) [pid = 728] [serial = 1319] [outer = 000000F184C58800] 00:06:57 INFO - PROCESS | 728 | 1463036817543 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] 00:06:57 INFO - PROCESS | 728 | 1463036817584 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 00:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 00:06:57 INFO - PROCESS | 728 | 1463036817587 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 00:06:57 INFO - PROCESS | 728 | 1463036817589 Marionette TRACE conn6 <- [1,1722,null,{}] 00:06:57 INFO - PROCESS | 728 | 1463036817592 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}] 00:06:57 INFO - PROCESS | 728 | 1463036817691 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 00:06:57 INFO - PROCESS | 728 | 1463036817699 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F189F83000 == 86 [pid = 728] [id = 440] 00:06:57 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F18825C400) [pid = 728] [serial = 1320] [outer = 0000000000000000] 00:06:57 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F188709000) [pid = 728] [serial = 1321] [outer = 000000F18825C400] 00:06:57 INFO - PROCESS | 728 | 1463036817744 Marionette DEBUG loaded listener.js 00:06:57 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F1891CAC00) [pid = 728] [serial = 1322] [outer = 000000F18825C400] 00:06:58 INFO - PROCESS | 728 | 1463036818255 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]]]}] 00:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 00:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 690ms 00:06:58 INFO - PROCESS | 728 | 1463036818281 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 00:06:58 INFO - PROCESS | 728 | 1463036818283 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 00:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 00:06:58 INFO - PROCESS | 728 | 1463036818286 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 00:06:58 INFO - PROCESS | 728 | 1463036818288 Marionette TRACE conn6 <- [1,1726,null,{}] 00:06:58 INFO - PROCESS | 728 | 1463036818291 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}] 00:06:58 INFO - PROCESS | 728 | 1463036818426 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 00:06:58 INFO - PROCESS | 728 | 1463036818478 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCD6800 == 87 [pid = 728] [id = 441] 00:06:58 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F184EDAC00) [pid = 728] [serial = 1323] [outer = 0000000000000000] 00:06:58 INFO - PROCESS | 728 | ++DOMWINDOW == 246 (000000F189382400) [pid = 728] [serial = 1324] [outer = 000000F184EDAC00] 00:06:58 INFO - PROCESS | 728 | 1463036818524 Marionette DEBUG loaded listener.js 00:06:58 INFO - PROCESS | 728 | ++DOMWINDOW == 247 (000000F18A209000) [pid = 728] [serial = 1325] [outer = 000000F184EDAC00] 00:06:58 INFO - PROCESS | 728 | 1463036818991 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]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 00:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms 00:06:59 INFO - PROCESS | 728 | 1463036819020 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 728 | 1463036819022 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 00:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 00:06:59 INFO - PROCESS | 728 | 1463036819025 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 728 | 1463036819027 Marionette TRACE conn6 <- [1,1730,null,{}] 00:06:59 INFO - PROCESS | 728 | 1463036819030 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}] 00:06:59 INFO - PROCESS | 728 | 1463036819163 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 00:06:59 INFO - PROCESS | 728 | 1463036819180 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB284000 == 88 [pid = 728] [id = 442] 00:06:59 INFO - PROCESS | 728 | ++DOMWINDOW == 248 (000000F18A20E400) [pid = 728] [serial = 1326] [outer = 0000000000000000] 00:06:59 INFO - PROCESS | 728 | ++DOMWINDOW == 249 (000000F18A3AE400) [pid = 728] [serial = 1327] [outer = 000000F18A20E400] 00:06:59 INFO - PROCESS | 728 | 1463036819226 Marionette DEBUG loaded listener.js 00:06:59 INFO - PROCESS | 728 | ++DOMWINDOW == 250 (000000F18A3B7C00) [pid = 728] [serial = 1328] [outer = 000000F18A20E400] 00:06:59 INFO - PROCESS | 728 | 1463036819673 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]]]}] 00:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 00:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 00:06:59 INFO - PROCESS | 728 | 1463036819702 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 00:06:59 INFO - PROCESS | 728 | 1463036819704 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 00:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 00:06:59 INFO - PROCESS | 728 | 1463036819707 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 00:06:59 INFO - PROCESS | 728 | 1463036819709 Marionette TRACE conn6 <- [1,1734,null,{}] 00:06:59 INFO - PROCESS | 728 | 1463036819713 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}] 00:06:59 INFO - PROCESS | 728 | 1463036819846 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 00:06:59 INFO - PROCESS | 728 | 1463036819896 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:06:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFE41800 == 89 [pid = 728] [id = 443] 00:06:59 INFO - PROCESS | 728 | ++DOMWINDOW == 251 (000000F18A3BB800) [pid = 728] [serial = 1329] [outer = 0000000000000000] 00:06:59 INFO - PROCESS | 728 | ++DOMWINDOW == 252 (000000F18A52C800) [pid = 728] [serial = 1330] [outer = 000000F18A3BB800] 00:06:59 INFO - PROCESS | 728 | 1463036819944 Marionette DEBUG loaded listener.js 00:07:00 INFO - PROCESS | 728 | ++DOMWINDOW == 253 (000000F18A5CBC00) [pid = 728] [serial = 1331] [outer = 000000F18A3BB800] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 252 (000000F1E46D9000) [pid = 728] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 251 (000000F1DAD0DC00) [pid = 728] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 250 (000000F1816A1400) [pid = 728] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 249 (000000F1E8281400) [pid = 728] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 248 (000000F184EDA400) [pid = 728] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 247 (000000F183CB9000) [pid = 728] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 246 (000000F1DF9B5400) [pid = 728] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 245 (000000F1DF50F000) [pid = 728] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F18341B400) [pid = 728] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F184AB4400) [pid = 728] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F184EDC000) [pid = 728] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F1E4B1BC00) [pid = 728] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F1E9D8A000) [pid = 728] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F181172800) [pid = 728] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F1816CA400) [pid = 728] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F1E4B1E000) [pid = 728] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F1E51EE000) [pid = 728] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 00:07:00 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F1E0DCBC00) [pid = 728] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F184B5A800) [pid = 728] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F1E75A4000) [pid = 728] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F182EC5400) [pid = 728] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F1E842F000) [pid = 728] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F1E0D42400) [pid = 728] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F1E75A5800) [pid = 728] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F1816CB400) [pid = 728] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F184C1E400) [pid = 728] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F18117B000) [pid = 728] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F1E85D2000) [pid = 728] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F183B0EC00) [pid = 728] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F184B75400) [pid = 728] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F182E3A800) [pid = 728] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F1E51EE400) [pid = 728] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F180B0FC00) [pid = 728] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F1EA1E1800) [pid = 728] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F182D4BC00) [pid = 728] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1DAA05C00) [pid = 728] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1DACB5C00) [pid = 728] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F18117DC00) [pid = 728] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F182ED1000) [pid = 728] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F18937E400) [pid = 728] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F18A52D800) [pid = 728] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F180643000) [pid = 728] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F18A5D1000) [pid = 728] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F184ABAC00) [pid = 728] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F180B10800) [pid = 728] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F185C2F400) [pid = 728] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F182E3FC00) [pid = 728] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 00:07:01 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F188226400) [pid = 728] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 00:07:01 INFO - PROCESS | 728 | 1463036821176 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]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 00:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1490ms 00:07:01 INFO - PROCESS | 728 | 1463036821202 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 728 | 1463036821204 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 00:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 00:07:01 INFO - PROCESS | 728 | 1463036821207 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 728 | 1463036821209 Marionette TRACE conn6 <- [1,1738,null,{}] 00:07:01 INFO - PROCESS | 728 | 1463036821212 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}] 00:07:01 INFO - PROCESS | 728 | 1463036821314 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 00:07:01 INFO - PROCESS | 728 | 1463036821322 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA046000 == 90 [pid = 728] [id = 444] 00:07:01 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F182D4BC00) [pid = 728] [serial = 1332] [outer = 0000000000000000] 00:07:01 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F18341D000) [pid = 728] [serial = 1333] [outer = 000000F182D4BC00] 00:07:01 INFO - PROCESS | 728 | 1463036821373 Marionette DEBUG loaded listener.js 00:07:01 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1855F2400) [pid = 728] [serial = 1334] [outer = 000000F182D4BC00] 00:07:01 INFO - PROCESS | 728 | 1463036821826 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]]]}] 00:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 00:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 00:07:01 INFO - PROCESS | 728 | 1463036821882 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 00:07:01 INFO - PROCESS | 728 | 1463036821885 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 00:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 00:07:01 INFO - PROCESS | 728 | 1463036821888 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 00:07:01 INFO - PROCESS | 728 | 1463036821890 Marionette TRACE conn6 <- [1,1742,null,{}] 00:07:01 INFO - PROCESS | 728 | 1463036821894 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}] 00:07:02 INFO - PROCESS | 728 | 1463036822016 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 00:07:02 INFO - PROCESS | 728 | 1463036822056 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5477000 == 91 [pid = 728] [id = 445] 00:07:02 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F18A5C8C00) [pid = 728] [serial = 1335] [outer = 0000000000000000] 00:07:02 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1CCEC2000) [pid = 728] [serial = 1336] [outer = 000000F18A5C8C00] 00:07:02 INFO - PROCESS | 728 | 1463036822102 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F1DA4C2C00) [pid = 728] [serial = 1337] [outer = 000000F18A5C8C00] 00:07:02 INFO - PROCESS | 728 | 1463036822570 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]]]}] 00:07:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 00:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 00:07:02 INFO - PROCESS | 728 | 1463036822624 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 00:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 00:07:02 INFO - PROCESS | 728 | 1463036822626 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 00:07:02 INFO - PROCESS | 728 | 1463036822629 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 00:07:02 INFO - PROCESS | 728 | 1463036822631 Marionette TRACE conn6 <- [1,1746,null,{}] 00:07:02 INFO - PROCESS | 728 | 1463036822635 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}] 00:07:02 INFO - PROCESS | 728 | 1463036822734 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 00:07:02 INFO - PROCESS | 728 | 1463036822740 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7F24000 == 92 [pid = 728] [id = 446] 00:07:02 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F1DAA06C00) [pid = 728] [serial = 1338] [outer = 0000000000000000] 00:07:02 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F1DAA13400) [pid = 728] [serial = 1339] [outer = 000000F1DAA06C00] 00:07:02 INFO - PROCESS | 728 | 1463036822784 Marionette DEBUG loaded listener.js 00:07:02 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F1DAB31800) [pid = 728] [serial = 1340] [outer = 000000F1DAA06C00] 00:07:03 INFO - PROCESS | 728 | 1463036823569 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]]]}] 00:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 00:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 985ms 00:07:03 INFO - PROCESS | 728 | 1463036823629 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 00:07:03 INFO - PROCESS | 728 | 1463036823635 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 00:07:03 INFO - PROCESS | 728 | 1463036823642 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 00:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 00:07:03 INFO - PROCESS | 728 | 1463036823647 Marionette TRACE conn6 <- [1,1750,null,{}] 00:07:03 INFO - PROCESS | 728 | 1463036823652 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}] 00:07:03 INFO - PROCESS | 728 | 1463036823788 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 00:07:03 INFO - PROCESS | 728 | 1463036823941 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884DB000 == 93 [pid = 728] [id = 447] 00:07:03 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F182ED0000) [pid = 728] [serial = 1341] [outer = 0000000000000000] 00:07:04 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F183CB5400) [pid = 728] [serial = 1342] [outer = 000000F182ED0000] 00:07:04 INFO - PROCESS | 728 | 1463036824002 Marionette DEBUG loaded listener.js 00:07:04 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F184ABAC00) [pid = 728] [serial = 1343] [outer = 000000F182ED0000] 00:07:04 INFO - PROCESS | 728 | 1463036824602 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]]]}] 00:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 00:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 986ms 00:07:04 INFO - PROCESS | 728 | 1463036824633 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 00:07:04 INFO - PROCESS | 728 | 1463036824639 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 00:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 00:07:04 INFO - PROCESS | 728 | 1463036824646 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 00:07:04 INFO - PROCESS | 728 | 1463036824649 Marionette TRACE conn6 <- [1,1754,null,{}] 00:07:04 INFO - PROCESS | 728 | 1463036824653 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}] 00:07:04 INFO - PROCESS | 728 | 1463036824783 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 00:07:04 INFO - PROCESS | 728 | 1463036824948 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F189ECD000 == 94 [pid = 728] [id = 448] 00:07:04 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F184C51000) [pid = 728] [serial = 1344] [outer = 0000000000000000] 00:07:05 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F18596EC00) [pid = 728] [serial = 1345] [outer = 000000F184C51000] 00:07:05 INFO - PROCESS | 728 | 1463036825005 Marionette DEBUG loaded listener.js 00:07:05 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F185E25000) [pid = 728] [serial = 1346] [outer = 000000F184C51000] 00:07:05 INFO - PROCESS | 728 | 1463036825640 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]]]}] 00:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 00:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1026ms 00:07:05 INFO - PROCESS | 728 | 1463036825678 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 00:07:05 INFO - PROCESS | 728 | 1463036825681 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 00:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 00:07:05 INFO - PROCESS | 728 | 1463036825684 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 00:07:05 INFO - PROCESS | 728 | 1463036825689 Marionette TRACE conn6 <- [1,1758,null,{}] 00:07:05 INFO - PROCESS | 728 | 1463036825720 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}] 00:07:05 INFO - PROCESS | 728 | 1463036825851 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 00:07:06 INFO - PROCESS | 728 | 1463036826005 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E90DD800 == 95 [pid = 728] [id = 449] 00:07:06 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F188229400) [pid = 728] [serial = 1347] [outer = 0000000000000000] 00:07:06 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F18866B800) [pid = 728] [serial = 1348] [outer = 000000F188229400] 00:07:06 INFO - PROCESS | 728 | 1463036826065 Marionette DEBUG loaded listener.js 00:07:06 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F18A3AF800) [pid = 728] [serial = 1349] [outer = 000000F188229400] 00:07:06 INFO - PROCESS | 728 | 1463036826658 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]]]}] 00:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 00:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 985ms 00:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 00:07:06 INFO - PROCESS | 728 | 1463036826672 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 00:07:06 INFO - PROCESS | 728 | 1463036826675 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 00:07:06 INFO - PROCESS | 728 | 1463036826679 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 00:07:06 INFO - PROCESS | 728 | 1463036826681 Marionette TRACE conn6 <- [1,1762,null,{}] 00:07:06 INFO - PROCESS | 728 | 1463036826685 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}] 00:07:06 INFO - PROCESS | 728 | 1463036826812 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 00:07:06 INFO - PROCESS | 728 | 1463036826976 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF425800 == 96 [pid = 728] [id = 450] 00:07:06 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F189388C00) [pid = 728] [serial = 1350] [outer = 0000000000000000] 00:07:07 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F1DA4BA800) [pid = 728] [serial = 1351] [outer = 000000F189388C00] 00:07:07 INFO - PROCESS | 728 | 1463036827033 Marionette DEBUG loaded listener.js 00:07:07 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F1DABD8000) [pid = 728] [serial = 1352] [outer = 000000F189388C00] 00:07:07 INFO - PROCESS | 728 | 1463036827637 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]]]}] 00:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 00:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 985ms 00:07:07 INFO - PROCESS | 728 | 1463036827665 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 00:07:07 INFO - PROCESS | 728 | 1463036827668 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 00:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 00:07:07 INFO - PROCESS | 728 | 1463036827671 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 00:07:07 INFO - PROCESS | 728 | 1463036827673 Marionette TRACE conn6 <- [1,1766,null,{}] 00:07:07 INFO - PROCESS | 728 | 1463036827677 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}] 00:07:07 INFO - PROCESS | 728 | 1463036827800 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 00:07:07 INFO - PROCESS | 728 | 1463036827964 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF852800 == 97 [pid = 728] [id = 451] 00:07:07 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F18A210400) [pid = 728] [serial = 1353] [outer = 0000000000000000] 00:07:08 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F1DAD1A800) [pid = 728] [serial = 1354] [outer = 000000F18A210400] 00:07:08 INFO - PROCESS | 728 | 1463036828021 Marionette DEBUG loaded listener.js 00:07:08 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F1DC096800) [pid = 728] [serial = 1355] [outer = 000000F18A210400] 00:07:08 INFO - PROCESS | 728 | 1463036828599 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]]]}] 00:07:08 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 00:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 985ms 00:07:08 INFO - PROCESS | 728 | 1463036828660 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 00:07:08 INFO - PROCESS | 728 | 1463036828662 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 00:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 00:07:08 INFO - PROCESS | 728 | 1463036828666 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 00:07:08 INFO - PROCESS | 728 | 1463036828668 Marionette TRACE conn6 <- [1,1770,null,{}] 00:07:08 INFO - PROCESS | 728 | 1463036828672 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}] 00:07:08 INFO - PROCESS | 728 | 1463036828806 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 00:07:08 INFO - PROCESS | 728 | 1463036828959 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A39C800 == 98 [pid = 728] [id = 452] 00:07:08 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F1E02F0800) [pid = 728] [serial = 1356] [outer = 0000000000000000] 00:07:09 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F1E1010800) [pid = 728] [serial = 1357] [outer = 000000F1E02F0800] 00:07:09 INFO - PROCESS | 728 | 1463036829017 Marionette DEBUG loaded listener.js 00:07:09 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F1E4B20000) [pid = 728] [serial = 1358] [outer = 000000F1E02F0800] 00:07:09 INFO - PROCESS | 728 | 1463036829571 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]]]}] 00:07:09 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 00:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 986ms 00:07:09 INFO - PROCESS | 728 | 1463036829654 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 00:07:09 INFO - PROCESS | 728 | 1463036829657 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 00:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 00:07:09 INFO - PROCESS | 728 | 1463036829660 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 00:07:09 INFO - PROCESS | 728 | 1463036829662 Marionette TRACE conn6 <- [1,1774,null,{}] 00:07:09 INFO - PROCESS | 728 | 1463036829666 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}] 00:07:09 INFO - PROCESS | 728 | 1463036829788 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 00:07:09 INFO - PROCESS | 728 | 1463036829940 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A451000 == 99 [pid = 728] [id = 453] 00:07:09 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F1E494F800) [pid = 728] [serial = 1359] [outer = 0000000000000000] 00:07:09 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F1E51F8000) [pid = 728] [serial = 1360] [outer = 000000F1E494F800] 00:07:09 INFO - PROCESS | 728 | 1463036829996 Marionette DEBUG loaded listener.js 00:07:10 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F1E6E50000) [pid = 728] [serial = 1361] [outer = 000000F1E494F800] 00:07:10 INFO - PROCESS | 728 | 1463036830606 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]]]}] 00:07:10 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 00:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 986ms 00:07:10 INFO - PROCESS | 728 | 1463036830648 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 00:07:10 INFO - PROCESS | 728 | 1463036830650 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 00:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 00:07:10 INFO - PROCESS | 728 | 1463036830653 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 00:07:10 INFO - PROCESS | 728 | 1463036830656 Marionette TRACE conn6 <- [1,1778,null,{}] 00:07:10 INFO - PROCESS | 728 | 1463036830659 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}] 00:07:10 INFO - PROCESS | 728 | 1463036830781 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 00:07:10 INFO - PROCESS | 728 | 1463036830945 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD26800 == 100 [pid = 728] [id = 454] 00:07:10 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F1E75A4000) [pid = 728] [serial = 1362] [outer = 0000000000000000] 00:07:11 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F1E7764400) [pid = 728] [serial = 1363] [outer = 000000F1E75A4000] 00:07:11 INFO - PROCESS | 728 | 1463036831002 Marionette DEBUG loaded listener.js 00:07:11 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F1E7FA5400) [pid = 728] [serial = 1364] [outer = 000000F1E75A4000] 00:07:11 INFO - PROCESS | 728 | 1463036831535 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]]]}] 00:07: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) 00:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 941ms 00:07:11 INFO - PROCESS | 728 | 1463036831597 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 00:07:11 INFO - PROCESS | 728 | 1463036831600 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 00:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 00:07:11 INFO - PROCESS | 728 | 1463036831603 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 00:07:11 INFO - PROCESS | 728 | 1463036831605 Marionette TRACE conn6 <- [1,1782,null,{}] 00:07:11 INFO - PROCESS | 728 | 1463036831609 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}] 00:07:11 INFO - PROCESS | 728 | 1463036831731 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 00:07:11 INFO - PROCESS | 728 | 1463036831912 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD42000 == 101 [pid = 728] [id = 455] 00:07:11 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F181BE5C00) [pid = 728] [serial = 1365] [outer = 0000000000000000] 00:07:11 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F18BAF4000) [pid = 728] [serial = 1366] [outer = 000000F181BE5C00] 00:07:11 INFO - PROCESS | 728 | 1463036831970 Marionette DEBUG loaded listener.js 00:07:12 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F18BAFB000) [pid = 728] [serial = 1367] [outer = 000000F181BE5C00] 00:07:12 INFO - PROCESS | 728 | 1463036832594 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]]]}] 00:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1031ms 00:07:12 INFO - PROCESS | 728 | 1463036832637 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 00:07:12 INFO - PROCESS | 728 | 1463036832639 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 00:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 00:07:12 INFO - PROCESS | 728 | 1463036832643 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 00:07:12 INFO - PROCESS | 728 | 1463036832645 Marionette TRACE conn6 <- [1,1786,null,{}] 00:07:12 INFO - PROCESS | 728 | 1463036832670 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}] 00:07:12 INFO - PROCESS | 728 | 1463036832798 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 00:07:12 INFO - PROCESS | 728 | 1463036832954 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882B3800 == 102 [pid = 728] [id = 456] 00:07:12 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F182DE6000) [pid = 728] [serial = 1368] [outer = 0000000000000000] 00:07:13 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F188672C00) [pid = 728] [serial = 1369] [outer = 000000F182DE6000] 00:07:13 INFO - PROCESS | 728 | 1463036833012 Marionette DEBUG loaded listener.js 00:07:13 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F18BAFA800) [pid = 728] [serial = 1370] [outer = 000000F182DE6000] 00:07:13 INFO - PROCESS | 728 | 1463036833654 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]]]}] 00:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 00:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1053ms 00:07:13 INFO - PROCESS | 728 | 1463036833698 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 00:07:13 INFO - PROCESS | 728 | 1463036833701 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 00:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 00:07:13 INFO - PROCESS | 728 | 1463036833705 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 00:07:13 INFO - PROCESS | 728 | 1463036833708 Marionette TRACE conn6 <- [1,1790,null,{}] 00:07:13 INFO - PROCESS | 728 | 1463036833729 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}] 00:07:13 INFO - PROCESS | 728 | 1463036833876 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 00:07:14 INFO - PROCESS | 728 | 1463036834035 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E4D800 == 103 [pid = 728] [id = 457] 00:07:14 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F181BE2800) [pid = 728] [serial = 1371] [outer = 0000000000000000] 00:07:14 INFO - PROCESS | 728 | ++DOMWINDOW == 246 (000000F182EC5C00) [pid = 728] [serial = 1372] [outer = 000000F181BE2800] 00:07:14 INFO - PROCESS | 728 | 1463036834098 Marionette DEBUG loaded listener.js 00:07:14 INFO - PROCESS | 728 | ++DOMWINDOW == 247 (000000F1DF9B5000) [pid = 728] [serial = 1373] [outer = 000000F181BE2800] 00:07:14 INFO - PROCESS | 728 | 1463036834978 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]]]}] 00:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 00:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1344ms 00:07:15 INFO - PROCESS | 728 | 1463036835052 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 00:07:15 INFO - PROCESS | 728 | 1463036835056 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 00:07:15 INFO - PROCESS | 728 | 1463036835061 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 00:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 00:07:15 INFO - PROCESS | 728 | 1463036835065 Marionette TRACE conn6 <- [1,1794,null,{}] 00:07:15 INFO - PROCESS | 728 | 1463036835072 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}] 00:07:15 INFO - PROCESS | 728 | 1463036835227 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 00:07:15 INFO - PROCESS | 728 | 1463036835392 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F186375000 == 104 [pid = 728] [id = 458] 00:07:15 INFO - PROCESS | 728 | ++DOMWINDOW == 248 (000000F180645C00) [pid = 728] [serial = 1374] [outer = 0000000000000000] 00:07:15 INFO - PROCESS | 728 | ++DOMWINDOW == 249 (000000F181173000) [pid = 728] [serial = 1375] [outer = 000000F180645C00] 00:07:15 INFO - PROCESS | 728 | 1463036835446 Marionette DEBUG loaded listener.js 00:07:15 INFO - PROCESS | 728 | ++DOMWINDOW == 250 (000000F182E29400) [pid = 728] [serial = 1376] [outer = 000000F180645C00] 00:07:16 INFO - PROCESS | 728 | 1463036836013 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]]]}] 00:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 00:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 985ms 00:07:16 INFO - PROCESS | 728 | 1463036836053 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 00:07:16 INFO - PROCESS | 728 | 1463036836059 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 00:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 00:07:16 INFO - PROCESS | 728 | 1463036836066 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 00:07:16 INFO - PROCESS | 728 | 1463036836068 Marionette TRACE conn6 <- [1,1798,null,{}] 00:07:16 INFO - PROCESS | 728 | 1463036836072 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}] 00:07:16 INFO - PROCESS | 728 | 1463036836191 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 00:07:16 INFO - PROCESS | 728 | 1463036836395 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5477000 == 103 [pid = 728] [id = 445] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1DA046000 == 102 [pid = 728] [id = 444] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFE41800 == 101 [pid = 728] [id = 443] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB284000 == 100 [pid = 728] [id = 442] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCD6800 == 99 [pid = 728] [id = 441] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F189F83000 == 98 [pid = 728] [id = 440] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F188D22800 == 97 [pid = 728] [id = 439] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1864C5800 == 96 [pid = 728] [id = 438] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 249 (000000F1E15AF800) [pid = 728] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 248 (000000F1E759F400) [pid = 728] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 247 (000000F1E7F9B800) [pid = 728] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 246 (000000F1E85D5800) [pid = 728] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 245 (000000F185E29400) [pid = 728] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F183C98000) [pid = 728] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F1DFD0A400) [pid = 728] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F1DC09C000) [pid = 728] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F182202800 == 97 [pid = 728] [id = 459] 00:07:16 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F180605C00) [pid = 728] [serial = 1377] [outer = 0000000000000000] 00:07:16 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F180773400) [pid = 728] [serial = 1378] [outer = 000000F180605C00] 00:07:16 INFO - PROCESS | 728 | 1463036836509 Marionette DEBUG loaded listener.js 00:07:16 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F182ECFC00) [pid = 728] [serial = 1379] [outer = 000000F180605C00] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F182218000 == 96 [pid = 728] [id = 437] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F189106000 == 95 [pid = 728] [id = 436] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F184A6C000 == 94 [pid = 728] [id = 435] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F185520000 == 93 [pid = 728] [id = 434] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F189177800 == 92 [pid = 728] [id = 432] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F18BC4D000 == 91 [pid = 728] [id = 431] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCE1000 == 90 [pid = 728] [id = 430] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF914800 == 89 [pid = 728] [id = 429] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA225800 == 88 [pid = 728] [id = 428] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1887FB000 == 87 [pid = 728] [id = 427] 00:07:16 INFO - PROCESS | 728 | --DOCSHELL 000000F1841A3800 == 86 [pid = 728] [id = 426] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F1EB6A4800) [pid = 728] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F1EB6A5C00) [pid = 728] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F1E0D43400) [pid = 728] [serial = 889] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F1E4956000) [pid = 728] [serial = 988] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F18A208C00) [pid = 728] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F1DAB29400) [pid = 728] [serial = 829] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F1DAA6D400) [pid = 728] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F1E511AC00) [pid = 728] [serial = 937] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F1EB63E000) [pid = 728] [serial = 835] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F1E9108C00) [pid = 728] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F18341AC00) [pid = 728] [serial = 826] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F1E6F0B800) [pid = 728] [serial = 991] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F1E6E4A000) [pid = 728] [serial = 940] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F1E775B400) [pid = 728] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F1DAB26400) [pid = 728] [serial = 880] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F1E7B31C00) [pid = 728] [serial = 943] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F184ABD400) [pid = 728] [serial = 877] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F1E89CB800) [pid = 728] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F1E1C15000) [pid = 728] [serial = 892] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F1E80E5800) [pid = 728] [serial = 946] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F18945FC00) [pid = 728] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F187DD0800) [pid = 728] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F1816D8000) [pid = 728] [serial = 874] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F1EA63E400) [pid = 728] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F1855F2000) [pid = 728] [serial = 985] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F184B82C00) [pid = 728] [serial = 838] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F184C26400) [pid = 728] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1E7C4CC00) [pid = 728] [serial = 994] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F18341F400) [pid = 728] [serial = 895] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F1EB63EC00) [pid = 728] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F183425800) [pid = 728] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F1E0248C00) [pid = 728] [serial = 934] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F1DB132400) [pid = 728] [serial = 883] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F182DE5000) [pid = 728] [serial = 928] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F184B7DC00) [pid = 728] [serial = 931] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F1E8407800) [pid = 728] [serial = 832] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F1DF31BC00) [pid = 728] [serial = 886] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F182E27C00) [pid = 728] [serial = 982] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F1E840EC00) [pid = 728] [serial = 997] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F18A211800) [pid = 728] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F18867D800) [pid = 728] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F1DAB31000) [pid = 728] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F189463C00) [pid = 728] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F18A5C4400) [pid = 728] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F182DC7800) [pid = 728] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F18A5CE800) [pid = 728] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F1DAA0A800) [pid = 728] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F184C55000) [pid = 728] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F1859DE000) [pid = 728] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F18169A000) [pid = 728] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F184C58400) [pid = 728] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F183B12000) [pid = 728] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F182E24800) [pid = 728] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F188707400) [pid = 728] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F187DC3400) [pid = 728] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F18821C800) [pid = 728] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F18867E800) [pid = 728] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F1DB2D4400) [pid = 728] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F184B7BC00) [pid = 728] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F1859DE400) [pid = 728] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F189462800) [pid = 728] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 00:07:16 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F188259400) [pid = 728] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 00:07:17 INFO - PROCESS | 728 | 1463036837057 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 00:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1027ms 00:07:17 INFO - PROCESS | 728 | 1463036837098 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 728 | 1463036837100 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 00:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 00:07:17 INFO - PROCESS | 728 | 1463036837104 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 728 | 1463036837108 Marionette TRACE conn6 <- [1,1802,null,{}] 00:07:17 INFO - PROCESS | 728 | 1463036837134 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}] 00:07:17 INFO - PROCESS | 728 | 1463036837261 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 00:07:17 INFO - PROCESS | 728 | 1463036837368 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855C7800 == 87 [pid = 728] [id = 460] 00:07:17 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F183B12000) [pid = 728] [serial = 1380] [outer = 0000000000000000] 00:07:17 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F184ABD000) [pid = 728] [serial = 1381] [outer = 000000F183B12000] 00:07:17 INFO - PROCESS | 728 | 1463036837419 Marionette DEBUG loaded listener.js 00:07:17 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F184C1DC00) [pid = 728] [serial = 1382] [outer = 000000F183B12000] 00:07:17 INFO - PROCESS | 728 | 1463036837869 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]]]}] 00:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 00:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 838ms 00:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 00:07:17 INFO - PROCESS | 728 | 1463036837945 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 00:07:17 INFO - PROCESS | 728 | 1463036837948 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 00:07:17 INFO - PROCESS | 728 | 1463036837951 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 00:07:17 INFO - PROCESS | 728 | 1463036837953 Marionette TRACE conn6 <- [1,1806,null,{}] 00:07:17 INFO - PROCESS | 728 | 1463036837956 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}] 00:07:18 INFO - PROCESS | 728 | 1463036838067 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 00:07:18 INFO - PROCESS | 728 | 1463036838078 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884DE800 == 88 [pid = 728] [id = 461] 00:07:18 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F184ED4800) [pid = 728] [serial = 1383] [outer = 0000000000000000] 00:07:18 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F185973400) [pid = 728] [serial = 1384] [outer = 000000F184ED4800] 00:07:18 INFO - PROCESS | 728 | 1463036838124 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1859DF000) [pid = 728] [serial = 1385] [outer = 000000F184ED4800] 00:07:18 INFO - PROCESS | 728 | 1463036838584 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]]]}] 00:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 00:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 691ms 00:07:18 INFO - PROCESS | 728 | 1463036838645 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 00:07:18 INFO - PROCESS | 728 | 1463036838647 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 00:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 00:07:18 INFO - PROCESS | 728 | 1463036838651 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 00:07:18 INFO - PROCESS | 728 | 1463036838652 Marionette TRACE conn6 <- [1,1810,null,{}] 00:07:18 INFO - PROCESS | 728 | 1463036838656 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}] 00:07:18 INFO - PROCESS | 728 | 1463036838755 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 00:07:18 INFO - PROCESS | 728 | 1463036838761 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E0D800 == 89 [pid = 728] [id = 462] 00:07:18 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F185C27800) [pid = 728] [serial = 1386] [outer = 0000000000000000] 00:07:18 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F185E23000) [pid = 728] [serial = 1387] [outer = 000000F185C27800] 00:07:18 INFO - PROCESS | 728 | 1463036838807 Marionette DEBUG loaded listener.js 00:07:18 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F186D7D800) [pid = 728] [serial = 1388] [outer = 000000F185C27800] 00:07:19 INFO - PROCESS | 728 | 1463036839318 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]]]}] 00:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 00:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 00:07:19 INFO - PROCESS | 728 | 1463036839388 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 00:07:19 INFO - PROCESS | 728 | 1463036839390 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 00:07:19 INFO - PROCESS | 728 | 1463036839393 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 00:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 00:07:19 INFO - PROCESS | 728 | 1463036839395 Marionette TRACE conn6 <- [1,1814,null,{}] 00:07:19 INFO - PROCESS | 728 | 1463036839399 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}] 00:07:19 INFO - PROCESS | 728 | 1463036839594 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 00:07:19 INFO - PROCESS | 728 | 1463036839613 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F189177000 == 90 [pid = 728] [id = 463] 00:07:19 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F188229C00) [pid = 728] [serial = 1389] [outer = 0000000000000000] 00:07:19 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F18867D000) [pid = 728] [serial = 1390] [outer = 000000F188229C00] 00:07:19 INFO - PROCESS | 728 | 1463036839669 Marionette DEBUG loaded listener.js 00:07:19 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F188710400) [pid = 728] [serial = 1391] [outer = 000000F188229C00] 00:07:20 INFO - PROCESS | 728 | 1463036840122 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]]]}] 00:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 00:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 777ms 00:07:20 INFO - PROCESS | 728 | 1463036840176 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 728 | 1463036840178 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 00:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 00:07:20 INFO - PROCESS | 728 | 1463036840188 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - PROCESS | 728 | 1463036840190 Marionette TRACE conn6 <- [1,1818,null,{}] 00:07:20 INFO - PROCESS | 728 | 1463036840194 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}] 00:07:20 INFO - PROCESS | 728 | 1463036840328 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 00:07:20 INFO - PROCESS | 728 | 1463036840347 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894C3800 == 91 [pid = 728] [id = 464] 00:07:20 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F1891C7800) [pid = 728] [serial = 1392] [outer = 0000000000000000] 00:07:20 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F18938AC00) [pid = 728] [serial = 1393] [outer = 000000F1891C7800] 00:07:20 INFO - PROCESS | 728 | 1463036840395 Marionette DEBUG loaded listener.js 00:07:20 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F18A20C800) [pid = 728] [serial = 1394] [outer = 000000F1891C7800] 00:07:20 INFO - PROCESS | 728 | 1463036840851 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]]]}] 00:07: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 00:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 691ms 00:07:20 INFO - PROCESS | 728 | 1463036840880 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 00:07:20 INFO - PROCESS | 728 | 1463036840883 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 00:07:20 INFO - PROCESS | 728 | 1463036840886 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 00:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 00:07:20 INFO - PROCESS | 728 | 1463036840888 Marionette TRACE conn6 <- [1,1822,null,{}] 00:07:20 INFO - PROCESS | 728 | 1463036840891 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}] 00:07:21 INFO - PROCESS | 728 | 1463036841459 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F1DAD0F400) [pid = 728] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F1E466DC00) [pid = 728] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F180B19800) [pid = 728] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1DA97A000) [pid = 728] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F182E42000) [pid = 728] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F1859E3000) [pid = 728] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F185E42400) [pid = 728] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F1E75A4C00) [pid = 728] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F18437E000) [pid = 728] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F184C4C000) [pid = 728] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F184C59000) [pid = 728] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F1891C4800) [pid = 728] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F1E9D87800) [pid = 728] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F18341D800) [pid = 728] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F184B81000) [pid = 728] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F18821EC00) [pid = 728] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F188708C00) [pid = 728] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F18937F400) [pid = 728] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F184AC7800) [pid = 728] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F182D4E800) [pid = 728] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F1DACA6800) [pid = 728] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F184EDAC00) [pid = 728] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F184C58800) [pid = 728] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F18A20E400) [pid = 728] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F18063EC00) [pid = 728] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F184334800) [pid = 728] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F180611800) [pid = 728] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F182E22800) [pid = 728] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F1855F5800) [pid = 728] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F18A3BB800) [pid = 728] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F18A5C8C00) [pid = 728] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F18825C400) [pid = 728] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F182D4BC00) [pid = 728] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 00:07:21 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F1D993FC00) [pid = 728] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 00:07:21 INFO - PROCESS | 728 | 1463036841551 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F18435C800 == 92 [pid = 728] [id = 465] 00:07:21 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F180611800) [pid = 728] [serial = 1395] [outer = 0000000000000000] 00:07:21 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F180708000) [pid = 728] [serial = 1396] [outer = 000000F180611800] 00:07:21 INFO - PROCESS | 728 | 1463036841605 Marionette DEBUG loaded listener.js 00:07:21 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F182EC7400) [pid = 728] [serial = 1397] [outer = 000000F180611800] 00:07:22 INFO - PROCESS | 728 | 1463036841999 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]]]}] 00:07:22 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 00:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1189ms 00:07:22 INFO - PROCESS | 728 | 1463036842079 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 728 | 1463036842081 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 00:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 00:07:22 INFO - PROCESS | 728 | 1463036842084 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 728 | 1463036842086 Marionette TRACE conn6 <- [1,1826,null,{}] 00:07:22 INFO - PROCESS | 728 | 1463036842090 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}] 00:07:22 INFO - PROCESS | 728 | 1463036842191 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 00:07:22 INFO - PROCESS | 728 | 1463036842204 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3DF800 == 93 [pid = 728] [id = 466] 00:07:22 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F18437DC00) [pid = 728] [serial = 1398] [outer = 0000000000000000] 00:07:22 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F185971800) [pid = 728] [serial = 1399] [outer = 000000F18437DC00] 00:07:22 INFO - PROCESS | 728 | 1463036842249 Marionette DEBUG loaded listener.js 00:07:22 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F18825DC00) [pid = 728] [serial = 1400] [outer = 000000F18437DC00] 00:07:22 INFO - PROCESS | 728 | 1463036842702 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]]]}] 00:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 00:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 692ms 00:07:22 INFO - PROCESS | 728 | 1463036842780 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 00:07:22 INFO - PROCESS | 728 | 1463036842782 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 00:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 00:07:22 INFO - PROCESS | 728 | 1463036842785 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 00:07:22 INFO - PROCESS | 728 | 1463036842787 Marionette TRACE conn6 <- [1,1830,null,{}] 00:07:22 INFO - PROCESS | 728 | 1463036842791 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}] 00:07:22 INFO - PROCESS | 728 | 1463036842920 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 00:07:22 INFO - PROCESS | 728 | 1463036842931 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCDA000 == 94 [pid = 728] [id = 467] 00:07:22 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F1891C6800) [pid = 728] [serial = 1401] [outer = 0000000000000000] 00:07:22 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F189464000) [pid = 728] [serial = 1402] [outer = 000000F1891C6800] 00:07:22 INFO - PROCESS | 728 | 1463036842976 Marionette DEBUG loaded listener.js 00:07:23 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F18A530000) [pid = 728] [serial = 1403] [outer = 000000F1891C6800] 00:07:23 INFO - PROCESS | 728 | 1463036843519 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]]]}] 00:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 00:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 838ms 00:07:23 INFO - PROCESS | 728 | 1463036843627 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 00:07:23 INFO - PROCESS | 728 | 1463036843631 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 00:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 00:07:23 INFO - PROCESS | 728 | 1463036843637 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 00:07:23 INFO - PROCESS | 728 | 1463036843641 Marionette TRACE conn6 <- [1,1834,null,{}] 00:07:23 INFO - PROCESS | 728 | 1463036843648 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}] 00:07:23 INFO - PROCESS | 728 | 1463036843820 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 00:07:23 INFO - PROCESS | 728 | 1463036843936 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F18521C800 == 95 [pid = 728] [id = 468] 00:07:23 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F181694000) [pid = 728] [serial = 1404] [outer = 0000000000000000] 00:07:23 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F1816CF000) [pid = 728] [serial = 1405] [outer = 000000F181694000] 00:07:23 INFO - PROCESS | 728 | 1463036843994 Marionette DEBUG loaded listener.js 00:07:24 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F182E2B400) [pid = 728] [serial = 1406] [outer = 000000F181694000] 00:07:24 INFO - PROCESS | 728 | 1463036844650 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]]]}] 00:07:24 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) 00:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1078ms 00:07:24 INFO - PROCESS | 728 | 1463036844721 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 00:07:24 INFO - PROCESS | 728 | 1463036844727 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 00:07:24 INFO - PROCESS | 728 | 1463036844734 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 00:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 00:07:24 INFO - PROCESS | 728 | 1463036844737 Marionette TRACE conn6 <- [1,1838,null,{}] 00:07:24 INFO - PROCESS | 728 | 1463036844742 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}] 00:07:24 INFO - PROCESS | 728 | 1463036844876 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 00:07:25 INFO - PROCESS | 728 | 1463036845027 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E3C800 == 96 [pid = 728] [id = 469] 00:07:25 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F183425800) [pid = 728] [serial = 1407] [outer = 0000000000000000] 00:07:25 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F184B51C00) [pid = 728] [serial = 1408] [outer = 000000F183425800] 00:07:25 INFO - PROCESS | 728 | 1463036845085 Marionette DEBUG loaded listener.js 00:07:25 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F184ED9C00) [pid = 728] [serial = 1409] [outer = 000000F183425800] 00:07:25 INFO - PROCESS | 728 | 1463036845689 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]]]}] 00:07:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:07:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 985ms 00:07:25 INFO - PROCESS | 728 | 1463036845722 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 00:07:25 INFO - PROCESS | 728 | 1463036845725 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 00:07:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 00:07:25 INFO - PROCESS | 728 | 1463036845729 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 00:07:25 INFO - PROCESS | 728 | 1463036845733 Marionette TRACE conn6 <- [1,1842,null,{}] 00:07:25 INFO - PROCESS | 728 | 1463036845745 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}] 00:07:25 INFO - PROCESS | 728 | 1463036845880 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 00:07:26 INFO - PROCESS | 728 | 1463036846043 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB283000 == 97 [pid = 728] [id = 470] 00:07:26 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F187DCD000) [pid = 728] [serial = 1410] [outer = 0000000000000000] 00:07:26 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F188256400) [pid = 728] [serial = 1411] [outer = 000000F187DCD000] 00:07:26 INFO - PROCESS | 728 | 1463036846104 Marionette DEBUG loaded listener.js 00:07:26 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F189381400) [pid = 728] [serial = 1412] [outer = 000000F187DCD000] 00:07:26 INFO - PROCESS | 728 | 1463036846706 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]]]}] 00:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 00:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1031ms 00:07:26 INFO - PROCESS | 728 | 1463036846762 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 00:07:26 INFO - PROCESS | 728 | 1463036846766 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 00:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 00:07:26 INFO - PROCESS | 728 | 1463036846769 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 00:07:26 INFO - PROCESS | 728 | 1463036846771 Marionette TRACE conn6 <- [1,1846,null,{}] 00:07:26 INFO - PROCESS | 728 | 1463036846775 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}] 00:07:26 INFO - PROCESS | 728 | 1463036846904 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 00:07:27 INFO - PROCESS | 728 | 1463036847054 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E02DA000 == 98 [pid = 728] [id = 471] 00:07:27 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18A5D1000) [pid = 728] [serial = 1413] [outer = 0000000000000000] 00:07:27 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18BAFBC00) [pid = 728] [serial = 1414] [outer = 000000F18A5D1000] 00:07:27 INFO - PROCESS | 728 | 1463036847111 Marionette DEBUG loaded listener.js 00:07:27 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F1DA4BF800) [pid = 728] [serial = 1415] [outer = 000000F18A5D1000] 00:07:27 INFO - PROCESS | 728 | 1463036847712 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]]]}] 00:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 00:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 985ms 00:07:27 INFO - PROCESS | 728 | 1463036847757 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 00:07:27 INFO - PROCESS | 728 | 1463036847759 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 00:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 00:07:27 INFO - PROCESS | 728 | 1463036847763 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 00:07:27 INFO - PROCESS | 728 | 1463036847765 Marionette TRACE conn6 <- [1,1850,null,{}] 00:07:27 INFO - PROCESS | 728 | 1463036847769 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}] 00:07:27 INFO - PROCESS | 728 | 1463036847894 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 00:07:28 INFO - PROCESS | 728 | 1463036848056 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E518C000 == 99 [pid = 728] [id = 472] 00:07:28 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F18A5D2400) [pid = 728] [serial = 1416] [outer = 0000000000000000] 00:07:28 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F1DAA6D400) [pid = 728] [serial = 1417] [outer = 000000F18A5D2400] 00:07:28 INFO - PROCESS | 728 | 1463036848113 Marionette DEBUG loaded listener.js 00:07:28 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F1DAD0F400) [pid = 728] [serial = 1418] [outer = 000000F18A5D2400] 00:07:28 INFO - PROCESS | 728 | 1463036848725 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]]]}] 00:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 00:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 985ms 00:07:28 INFO - PROCESS | 728 | 1463036848751 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 00:07:28 INFO - PROCESS | 728 | 1463036848753 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 00:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 00:07:28 INFO - PROCESS | 728 | 1463036848757 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 00:07:28 INFO - PROCESS | 728 | 1463036848759 Marionette TRACE conn6 <- [1,1854,null,{}] 00:07:28 INFO - PROCESS | 728 | 1463036848763 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}] 00:07:28 INFO - PROCESS | 728 | 1463036848915 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 00:07:29 INFO - PROCESS | 728 | 1463036849070 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7723000 == 100 [pid = 728] [id = 473] 00:07:29 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1DFDC7800) [pid = 728] [serial = 1419] [outer = 0000000000000000] 00:07:29 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1E0DC9800) [pid = 728] [serial = 1420] [outer = 000000F1DFDC7800] 00:07:29 INFO - PROCESS | 728 | 1463036849128 Marionette DEBUG loaded listener.js 00:07:29 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1E3D77000) [pid = 728] [serial = 1421] [outer = 000000F1DFDC7800] 00:07:29 INFO - PROCESS | 728 | 1463036849703 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]]]}] 00:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 00:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 986ms 00:07:29 INFO - PROCESS | 728 | 1463036849746 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 00:07:29 INFO - PROCESS | 728 | 1463036849748 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 00:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 00:07:29 INFO - PROCESS | 728 | 1463036849752 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 00:07:29 INFO - PROCESS | 728 | 1463036849754 Marionette TRACE conn6 <- [1,1858,null,{}] 00:07:29 INFO - PROCESS | 728 | 1463036849758 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}] 00:07:29 INFO - PROCESS | 728 | 1463036849881 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 00:07:30 INFO - PROCESS | 728 | 1463036850045 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7F21000 == 101 [pid = 728] [id = 474] 00:07:30 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F1E4956000) [pid = 728] [serial = 1422] [outer = 0000000000000000] 00:07:30 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F1E5341C00) [pid = 728] [serial = 1423] [outer = 000000F1E4956000] 00:07:30 INFO - PROCESS | 728 | 1463036850101 Marionette DEBUG loaded listener.js 00:07:30 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F1E7764000) [pid = 728] [serial = 1424] [outer = 000000F1E4956000] 00:07:30 INFO - PROCESS | 728 | 1463036850657 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]]]}] 00:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 00:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 985ms 00:07:30 INFO - PROCESS | 728 | 1463036850740 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 00:07:30 INFO - PROCESS | 728 | 1463036850743 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 00:07:30 INFO - PROCESS | 728 | 1463036850746 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 00:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 00:07:30 INFO - PROCESS | 728 | 1463036850748 Marionette TRACE conn6 <- [1,1862,null,{}] 00:07:30 INFO - PROCESS | 728 | 1463036850752 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}] 00:07:30 INFO - PROCESS | 728 | 1463036850877 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 00:07:31 INFO - PROCESS | 728 | 1463036851027 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EA615000 == 102 [pid = 728] [id = 475] 00:07:31 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F1E75A3000) [pid = 728] [serial = 1425] [outer = 0000000000000000] 00:07:31 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F1E7C49400) [pid = 728] [serial = 1426] [outer = 000000F1E75A3000] 00:07:31 INFO - PROCESS | 728 | 1463036851084 Marionette DEBUG loaded listener.js 00:07:31 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F1E80E8000) [pid = 728] [serial = 1427] [outer = 000000F1E75A3000] 00:07:31 INFO - PROCESS | 728 | 1463036851709 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]]]}] 00:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 00:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 00:07:31 INFO - PROCESS | 728 | 1463036851733 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 00:07:31 INFO - PROCESS | 728 | 1463036851736 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 00:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 00:07:31 INFO - PROCESS | 728 | 1463036851739 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 00:07:31 INFO - PROCESS | 728 | 1463036851741 Marionette TRACE conn6 <- [1,1866,null,{}] 00:07:31 INFO - PROCESS | 728 | 1463036851745 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}] 00:07:31 INFO - PROCESS | 728 | 1463036851869 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 00:07:32 INFO - PROCESS | 728 | 1463036852034 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB28000 == 103 [pid = 728] [id = 476] 00:07:32 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F1E8282000) [pid = 728] [serial = 1428] [outer = 0000000000000000] 00:07:32 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F1E8402800) [pid = 728] [serial = 1429] [outer = 000000F1E8282000] 00:07:32 INFO - PROCESS | 728 | 1463036852090 Marionette DEBUG loaded listener.js 00:07:32 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F1E85CEC00) [pid = 728] [serial = 1430] [outer = 000000F1E8282000] 00:07:32 INFO - PROCESS | 728 | 1463036852685 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]]]}] 00:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 00:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 987ms 00:07:32 INFO - PROCESS | 728 | 1463036852730 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 00:07:32 INFO - PROCESS | 728 | 1463036852732 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 00:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 00:07:32 INFO - PROCESS | 728 | 1463036852736 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 00:07:32 INFO - PROCESS | 728 | 1463036852738 Marionette TRACE conn6 <- [1,1870,null,{}] 00:07:32 INFO - PROCESS | 728 | 1463036852742 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}] 00:07:32 INFO - PROCESS | 728 | 1463036852868 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 00:07:33 INFO - PROCESS | 728 | 1463036853089 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F182203800 == 104 [pid = 728] [id = 477] 00:07:33 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F18169AC00) [pid = 728] [serial = 1431] [outer = 0000000000000000] 00:07:33 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F184331400) [pid = 728] [serial = 1432] [outer = 000000F18169AC00] 00:07:33 INFO - PROCESS | 728 | 1463036853147 Marionette DEBUG loaded listener.js 00:07:33 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F18870EC00) [pid = 728] [serial = 1433] [outer = 000000F18169AC00] 00:07:33 INFO - PROCESS | 728 | 1463036853744 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]]]}] 00:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 00:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1025ms 00:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 00:07:33 INFO - PROCESS | 728 | 1463036853764 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 00:07:33 INFO - PROCESS | 728 | 1463036853766 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 00:07:33 INFO - PROCESS | 728 | 1463036853770 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 00:07:33 INFO - PROCESS | 728 | 1463036853773 Marionette TRACE conn6 <- [1,1874,null,{}] 00:07:33 INFO - PROCESS | 728 | 1463036853777 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}] 00:07:33 INFO - PROCESS | 728 | 1463036853939 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 00:07:34 INFO - PROCESS | 728 | 1463036854095 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F185C33800 == 105 [pid = 728] [id = 478] 00:07:34 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F1811E7000) [pid = 728] [serial = 1434] [outer = 0000000000000000] 00:07:34 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F182ED1400) [pid = 728] [serial = 1435] [outer = 000000F1811E7000] 00:07:34 INFO - PROCESS | 728 | 1463036854159 Marionette DEBUG loaded listener.js 00:07:34 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F187EAF400) [pid = 728] [serial = 1436] [outer = 000000F1811E7000] 00:07:35 INFO - PROCESS | 728 | 1463036855064 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]]]}] 00:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 00:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1339ms 00:07:35 INFO - PROCESS | 728 | 1463036855112 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 00:07:35 INFO - PROCESS | 728 | 1463036855117 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 00:07:35 INFO - PROCESS | 728 | 1463036855121 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 00:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 00:07:35 INFO - PROCESS | 728 | 1463036855126 Marionette TRACE conn6 <- [1,1878,null,{}] 00:07:35 INFO - PROCESS | 728 | 1463036855131 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}] 00:07:35 INFO - PROCESS | 728 | 1463036855256 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 00:07:35 INFO - PROCESS | 728 | 1463036855416 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F186385000 == 106 [pid = 728] [id = 479] 00:07:35 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F18077F800) [pid = 728] [serial = 1437] [outer = 0000000000000000] 00:07:35 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1811EA000) [pid = 728] [serial = 1438] [outer = 000000F18077F800] 00:07:35 INFO - PROCESS | 728 | 1463036855469 Marionette DEBUG loaded listener.js 00:07:35 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F183B0D400) [pid = 728] [serial = 1439] [outer = 000000F18077F800] 00:07:36 INFO - PROCESS | 728 | 1463036856064 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]]]}] 00:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 00:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 00:07:36 INFO - PROCESS | 728 | 1463036856112 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 00:07:36 INFO - PROCESS | 728 | 1463036856118 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 00:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 00:07:36 INFO - PROCESS | 728 | 1463036856125 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 00:07:36 INFO - PROCESS | 728 | 1463036856127 Marionette TRACE conn6 <- [1,1882,null,{}] 00:07:36 INFO - PROCESS | 728 | 1463036856131 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}] 00:07:36 INFO - PROCESS | 728 | 1463036856250 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 00:07:36 INFO - PROCESS | 728 | 1463036856439 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3DF800 == 105 [pid = 728] [id = 466] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F18435C800 == 104 [pid = 728] [id = 465] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1894C3800 == 103 [pid = 728] [id = 464] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F189177000 == 102 [pid = 728] [id = 463] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F188E0D800 == 101 [pid = 728] [id = 462] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1884DE800 == 100 [pid = 728] [id = 461] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F18597B000) [pid = 728] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F18BC65800) [pid = 728] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F186D7AC00) [pid = 728] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1DAA13400) [pid = 728] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B8A000 == 101 [pid = 728] [id = 480] 00:07:36 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F18063EC00) [pid = 728] [serial = 1440] [outer = 0000000000000000] 00:07:36 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F181BDDC00) [pid = 728] [serial = 1441] [outer = 000000F18063EC00] 00:07:36 INFO - PROCESS | 728 | 1463036856556 Marionette DEBUG loaded listener.js 00:07:36 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F183C94800) [pid = 728] [serial = 1442] [outer = 000000F18063EC00] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1855C7800 == 100 [pid = 728] [id = 460] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F182202800 == 99 [pid = 728] [id = 459] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F186375000 == 98 [pid = 728] [id = 458] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF852800 == 97 [pid = 728] [id = 451] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF425800 == 96 [pid = 728] [id = 450] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1E90DD800 == 95 [pid = 728] [id = 449] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F189ECD000 == 94 [pid = 728] [id = 448] 00:07:36 INFO - PROCESS | 728 | --DOCSHELL 000000F1884DB000 == 93 [pid = 728] [id = 447] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F1E46D2C00) [pid = 728] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F1E80E1800) [pid = 728] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1E8411400) [pid = 728] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F1E8280800) [pid = 728] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F18825E800) [pid = 728] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F1891CD400) [pid = 728] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1EB525C00) [pid = 728] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F18433E400) [pid = 728] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F187EA9800) [pid = 728] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F18870F800) [pid = 728] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F18A531800) [pid = 728] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F18A52AC00) [pid = 728] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1DAB2F800) [pid = 728] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1E6F02C00) [pid = 728] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F18270F400) [pid = 728] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F1E4676400) [pid = 728] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F184AC4000) [pid = 728] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F1E8EBB400) [pid = 728] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F1E7C52800) [pid = 728] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F189382400) [pid = 728] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F1855ED800) [pid = 728] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F187DC2C00) [pid = 728] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F18A3AE400) [pid = 728] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F180B16000) [pid = 728] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F184B53000) [pid = 728] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F184375C00) [pid = 728] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F1811EC800) [pid = 728] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F183427400) [pid = 728] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F183C9AC00) [pid = 728] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F184AC1800) [pid = 728] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F1859D7800) [pid = 728] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F18A52C800) [pid = 728] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F180709C00) [pid = 728] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F188681400) [pid = 728] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F184C21C00) [pid = 728] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F18A3B7C00) [pid = 728] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F1CCEC2000) [pid = 728] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F18A5CBC00) [pid = 728] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F188709000) [pid = 728] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F1E4673800) [pid = 728] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F185E44800) [pid = 728] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F1EA16AC00) [pid = 728] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F18270C800) [pid = 728] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F1855F2400) [pid = 728] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F18A209000) [pid = 728] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F1DA4C2C00) [pid = 728] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F18341D000) [pid = 728] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1891CAC00) [pid = 728] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F185E49400) [pid = 728] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F183C95000) [pid = 728] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 00:07:36 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F1E0250000) [pid = 728] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 00:07:37 INFO - PROCESS | 728 | 1463036857085 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]]]}] 00:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 00:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 987ms 00:07:37 INFO - PROCESS | 728 | 1463036857112 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 00:07:37 INFO - PROCESS | 728 | 1463036857114 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 00:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 00:07:37 INFO - PROCESS | 728 | 1463036857118 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 00:07:37 INFO - PROCESS | 728 | 1463036857121 Marionette TRACE conn6 <- [1,1886,null,{}] 00:07:37 INFO - PROCESS | 728 | 1463036857132 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}] 00:07:37 INFO - PROCESS | 728 | 1463036857240 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 00:07:37 INFO - PROCESS | 728 | 1463036857511 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E48000 == 94 [pid = 728] [id = 481] 00:07:37 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F18063BC00) [pid = 728] [serial = 1443] [outer = 0000000000000000] 00:07:37 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F18070A400) [pid = 728] [serial = 1444] [outer = 000000F18063BC00] 00:07:37 INFO - PROCESS | 728 | 1463036857574 Marionette DEBUG loaded listener.js 00:07:37 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F18159E000) [pid = 728] [serial = 1445] [outer = 000000F18063BC00] 00:07:38 INFO - PROCESS | 728 | 1463036858274 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]]]}] 00:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 00:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1182ms 00:07:38 INFO - PROCESS | 728 | 1463036858303 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 00:07:38 INFO - PROCESS | 728 | 1463036858308 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 00:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 00:07:38 INFO - PROCESS | 728 | 1463036858313 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 00:07:38 INFO - PROCESS | 728 | 1463036858317 Marionette TRACE conn6 <- [1,1890,null,{}] 00:07:38 INFO - PROCESS | 728 | 1463036858322 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}] 00:07:38 INFO - PROCESS | 728 | 1463036858455 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 00:07:38 INFO - PROCESS | 728 | 1463036858602 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F18638B000 == 95 [pid = 728] [id = 482] 00:07:38 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F183C95000) [pid = 728] [serial = 1446] [outer = 0000000000000000] 00:07:38 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F183CBF000) [pid = 728] [serial = 1447] [outer = 000000F183C95000] 00:07:38 INFO - PROCESS | 728 | 1463036858662 Marionette DEBUG loaded listener.js 00:07:38 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F184ABCC00) [pid = 728] [serial = 1448] [outer = 000000F183C95000] 00:07:39 INFO - PROCESS | 728 | 1463036859244 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]]]}] 00:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 00:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 985ms 00:07:39 INFO - PROCESS | 728 | 1463036859304 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 00:07:39 INFO - PROCESS | 728 | 1463036859309 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 00:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 00:07:39 INFO - PROCESS | 728 | 1463036859313 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 00:07:39 INFO - PROCESS | 728 | 1463036859315 Marionette TRACE conn6 <- [1,1894,null,{}] 00:07:39 INFO - PROCESS | 728 | 1463036859320 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}] 00:07:39 INFO - PROCESS | 728 | 1463036859447 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 00:07:39 INFO - PROCESS | 728 | 1463036859593 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882B2000 == 96 [pid = 728] [id = 483] 00:07:39 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F184B5B400) [pid = 728] [serial = 1449] [outer = 0000000000000000] 00:07:39 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F184C1D400) [pid = 728] [serial = 1450] [outer = 000000F184B5B400] 00:07:39 INFO - PROCESS | 728 | 1463036859653 Marionette DEBUG loaded listener.js 00:07:39 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F184ED1000) [pid = 728] [serial = 1451] [outer = 000000F184B5B400] 00:07:40 INFO - PROCESS | 728 | 1463036860263 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]]]}] 00:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 00:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 985ms 00:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 00:07:40 INFO - PROCESS | 728 | 1463036860300 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 00:07:40 INFO - PROCESS | 728 | 1463036860303 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 00:07:40 INFO - PROCESS | 728 | 1463036860313 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 00:07:40 INFO - PROCESS | 728 | 1463036860320 Marionette TRACE conn6 <- [1,1898,null,{}] 00:07:40 INFO - PROCESS | 728 | 1463036860341 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}] 00:07:40 INFO - PROCESS | 728 | 1463036860470 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 00:07:40 INFO - PROCESS | 728 | 1463036860615 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E0D800 == 97 [pid = 728] [id = 484] 00:07:40 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F185978800) [pid = 728] [serial = 1452] [outer = 0000000000000000] 00:07:40 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F185C27400) [pid = 728] [serial = 1453] [outer = 000000F185978800] 00:07:40 INFO - PROCESS | 728 | 1463036860673 Marionette DEBUG loaded listener.js 00:07:40 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F185E45400) [pid = 728] [serial = 1454] [outer = 000000F185978800] 00:07:41 INFO - PROCESS | 728 | 1463036861257 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]]]}] 00:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 00:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1003ms 00:07:41 INFO - PROCESS | 728 | 1463036861312 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 00:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 00:07:41 INFO - PROCESS | 728 | 1463036861315 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 00:07:41 INFO - PROCESS | 728 | 1463036861318 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 00:07:41 INFO - PROCESS | 728 | 1463036861321 Marionette TRACE conn6 <- [1,1902,null,{}] 00:07:41 INFO - PROCESS | 728 | 1463036861324 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}] 00:07:41 INFO - PROCESS | 728 | 1463036861450 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 00:07:41 INFO - PROCESS | 728 | 1463036861608 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F189122800 == 98 [pid = 728] [id = 485] 00:07:41 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F186D77C00) [pid = 728] [serial = 1455] [outer = 0000000000000000] 00:07:41 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F187DC7000) [pid = 728] [serial = 1456] [outer = 000000F186D77C00] 00:07:41 INFO - PROCESS | 728 | 1463036861665 Marionette DEBUG loaded listener.js 00:07:41 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F187EAA400) [pid = 728] [serial = 1457] [outer = 000000F186D77C00] 00:07:42 INFO - PROCESS | 728 | 1463036862208 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]]]}] 00:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 00:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 00:07:42 INFO - PROCESS | 728 | 1463036862265 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 00:07:42 INFO - PROCESS | 728 | 1463036862268 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 00:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 00:07:42 INFO - PROCESS | 728 | 1463036862271 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 00:07:42 INFO - PROCESS | 728 | 1463036862274 Marionette TRACE conn6 <- [1,1906,null,{}] 00:07:42 INFO - PROCESS | 728 | 1463036862278 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}] 00:07:42 INFO - PROCESS | 728 | 1463036862430 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 00:07:42 INFO - PROCESS | 728 | 1463036862582 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F18930B800 == 99 [pid = 728] [id = 486] 00:07:42 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F18825D000) [pid = 728] [serial = 1458] [outer = 0000000000000000] 00:07:42 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F188666000) [pid = 728] [serial = 1459] [outer = 000000F18825D000] 00:07:42 INFO - PROCESS | 728 | 1463036862649 Marionette DEBUG loaded listener.js 00:07:42 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F188684800) [pid = 728] [serial = 1460] [outer = 000000F18825D000] 00:07:43 INFO - PROCESS | 728 | 1463036863247 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]]]}] 00:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 00:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1033ms 00:07:43 INFO - PROCESS | 728 | 1463036863306 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 00:07:43 INFO - PROCESS | 728 | 1463036863308 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 00:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 00:07:43 INFO - PROCESS | 728 | 1463036863312 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 00:07:43 INFO - PROCESS | 728 | 1463036863314 Marionette TRACE conn6 <- [1,1910,null,{}] 00:07:43 INFO - PROCESS | 728 | 1463036863351 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}] 00:07:43 INFO - PROCESS | 728 | 1463036863481 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 00:07:43 INFO - PROCESS | 728 | 1463036863620 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F189ECB000 == 100 [pid = 728] [id = 487] 00:07:43 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F1891CF400) [pid = 728] [serial = 1461] [outer = 0000000000000000] 00:07:43 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F189387400) [pid = 728] [serial = 1462] [outer = 000000F1891CF400] 00:07:43 INFO - PROCESS | 728 | 1463036863677 Marionette DEBUG loaded listener.js 00:07:43 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F18A20C000) [pid = 728] [serial = 1463] [outer = 000000F1891CF400] 00:07:44 INFO - PROCESS | 728 | 1463036864259 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]]]}] 00:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 00:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1003ms 00:07:44 INFO - PROCESS | 728 | 1463036864318 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 00:07:44 INFO - PROCESS | 728 | 1463036864321 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 00:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 00:07:44 INFO - PROCESS | 728 | 1463036864325 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 00:07:44 INFO - PROCESS | 728 | 1463036864327 Marionette TRACE conn6 <- [1,1914,null,{}] 00:07:44 INFO - PROCESS | 728 | 1463036864331 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}] 00:07:44 INFO - PROCESS | 728 | 1463036864452 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 00:07:44 INFO - PROCESS | 728 | 1463036864610 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A39A800 == 101 [pid = 728] [id = 488] 00:07:44 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F1891D1800) [pid = 728] [serial = 1464] [outer = 0000000000000000] 00:07:44 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F18A3B6C00) [pid = 728] [serial = 1465] [outer = 000000F1891D1800] 00:07:44 INFO - PROCESS | 728 | 1463036864668 Marionette DEBUG loaded listener.js 00:07:44 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F18A535400) [pid = 728] [serial = 1466] [outer = 000000F1891D1800] 00:07:45 INFO - PROCESS | 728 | 1463036865212 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]]]}] 00:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 00:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 922ms 00:07:45 INFO - PROCESS | 728 | 1463036865249 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 00:07:45 INFO - PROCESS | 728 | 1463036865252 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 00:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 00:07:45 INFO - PROCESS | 728 | 1463036865255 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 00:07:45 INFO - PROCESS | 728 | 1463036865258 Marionette TRACE conn6 <- [1,1918,null,{}] 00:07:45 INFO - PROCESS | 728 | 1463036865261 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}] 00:07:45 INFO - PROCESS | 728 | 1463036865382 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 00:07:45 INFO - PROCESS | 728 | 1463036865542 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3D8800 == 102 [pid = 728] [id = 489] 00:07:45 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F189465800) [pid = 728] [serial = 1467] [outer = 0000000000000000] 00:07:45 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18BAEF000) [pid = 728] [serial = 1468] [outer = 000000F189465800] 00:07:45 INFO - PROCESS | 728 | 1463036865599 Marionette DEBUG loaded listener.js 00:07:45 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18BC63000) [pid = 728] [serial = 1469] [outer = 000000F189465800] 00:07:46 INFO - PROCESS | 728 | 1463036866178 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]]]}] 00:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 00:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 983ms 00:07:46 INFO - PROCESS | 728 | 1463036866241 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 00:07:46 INFO - PROCESS | 728 | 1463036866244 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 00:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 00:07:46 INFO - PROCESS | 728 | 1463036866247 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 00:07:46 INFO - PROCESS | 728 | 1463036866250 Marionette TRACE conn6 <- [1,1922,null,{}] 00:07:46 INFO - PROCESS | 728 | 1463036866253 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}] 00:07:46 INFO - PROCESS | 728 | 1463036866375 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 00:07:46 INFO - PROCESS | 728 | 1463036866524 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCD2800 == 103 [pid = 728] [id = 490] 00:07:46 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F18A5C6C00) [pid = 728] [serial = 1470] [outer = 0000000000000000] 00:07:46 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F1DA974000) [pid = 728] [serial = 1471] [outer = 000000F18A5C6C00] 00:07:46 INFO - PROCESS | 728 | 1463036866582 Marionette DEBUG loaded listener.js 00:07:46 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F1DAB27800) [pid = 728] [serial = 1472] [outer = 000000F18A5C6C00] 00:07:47 INFO - PROCESS | 728 | 1463036867196 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]]]}] 00:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 00:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 984ms 00:07:47 INFO - PROCESS | 728 | 1463036867235 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 00:07:47 INFO - PROCESS | 728 | 1463036867238 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 00:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 00:07:47 INFO - PROCESS | 728 | 1463036867241 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 00:07:47 INFO - PROCESS | 728 | 1463036867243 Marionette TRACE conn6 <- [1,1926,null,{}] 00:07:47 INFO - PROCESS | 728 | 1463036867247 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}] 00:07:47 INFO - PROCESS | 728 | 1463036867370 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 00:07:47 INFO - PROCESS | 728 | 1463036867533 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABBD800 == 104 [pid = 728] [id = 491] 00:07:47 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F1DACB0400) [pid = 728] [serial = 1473] [outer = 0000000000000000] 00:07:47 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1DB12FC00) [pid = 728] [serial = 1474] [outer = 000000F1DACB0400] 00:07:47 INFO - PROCESS | 728 | 1463036867596 Marionette DEBUG loaded listener.js 00:07:47 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1DF9B4400) [pid = 728] [serial = 1475] [outer = 000000F1DACB0400] 00:07:48 INFO - PROCESS | 728 | 1463036868221 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]]]}] 00:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 00:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1027ms 00:07:48 INFO - PROCESS | 728 | 1463036868271 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 00:07:48 INFO - PROCESS | 728 | 1463036868274 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 00:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 00:07:48 INFO - PROCESS | 728 | 1463036868277 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 00:07:48 INFO - PROCESS | 728 | 1463036868280 Marionette TRACE conn6 <- [1,1930,null,{}] 00:07:48 INFO - PROCESS | 728 | 1463036868301 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}] 00:07:48 INFO - PROCESS | 728 | 1463036868481 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 00:07:48 INFO - PROCESS | 728 | 1463036868598 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E02BD800 == 105 [pid = 728] [id = 492] 00:07:48 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1DF67FC00) [pid = 728] [serial = 1476] [outer = 0000000000000000] 00:07:48 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F1E466D000) [pid = 728] [serial = 1477] [outer = 000000F1DF67FC00] 00:07:48 INFO - PROCESS | 728 | 1463036868669 Marionette DEBUG loaded listener.js 00:07:48 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F1E5338000) [pid = 728] [serial = 1478] [outer = 000000F1DF67FC00] 00:07:49 INFO - PROCESS | 728 | 1463036869247 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]]]}] 00:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 00:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 986ms 00:07:49 INFO - PROCESS | 728 | 1463036869265 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 00:07:49 INFO - PROCESS | 728 | 1463036869267 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 00:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 00:07:49 INFO - PROCESS | 728 | 1463036869289 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 00:07:49 INFO - PROCESS | 728 | 1463036869291 Marionette TRACE conn6 <- [1,1934,null,{}] 00:07:49 INFO - PROCESS | 728 | 1463036869296 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}] 00:07:49 INFO - PROCESS | 728 | 1463036869422 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 00:07:49 INFO - PROCESS | 728 | 1463036869727 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F185C3B000 == 106 [pid = 728] [id = 493] 00:07:49 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F180609C00) [pid = 728] [serial = 1479] [outer = 0000000000000000] 00:07:49 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F180707400) [pid = 728] [serial = 1480] [outer = 000000F180609C00] 00:07:49 INFO - PROCESS | 728 | 1463036869785 Marionette DEBUG loaded listener.js 00:07:49 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F182D4E800) [pid = 728] [serial = 1481] [outer = 000000F180609C00] 00:07:50 INFO - PROCESS | 728 | 1463036870418 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]]]}] 00:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 00:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1179ms 00:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 00:07:50 INFO - PROCESS | 728 | 1463036870471 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 00:07:50 INFO - PROCESS | 728 | 1463036870476 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 00:07:50 INFO - PROCESS | 728 | 1463036870480 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 00:07:50 INFO - PROCESS | 728 | 1463036870483 Marionette TRACE conn6 <- [1,1938,null,{}] 00:07:50 INFO - PROCESS | 728 | 1463036870488 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}] 00:07:50 INFO - PROCESS | 728 | 1463036870613 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 00:07:50 INFO - PROCESS | 728 | 1463036870767 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F189112000 == 107 [pid = 728] [id = 494] 00:07:50 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F184B78400) [pid = 728] [serial = 1482] [outer = 0000000000000000] 00:07:50 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F184C1E000) [pid = 728] [serial = 1483] [outer = 000000F184B78400] 00:07:50 INFO - PROCESS | 728 | 1463036870823 Marionette DEBUG loaded listener.js 00:07:50 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F185975C00) [pid = 728] [serial = 1484] [outer = 000000F184B78400] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F184A04800 == 106 [pid = 728] [id = 393] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F181B8A000 == 105 [pid = 728] [id = 480] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F186385000 == 104 [pid = 728] [id = 479] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB28000 == 103 [pid = 728] [id = 476] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA615000 == 102 [pid = 728] [id = 475] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7F21000 == 101 [pid = 728] [id = 474] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7723000 == 100 [pid = 728] [id = 473] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1E518C000 == 99 [pid = 728] [id = 472] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1E02DA000 == 98 [pid = 728] [id = 471] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB283000 == 97 [pid = 728] [id = 470] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F188E3C800 == 96 [pid = 728] [id = 469] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F189190800 == 95 [pid = 728] [id = 433] 00:07:51 INFO - PROCESS | 728 | --DOCSHELL 000000F18521C800 == 94 [pid = 728] [id = 468] 00:07:51 INFO - PROCESS | 728 | 1463036871412 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]]]}] 00:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 00:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 984ms 00:07:51 INFO - PROCESS | 728 | 1463036871466 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 00:07:51 INFO - PROCESS | 728 | 1463036871470 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 00:07:51 INFO - PROCESS | 728 | 1463036871477 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 00:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 00:07:51 INFO - PROCESS | 728 | 1463036871479 Marionette TRACE conn6 <- [1,1942,null,{}] 00:07:51 INFO - PROCESS | 728 | 1463036871483 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}] 00:07:51 INFO - PROCESS | 728 | 1463036871594 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 00:07:51 INFO - PROCESS | 728 | 1463036871707 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E1A000 == 95 [pid = 728] [id = 495] 00:07:51 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F184B78000) [pid = 728] [serial = 1485] [outer = 0000000000000000] 00:07:51 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F18596E800) [pid = 728] [serial = 1486] [outer = 000000F184B78000] 00:07:51 INFO - PROCESS | 728 | 1463036871754 Marionette DEBUG loaded listener.js 00:07:51 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F188221400) [pid = 728] [serial = 1487] [outer = 000000F184B78000] 00:07:52 INFO - PROCESS | 728 | 1463036872134 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 00:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 00:07:52 INFO - PROCESS | 728 | 1463036872184 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 728 | 1463036872187 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 00:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 00:07:52 INFO - PROCESS | 728 | 1463036872193 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 00:07:52 INFO - PROCESS | 728 | 1463036872199 Marionette TRACE conn6 <- [1,1946,null,{}] 00:07:52 INFO - PROCESS | 728 | 1463036872209 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}] 00:07:52 INFO - PROCESS | 728 | 1463036872318 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 00:07:52 INFO - PROCESS | 728 | 1463036872357 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFD18000 == 96 [pid = 728] [id = 496] 00:07:52 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F188683400) [pid = 728] [serial = 1488] [outer = 0000000000000000] 00:07:52 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F18A20A000) [pid = 728] [serial = 1489] [outer = 000000F188683400] 00:07:52 INFO - PROCESS | 728 | 1463036872403 Marionette DEBUG loaded listener.js 00:07:52 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F1DAA0B800) [pid = 728] [serial = 1490] [outer = 000000F188683400] 00:07:52 INFO - PROCESS | 728 | 1463036872933 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]]]}] 00:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 00:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 797ms 00:07:52 INFO - PROCESS | 728 | 1463036872993 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 00:07:52 INFO - PROCESS | 728 | 1463036872995 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 00:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 00:07:53 INFO - PROCESS | 728 | 1463036872999 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 728 | 1463036873001 Marionette TRACE conn6 <- [1,1950,null,{}] 00:07:53 INFO - PROCESS | 728 | 1463036873004 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}] 00:07:53 INFO - PROCESS | 728 | 1463036873149 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 00:07:53 INFO - PROCESS | 728 | 1463036873170 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E528C000 == 97 [pid = 728] [id = 497] 00:07:53 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F1DBF13C00) [pid = 728] [serial = 1491] [outer = 0000000000000000] 00:07:53 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F1DF50D800) [pid = 728] [serial = 1492] [outer = 000000F1DBF13C00] 00:07:53 INFO - PROCESS | 728 | 1463036873216 Marionette DEBUG loaded listener.js 00:07:53 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1E0E88000) [pid = 728] [serial = 1493] [outer = 000000F1DBF13C00] 00:07:53 INFO - PROCESS | 728 | 1463036873676 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]]]}] 00:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 00:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 00:07:53 INFO - PROCESS | 728 | 1463036873761 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 00:07:53 INFO - PROCESS | 728 | 1463036873764 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 00:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 00:07:53 INFO - PROCESS | 728 | 1463036873767 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 00:07:53 INFO - PROCESS | 728 | 1463036873769 Marionette TRACE conn6 <- [1,1954,null,{}] 00:07:53 INFO - PROCESS | 728 | 1463036873777 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}] 00:07:53 INFO - PROCESS | 728 | 1463036873918 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 00:07:53 INFO - PROCESS | 728 | 1463036873941 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E781F800 == 98 [pid = 728] [id = 498] 00:07:53 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F1E6E4C000) [pid = 728] [serial = 1494] [outer = 0000000000000000] 00:07:53 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1E6F10800) [pid = 728] [serial = 1495] [outer = 000000F1E6E4C000] 00:07:54 INFO - PROCESS | 728 | 1463036873993 Marionette DEBUG loaded listener.js 00:07:54 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F1E7C50400) [pid = 728] [serial = 1496] [outer = 000000F1E6E4C000] 00:07:54 INFO - PROCESS | 728 | 1463036874472 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]]]}] 00:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 00:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 733ms 00:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 00:07:54 INFO - PROCESS | 728 | 1463036874510 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 00:07:54 INFO - PROCESS | 728 | 1463036874512 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 00:07:54 INFO - PROCESS | 728 | 1463036874516 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 00:07:54 INFO - PROCESS | 728 | 1463036874518 Marionette TRACE conn6 <- [1,1958,null,{}] 00:07:54 INFO - PROCESS | 728 | 1463036874522 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}] 00:07:54 INFO - PROCESS | 728 | 1463036874810 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F188229C00) [pid = 728] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F1891C7800) [pid = 728] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F18437DC00) [pid = 728] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F183B12000) [pid = 728] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F184ED4800) [pid = 728] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F180645C00) [pid = 728] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F18077F800) [pid = 728] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F185C27800) [pid = 728] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F180611800) [pid = 728] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1891C6800) [pid = 728] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 00:07:54 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F180605C00) [pid = 728] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 00:07:54 INFO - PROCESS | 728 | 1463036874894 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884E3000 == 99 [pid = 728] [id = 499] 00:07:54 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F180645C00) [pid = 728] [serial = 1497] [outer = 0000000000000000] 00:07:54 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F182E23400) [pid = 728] [serial = 1498] [outer = 000000F180645C00] 00:07:54 INFO - PROCESS | 728 | 1463036874942 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F185C30000) [pid = 728] [serial = 1499] [outer = 000000F180645C00] 00:07:55 INFO - PROCESS | 728 | 1463036875327 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]]]}] 00:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 00:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 880ms 00:07:55 INFO - PROCESS | 728 | 1463036875396 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 00:07:55 INFO - PROCESS | 728 | 1463036875398 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 00:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 00:07:55 INFO - PROCESS | 728 | 1463036875402 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 00:07:55 INFO - PROCESS | 728 | 1463036875404 Marionette TRACE conn6 <- [1,1962,null,{}] 00:07:55 INFO - PROCESS | 728 | 1463036875407 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}] 00:07:55 INFO - PROCESS | 728 | 1463036875510 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 00:07:55 INFO - PROCESS | 728 | 1463036875517 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEB2A800 == 100 [pid = 728] [id = 500] 00:07:55 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F1891D1400) [pid = 728] [serial = 1500] [outer = 0000000000000000] 00:07:55 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F1E85C8000) [pid = 728] [serial = 1501] [outer = 000000F1891D1400] 00:07:55 INFO - PROCESS | 728 | 1463036875563 Marionette DEBUG loaded listener.js 00:07:55 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F1E8EC9C00) [pid = 728] [serial = 1502] [outer = 000000F1891D1400] 00:07:56 INFO - PROCESS | 728 | 1463036876005 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]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 00:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 626ms 00:07:56 INFO - PROCESS | 728 | 1463036876049 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 728 | 1463036876051 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 00:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 00:07:56 INFO - PROCESS | 728 | 1463036876055 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 728 | 1463036876058 Marionette TRACE conn6 <- [1,1966,null,{}] 00:07:56 INFO - PROCESS | 728 | 1463036876061 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}] 00:07:56 INFO - PROCESS | 728 | 1463036876173 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 00:07:56 INFO - PROCESS | 728 | 1463036876179 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF438000 == 101 [pid = 728] [id = 501] 00:07:56 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F185C2C400) [pid = 728] [serial = 1503] [outer = 0000000000000000] 00:07:56 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1E9D7E400) [pid = 728] [serial = 1504] [outer = 000000F185C2C400] 00:07:56 INFO - PROCESS | 728 | 1463036876224 Marionette DEBUG loaded listener.js 00:07:56 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F1EA786000) [pid = 728] [serial = 1505] [outer = 000000F185C2C400] 00:07:56 INFO - PROCESS | 728 | 1463036876651 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]]]}] 00:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 00:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 00:07:56 INFO - PROCESS | 728 | 1463036876690 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 00:07:56 INFO - PROCESS | 728 | 1463036876692 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 00:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 00:07:56 INFO - PROCESS | 728 | 1463036876713 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 00:07:56 INFO - PROCESS | 728 | 1463036876715 Marionette TRACE conn6 <- [1,1970,null,{}] 00:07:56 INFO - PROCESS | 728 | 1463036876719 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}] 00:07:56 INFO - PROCESS | 728 | 1463036876921 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 00:07:57 INFO - PROCESS | 728 | 1463036877134 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F185C3F000 == 102 [pid = 728] [id = 502] 00:07:57 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1811E0C00) [pid = 728] [serial = 1506] [outer = 0000000000000000] 00:07:57 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F182705C00) [pid = 728] [serial = 1507] [outer = 000000F1811E0C00] 00:07:57 INFO - PROCESS | 728 | 1463036877194 Marionette DEBUG loaded listener.js 00:07:57 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F183CB4C00) [pid = 728] [serial = 1508] [outer = 000000F1811E0C00] 00:07:57 INFO - PROCESS | 728 | 1463036877817 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]]]}] 00:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 00:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1147ms 00:07:57 INFO - PROCESS | 728 | 1463036877849 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 00:07:57 INFO - PROCESS | 728 | 1463036877853 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 00:07:57 INFO - PROCESS | 728 | 1463036877858 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 00:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 00:07:57 INFO - PROCESS | 728 | 1463036877862 Marionette TRACE conn6 <- [1,1974,null,{}] 00:07:57 INFO - PROCESS | 728 | 1463036877868 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}] 00:07:58 INFO - PROCESS | 728 | 1463036878055 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 00:07:58 INFO - PROCESS | 728 | 1463036878115 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB275000 == 103 [pid = 728] [id = 503] 00:07:58 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F185E48800) [pid = 728] [serial = 1509] [outer = 0000000000000000] 00:07:58 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F187DCC800) [pid = 728] [serial = 1510] [outer = 000000F185E48800] 00:07:58 INFO - PROCESS | 728 | 1463036878234 Marionette DEBUG loaded listener.js 00:07:58 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F188352800) [pid = 728] [serial = 1511] [outer = 000000F185E48800] 00:07:58 INFO - PROCESS | 728 | 1463036878830 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]]]}] 00:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 00:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1038ms 00:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 00:07:58 INFO - PROCESS | 728 | 1463036878901 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 00:07:58 INFO - PROCESS | 728 | 1463036878904 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 00:07:58 INFO - PROCESS | 728 | 1463036878908 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 00:07:58 INFO - PROCESS | 728 | 1463036878911 Marionette TRACE conn6 <- [1,1978,null,{}] 00:07:58 INFO - PROCESS | 728 | 1463036878915 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}] 00:07:59 INFO - PROCESS | 728 | 1463036879045 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 00:07:59 INFO - PROCESS | 728 | 1463036879203 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:07:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF488000 == 104 [pid = 728] [id = 504] 00:07:59 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F1891CC400) [pid = 728] [serial = 1512] [outer = 0000000000000000] 00:07:59 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F18A3B5400) [pid = 728] [serial = 1513] [outer = 000000F1891CC400] 00:07:59 INFO - PROCESS | 728 | 1463036879260 Marionette DEBUG loaded listener.js 00:07:59 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F1DF35C400) [pid = 728] [serial = 1514] [outer = 000000F1891CC400] 00:07:59 INFO - PROCESS | 728 | 1463036879857 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]]]}] 00:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 00:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 984ms 00:07:59 INFO - PROCESS | 728 | 1463036879902 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 00:07:59 INFO - PROCESS | 728 | 1463036879907 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 00:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 00:07:59 INFO - PROCESS | 728 | 1463036879921 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 00:07:59 INFO - PROCESS | 728 | 1463036879926 Marionette TRACE conn6 <- [1,1982,null,{}] 00:07:59 INFO - PROCESS | 728 | 1463036879930 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}] 00:08:00 INFO - PROCESS | 728 | 1463036880066 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 00:08:00 INFO - PROCESS | 728 | 1463036880233 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8D8000 == 105 [pid = 728] [id = 505] 00:08:00 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F1E7769800) [pid = 728] [serial = 1515] [outer = 0000000000000000] 00:08:00 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F1E80E3C00) [pid = 728] [serial = 1516] [outer = 000000F1E7769800] 00:08:00 INFO - PROCESS | 728 | 1463036880290 Marionette DEBUG loaded listener.js 00:08:00 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F1EA63EC00) [pid = 728] [serial = 1517] [outer = 000000F1E7769800] 00:08:00 INFO - PROCESS | 728 | 1463036880912 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]]]}] 00:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 00:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1040ms 00:08:00 INFO - PROCESS | 728 | 1463036880960 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 00:08:00 INFO - PROCESS | 728 | 1463036880962 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 00:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 00:08:00 INFO - PROCESS | 728 | 1463036880966 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 00:08:00 INFO - PROCESS | 728 | 1463036880968 Marionette TRACE conn6 <- [1,1986,null,{}] 00:08:00 INFO - PROCESS | 728 | 1463036880972 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}] 00:08:01 INFO - PROCESS | 728 | 1463036881148 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 00:08:01 INFO - PROCESS | 728 | 1463036881302 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF953800 == 106 [pid = 728] [id = 506] 00:08:01 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F189E6E800) [pid = 728] [serial = 1518] [outer = 0000000000000000] 00:08:01 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F189E74400) [pid = 728] [serial = 1519] [outer = 000000F189E6E800] 00:08:01 INFO - PROCESS | 728 | 1463036881360 Marionette DEBUG loaded listener.js 00:08:01 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F1EA169400) [pid = 728] [serial = 1520] [outer = 000000F189E6E800] 00:08:01 INFO - PROCESS | 728 | 1463036881917 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]]]}] 00:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 00:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 987ms 00:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 00:08:01 INFO - PROCESS | 728 | 1463036881955 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 00:08:01 INFO - PROCESS | 728 | 1463036881958 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 00:08:01 INFO - PROCESS | 728 | 1463036881961 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 00:08:01 INFO - PROCESS | 728 | 1463036881963 Marionette TRACE conn6 <- [1,1990,null,{}] 00:08:01 INFO - PROCESS | 728 | 1463036881967 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}] 00:08:02 INFO - PROCESS | 728 | 1463036882095 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 00:08:02 INFO - PROCESS | 728 | 1463036882267 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B261000 == 107 [pid = 728] [id = 507] 00:08:02 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F18CA75000) [pid = 728] [serial = 1521] [outer = 0000000000000000] 00:08:02 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F18CA76C00) [pid = 728] [serial = 1522] [outer = 000000F18CA75000] 00:08:02 INFO - PROCESS | 728 | 1463036882333 Marionette DEBUG loaded listener.js 00:08:02 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F1EB63E000) [pid = 728] [serial = 1523] [outer = 000000F18CA75000] 00:08:02 INFO - PROCESS | 728 | 1463036882922 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]]]}] 00:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 00:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1023ms 00:08:02 INFO - PROCESS | 728 | 1463036882987 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 00:08:02 INFO - PROCESS | 728 | 1463036882990 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 00:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 00:08:02 INFO - PROCESS | 728 | 1463036882993 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 00:08:02 INFO - PROCESS | 728 | 1463036882996 Marionette TRACE conn6 <- [1,1994,null,{}] 00:08:03 INFO - PROCESS | 728 | 1463036883000 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}] 00:08:03 INFO - PROCESS | 728 | 1463036883144 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 00:08:03 INFO - PROCESS | 728 | 1463036883311 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EA4800 == 108 [pid = 728] [id = 508] 00:08:03 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F18CA56000) [pid = 728] [serial = 1524] [outer = 0000000000000000] 00:08:03 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F18CA5E400) [pid = 728] [serial = 1525] [outer = 000000F18CA56000] 00:08:03 INFO - PROCESS | 728 | 1463036883368 Marionette DEBUG loaded listener.js 00:08:03 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F1EB69C800) [pid = 728] [serial = 1526] [outer = 000000F18CA56000] 00:08:03 INFO - PROCESS | 728 | 1463036883940 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]]]}] 00:08:03 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 00:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 985ms 00:08:03 INFO - PROCESS | 728 | 1463036883985 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 00:08:03 INFO - PROCESS | 728 | 1463036883988 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 00:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 00:08:03 INFO - PROCESS | 728 | 1463036883993 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 00:08:03 INFO - PROCESS | 728 | 1463036883996 Marionette TRACE conn6 <- [1,1998,null,{}] 00:08:04 INFO - PROCESS | 728 | 1463036884000 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}] 00:08:04 INFO - PROCESS | 728 | 1463036884125 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 00:08:04 INFO - PROCESS | 728 | 1463036884293 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EBF000 == 109 [pid = 728] [id = 509] 00:08:04 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F18F6D4C00) [pid = 728] [serial = 1527] [outer = 0000000000000000] 00:08:04 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F18F6DB800) [pid = 728] [serial = 1528] [outer = 000000F18F6D4C00] 00:08:04 INFO - PROCESS | 728 | 1463036884349 Marionette DEBUG loaded listener.js 00:08:04 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F18F6E1800) [pid = 728] [serial = 1529] [outer = 000000F18F6D4C00] 00:08:04 INFO - PROCESS | 728 | 1463036884933 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]]]}] 00:08:04 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 00:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 985ms 00:08:04 INFO - PROCESS | 728 | 1463036884981 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 00:08:04 INFO - PROCESS | 728 | 1463036884983 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 00:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 00:08:04 INFO - PROCESS | 728 | 1463036884986 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 00:08:04 INFO - PROCESS | 728 | 1463036884989 Marionette TRACE conn6 <- [1,2002,null,{}] 00:08:04 INFO - PROCESS | 728 | 1463036884992 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}] 00:08:05 INFO - PROCESS | 728 | 1463036885118 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 00:08:05 INFO - PROCESS | 728 | 1463036885276 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F18E7D8800 == 110 [pid = 728] [id = 510] 00:08:05 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F183B0C400) [pid = 728] [serial = 1530] [outer = 0000000000000000] 00:08:05 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F18ECE2800) [pid = 728] [serial = 1531] [outer = 000000F183B0C400] 00:08:05 INFO - PROCESS | 728 | 1463036885332 Marionette DEBUG loaded listener.js 00:08:05 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F18ECE8800) [pid = 728] [serial = 1532] [outer = 000000F183B0C400] 00:08:05 INFO - PROCESS | 728 | 1463036885960 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]]]}] 00:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 00:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1031ms 00:08:06 INFO - PROCESS | 728 | 1463036886021 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 00:08:06 INFO - PROCESS | 728 | 1463036886024 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 00:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 00:08:06 INFO - PROCESS | 728 | 1463036886027 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 00:08:06 INFO - PROCESS | 728 | 1463036886030 Marionette TRACE conn6 <- [1,2006,null,{}] 00:08:06 INFO - PROCESS | 728 | 1463036886052 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}] 00:08:06 INFO - PROCESS | 728 | 1463036886224 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 00:08:06 INFO - PROCESS | 728 | 1463036886386 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E10800 == 111 [pid = 728] [id = 511] 00:08:06 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F182703800) [pid = 728] [serial = 1533] [outer = 0000000000000000] 00:08:06 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F184B5B000) [pid = 728] [serial = 1534] [outer = 000000F182703800] 00:08:06 INFO - PROCESS | 728 | 1463036886446 Marionette DEBUG loaded listener.js 00:08:06 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F18B124000) [pid = 728] [serial = 1535] [outer = 000000F182703800] 00:08:07 INFO - PROCESS | 728 | 1463036887092 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]]]}] 00:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 00:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1098ms 00:08:07 INFO - PROCESS | 728 | 1463036887132 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 00:08:07 INFO - PROCESS | 728 | 1463036887134 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 00:08:07 INFO - PROCESS | 728 | 1463036887138 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 00:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 00:08:07 INFO - PROCESS | 728 | 1463036887140 Marionette TRACE conn6 <- [1,2010,null,{}] 00:08:07 INFO - PROCESS | 728 | 1463036887143 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}] 00:08:07 INFO - PROCESS | 728 | 1463036887284 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 00:08:07 INFO - PROCESS | 728 | 1463036887448 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E16000 == 112 [pid = 728] [id = 512] 00:08:07 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F184C21800) [pid = 728] [serial = 1536] [outer = 0000000000000000] 00:08:07 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F18B129C00) [pid = 728] [serial = 1537] [outer = 000000F184C21800] 00:08:07 INFO - PROCESS | 728 | 1463036887512 Marionette DEBUG loaded listener.js 00:08:07 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F1859E4400) [pid = 728] [serial = 1538] [outer = 000000F184C21800] 00:08:08 INFO - PROCESS | 728 | 1463036888499 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]]]}] 00:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 00:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1383ms 00:08:08 INFO - PROCESS | 728 | 1463036888524 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 00:08:08 INFO - PROCESS | 728 | 1463036888528 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 00:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 00:08:08 INFO - PROCESS | 728 | 1463036888533 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 00:08:08 INFO - PROCESS | 728 | 1463036888537 Marionette TRACE conn6 <- [1,2014,null,{}] 00:08:08 INFO - PROCESS | 728 | 1463036888543 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}] 00:08:08 INFO - PROCESS | 728 | 1463036888680 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 00:08:08 INFO - PROCESS | 728 | 1463036888840 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E18000 == 113 [pid = 728] [id = 513] 00:08:08 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F181BDE000) [pid = 728] [serial = 1539] [outer = 0000000000000000] 00:08:08 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F182DE8800) [pid = 728] [serial = 1540] [outer = 000000F181BDE000] 00:08:08 INFO - PROCESS | 728 | 1463036888893 Marionette DEBUG loaded listener.js 00:08:08 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F183CB6800) [pid = 728] [serial = 1541] [outer = 000000F181BDE000] 00:08:09 INFO - PROCESS | 728 | 1463036889518 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]]]}] 00:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 00:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1032ms 00:08:09 INFO - PROCESS | 728 | 1463036889566 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 00:08:09 INFO - PROCESS | 728 | 1463036889572 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 00:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 00:08:09 INFO - PROCESS | 728 | 1463036889579 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 00:08:09 INFO - PROCESS | 728 | 1463036889582 Marionette TRACE conn6 <- [1,2018,null,{}] 00:08:09 INFO - PROCESS | 728 | 1463036889586 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}] 00:08:09 INFO - PROCESS | 728 | 1463036889708 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 00:08:09 INFO - PROCESS | 728 | 1463036889873 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F184199800 == 114 [pid = 728] [id = 514] 00:08:09 INFO - PROCESS | 728 | ++DOMWINDOW == 246 (000000F180B16000) [pid = 728] [serial = 1542] [outer = 0000000000000000] 00:08:09 INFO - PROCESS | 728 | ++DOMWINDOW == 247 (000000F184AC1400) [pid = 728] [serial = 1543] [outer = 000000F180B16000] 00:08:09 INFO - PROCESS | 728 | 1463036889925 Marionette DEBUG loaded listener.js 00:08:10 INFO - PROCESS | 728 | ++DOMWINDOW == 248 (000000F184C1C000) [pid = 728] [serial = 1544] [outer = 000000F180B16000] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF495000 == 113 [pid = 728] [id = 143] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF438000 == 112 [pid = 728] [id = 501] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB2A800 == 111 [pid = 728] [id = 500] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1884E3000 == 110 [pid = 728] [id = 499] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1E781F800 == 109 [pid = 728] [id = 498] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1E528C000 == 108 [pid = 728] [id = 497] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F184351000 == 107 [pid = 728] [id = 353] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 247 (000000F181BDDC00) [pid = 728] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 246 (000000F1E8402800) [pid = 728] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 245 (000000F184331400) [pid = 728] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFD18000 == 106 [pid = 728] [id = 496] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F188E1A000 == 105 [pid = 728] [id = 495] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F189112000 == 104 [pid = 728] [id = 494] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F185C3B000 == 103 [pid = 728] [id = 493] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F188E0D800 == 102 [pid = 728] [id = 484] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1882B2000 == 101 [pid = 728] [id = 483] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F18638B000 == 100 [pid = 728] [id = 482] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCDA000 == 99 [pid = 728] [id = 467] 00:08:10 INFO - PROCESS | 728 | --DOCSHELL 000000F181E48000 == 98 [pid = 728] [id = 481] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F18867D000) [pid = 728] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F1E51F8000) [pid = 728] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F18938AC00) [pid = 728] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F18A20C800) [pid = 728] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F18596EC00) [pid = 728] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F185971800) [pid = 728] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F1E7764400) [pid = 728] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F184ABD000) [pid = 728] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F184C1DC00) [pid = 728] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F185973400) [pid = 728] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F1859DF000) [pid = 728] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F1DA4BA800) [pid = 728] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F182E29400) [pid = 728] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F181173000) [pid = 728] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F1811EA000) [pid = 728] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F18866B800) [pid = 728] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F183CB5400) [pid = 728] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F183B0D400) [pid = 728] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F1816CF000) [pid = 728] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F184B51C00) [pid = 728] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F1E1010800) [pid = 728] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F188256400) [pid = 728] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F1DAD1A800) [pid = 728] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F18BAFBC00) [pid = 728] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F18BAF4000) [pid = 728] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F188672C00) [pid = 728] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F185E23000) [pid = 728] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1DAA6D400) [pid = 728] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1E0DC9800) [pid = 728] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F180708000) [pid = 728] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F1E5341C00) [pid = 728] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F189464000) [pid = 728] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F182EC5C00) [pid = 728] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F18825DC00) [pid = 728] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F180773400) [pid = 728] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F1E7C49400) [pid = 728] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F182ECFC00) [pid = 728] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F182EC7400) [pid = 728] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F188710400) [pid = 728] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F186D7D800) [pid = 728] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F182ED1400) [pid = 728] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F18A530000) [pid = 728] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 00:08:10 INFO - PROCESS | 728 | 1463036890565 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]]]}] 00:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 00:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1028ms 00:08:10 INFO - PROCESS | 728 | 1463036890607 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 00:08:10 INFO - PROCESS | 728 | 1463036890610 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 00:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 00:08:10 INFO - PROCESS | 728 | 1463036890613 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 00:08:10 INFO - PROCESS | 728 | 1463036890617 Marionette TRACE conn6 <- [1,2022,null,{}] 00:08:10 INFO - PROCESS | 728 | 1463036890644 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}] 00:08:10 INFO - PROCESS | 728 | 1463036890750 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 00:08:10 INFO - PROCESS | 728 | 1463036890896 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F18551E000 == 99 [pid = 728] [id = 515] 00:08:10 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F180B19400) [pid = 728] [serial = 1545] [outer = 0000000000000000] 00:08:10 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F182E46400) [pid = 728] [serial = 1546] [outer = 000000F180B19400] 00:08:10 INFO - PROCESS | 728 | 1463036890946 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F183C9F000) [pid = 728] [serial = 1547] [outer = 000000F180B19400] 00:08:11 INFO - PROCESS | 728 | 1463036891350 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]]]}] 00:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 00:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 776ms 00:08:11 INFO - PROCESS | 728 | 1463036891393 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 00:08:11 INFO - PROCESS | 728 | 1463036891395 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 00:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 00:08:11 INFO - PROCESS | 728 | 1463036891399 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 00:08:11 INFO - PROCESS | 728 | 1463036891400 Marionette TRACE conn6 <- [1,2026,null,{}] 00:08:11 INFO - PROCESS | 728 | 1463036891404 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}] 00:08:11 INFO - PROCESS | 728 | 1463036891508 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 00:08:11 INFO - PROCESS | 728 | 1463036891519 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882AB800 == 100 [pid = 728] [id = 516] 00:08:11 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F184AB6C00) [pid = 728] [serial = 1548] [outer = 0000000000000000] 00:08:11 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F184B7A800) [pid = 728] [serial = 1549] [outer = 000000F184AB6C00] 00:08:11 INFO - PROCESS | 728 | 1463036891566 Marionette DEBUG loaded listener.js 00:08:11 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F184C51400) [pid = 728] [serial = 1550] [outer = 000000F184AB6C00] 00:08:12 INFO - PROCESS | 728 | 1463036892010 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]]]}] 00:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 00:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 00:08:12 INFO - PROCESS | 728 | 1463036892060 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 00:08:12 INFO - PROCESS | 728 | 1463036892062 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 00:08:12 INFO - PROCESS | 728 | 1463036892067 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 728 | 1463036892069 Marionette TRACE conn6 <- [1,2030,null,{}] 00:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 00:08:12 INFO - PROCESS | 728 | 1463036892072 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}] 00:08:12 INFO - PROCESS | 728 | 1463036892172 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 00:08:12 INFO - PROCESS | 728 | 1463036892178 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D0B000 == 101 [pid = 728] [id = 517] 00:08:12 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F184ED4400) [pid = 728] [serial = 1551] [outer = 0000000000000000] 00:08:12 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F184EDC000) [pid = 728] [serial = 1552] [outer = 000000F184ED4400] 00:08:12 INFO - PROCESS | 728 | 1463036892224 Marionette DEBUG loaded listener.js 00:08:12 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F185971800) [pid = 728] [serial = 1553] [outer = 000000F184ED4400] 00:08:12 INFO - PROCESS | 728 | 1463036892745 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]]]}] 00:08:12 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) 00:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 00:08:12 INFO - PROCESS | 728 | 1463036892816 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 00:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 00:08:12 INFO - PROCESS | 728 | 1463036892818 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 00:08:12 INFO - PROCESS | 728 | 1463036892821 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 00:08:12 INFO - PROCESS | 728 | 1463036892823 Marionette TRACE conn6 <- [1,2034,null,{}] 00:08:12 INFO - PROCESS | 728 | 1463036892827 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}] 00:08:13 INFO - PROCESS | 728 | 1463036893016 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 00:08:13 INFO - PROCESS | 728 | 1463036893055 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F18917E800 == 102 [pid = 728] [id = 518] 00:08:13 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F185E47C00) [pid = 728] [serial = 1554] [outer = 0000000000000000] 00:08:13 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F185E4EC00) [pid = 728] [serial = 1555] [outer = 000000F185E47C00] 00:08:13 INFO - PROCESS | 728 | 1463036893102 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F187DC6000) [pid = 728] [serial = 1556] [outer = 000000F185E47C00] 00:08:13 INFO - PROCESS | 728 | 1463036893573 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]]]}] 00:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 00:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 796ms 00:08:13 INFO - PROCESS | 728 | 1463036893617 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 00:08:13 INFO - PROCESS | 728 | 1463036893619 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 00:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 00:08:13 INFO - PROCESS | 728 | 1463036893629 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 00:08:13 INFO - PROCESS | 728 | 1463036893631 Marionette TRACE conn6 <- [1,2038,null,{}] 00:08:13 INFO - PROCESS | 728 | 1463036893635 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}] 00:08:13 INFO - PROCESS | 728 | 1463036893771 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 00:08:13 INFO - PROCESS | 728 | 1463036893792 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EC2800 == 103 [pid = 728] [id = 519] 00:08:13 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F185E48C00) [pid = 728] [serial = 1557] [outer = 0000000000000000] 00:08:13 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F188221000) [pid = 728] [serial = 1558] [outer = 000000F185E48C00] 00:08:13 INFO - PROCESS | 728 | 1463036893837 Marionette DEBUG loaded listener.js 00:08:13 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F188357C00) [pid = 728] [serial = 1559] [outer = 000000F185E48C00] 00:08:14 INFO - PROCESS | 728 | 1463036894288 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]]]}] 00:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 00:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 691ms 00:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 00:08:14 INFO - PROCESS | 728 | 1463036894321 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 00:08:14 INFO - PROCESS | 728 | 1463036894323 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 00:08:14 INFO - PROCESS | 728 | 1463036894326 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 00:08:14 INFO - PROCESS | 728 | 1463036894328 Marionette TRACE conn6 <- [1,2042,null,{}] 00:08:14 INFO - PROCESS | 728 | 1463036894332 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}] 00:08:14 INFO - PROCESS | 728 | 1463036894851 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F184B78400) [pid = 728] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1DBF13C00) [pid = 728] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F18063EC00) [pid = 728] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F180609C00) [pid = 728] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F180645C00) [pid = 728] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F1E6E4C000) [pid = 728] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F1891D1400) [pid = 728] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F184B78000) [pid = 728] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F188683400) [pid = 728] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 00:08:14 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F1DAA06C00) [pid = 728] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 00:08:14 INFO - PROCESS | 728 | 1463036894934 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A76000 == 104 [pid = 728] [id = 520] 00:08:14 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F18060EC00) [pid = 728] [serial = 1560] [outer = 0000000000000000] 00:08:14 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F182D50000) [pid = 728] [serial = 1561] [outer = 000000F18060EC00] 00:08:14 INFO - PROCESS | 728 | 1463036894982 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F18867C000) [pid = 728] [serial = 1562] [outer = 000000F18060EC00] 00:08:15 INFO - PROCESS | 728 | 1463036895340 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]]]}] 00:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 00:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1075ms 00:08:15 INFO - PROCESS | 728 | 1463036895405 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 00:08:15 INFO - PROCESS | 728 | 1463036895407 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 00:08:15 INFO - PROCESS | 728 | 1463036895410 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 00:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 00:08:15 INFO - PROCESS | 728 | 1463036895412 Marionette TRACE conn6 <- [1,2046,null,{}] 00:08:15 INFO - PROCESS | 728 | 1463036895416 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}] 00:08:15 INFO - PROCESS | 728 | 1463036895518 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 00:08:15 INFO - PROCESS | 728 | 1463036895526 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B262000 == 105 [pid = 728] [id = 521] 00:08:15 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F18870B800) [pid = 728] [serial = 1563] [outer = 0000000000000000] 00:08:15 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F1891CA000) [pid = 728] [serial = 1564] [outer = 000000F18870B800] 00:08:15 INFO - PROCESS | 728 | 1463036895571 Marionette DEBUG loaded listener.js 00:08:15 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F18938D000) [pid = 728] [serial = 1565] [outer = 000000F18870B800] 00:08:16 INFO - PROCESS | 728 | 1463036896006 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]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 00:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 628ms 00:08:16 INFO - PROCESS | 728 | 1463036896055 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 728 | 1463036896057 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 00:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 00:08:16 INFO - PROCESS | 728 | 1463036896060 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 728 | 1463036896062 Marionette TRACE conn6 <- [1,2050,null,{}] 00:08:16 INFO - PROCESS | 728 | 1463036896066 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}] 00:08:16 INFO - PROCESS | 728 | 1463036896167 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 00:08:16 INFO - PROCESS | 728 | 1463036896205 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD3B000 == 106 [pid = 728] [id = 522] 00:08:16 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F189466000) [pid = 728] [serial = 1566] [outer = 0000000000000000] 00:08:16 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F18A20B000) [pid = 728] [serial = 1567] [outer = 000000F189466000] 00:08:16 INFO - PROCESS | 728 | 1463036896249 Marionette DEBUG loaded listener.js 00:08:16 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F18A3B5800) [pid = 728] [serial = 1568] [outer = 000000F189466000] 00:08:16 INFO - PROCESS | 728 | 1463036896704 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]]]}] 00:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 00:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 691ms 00:08:16 INFO - PROCESS | 728 | 1463036896754 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 00:08:16 INFO - PROCESS | 728 | 1463036896756 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 00:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 00:08:16 INFO - PROCESS | 728 | 1463036896760 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 00:08:16 INFO - PROCESS | 728 | 1463036896762 Marionette TRACE conn6 <- [1,2054,null,{}] 00:08:16 INFO - PROCESS | 728 | 1463036896774 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}] 00:08:16 INFO - PROCESS | 728 | 1463036896992 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 00:08:17 INFO - PROCESS | 728 | 1463036897144 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F18332B800 == 107 [pid = 728] [id = 523] 00:08:17 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F180646000) [pid = 728] [serial = 1569] [outer = 0000000000000000] 00:08:17 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F18077FC00) [pid = 728] [serial = 1570] [outer = 000000F180646000] 00:08:17 INFO - PROCESS | 728 | 1463036897210 Marionette DEBUG loaded listener.js 00:08:17 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F18169A400) [pid = 728] [serial = 1571] [outer = 000000F180646000] 00:08:17 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFEBD000 == 106 [pid = 728] [id = 11] 00:08:18 INFO - PROCESS | 728 | 1463036897997 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]]]}] 00:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 00:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1283ms 00:08:18 INFO - PROCESS | 728 | 1463036898047 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 00:08:18 INFO - PROCESS | 728 | 1463036898051 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 00:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 00:08:18 INFO - PROCESS | 728 | 1463036898057 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 00:08:18 INFO - PROCESS | 728 | 1463036898061 Marionette TRACE conn6 <- [1,2058,null,{}] 00:08:18 INFO - PROCESS | 728 | 1463036898066 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}] 00:08:18 INFO - PROCESS | 728 | 1463036898201 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 00:08:18 INFO - PROCESS | 728 | 1463036898357 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E1A000 == 107 [pid = 728] [id = 524] 00:08:18 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F182E26000) [pid = 728] [serial = 1572] [outer = 0000000000000000] 00:08:18 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F183CBD400) [pid = 728] [serial = 1573] [outer = 000000F182E26000] 00:08:18 INFO - PROCESS | 728 | 1463036898418 Marionette DEBUG loaded listener.js 00:08:18 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F184C26400) [pid = 728] [serial = 1574] [outer = 000000F182E26000] 00:08:19 INFO - PROCESS | 728 | 1463036899060 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]]]}] 00:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 00:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1030ms 00:08:19 INFO - PROCESS | 728 | 1463036899089 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 00:08:19 INFO - PROCESS | 728 | 1463036899093 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 00:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 00:08:19 INFO - PROCESS | 728 | 1463036899097 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 00:08:19 INFO - PROCESS | 728 | 1463036899099 Marionette TRACE conn6 <- [1,2062,null,{}] 00:08:19 INFO - PROCESS | 728 | 1463036899103 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}] 00:08:19 INFO - PROCESS | 728 | 1463036899233 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 00:08:19 INFO - PROCESS | 728 | 1463036899388 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA4AD800 == 108 [pid = 728] [id = 525] 00:08:19 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F1859DA000) [pid = 728] [serial = 1575] [outer = 0000000000000000] 00:08:19 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F185E1FC00) [pid = 728] [serial = 1576] [outer = 000000F1859DA000] 00:08:19 INFO - PROCESS | 728 | 1463036899446 Marionette DEBUG loaded listener.js 00:08:19 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F18867B400) [pid = 728] [serial = 1577] [outer = 000000F1859DA000] 00:08:20 INFO - PROCESS | 728 | 1463036900056 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]]]}] 00:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 00:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1028ms 00:08:20 INFO - PROCESS | 728 | 1463036900125 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 00:08:20 INFO - PROCESS | 728 | 1463036900130 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 00:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 00:08:20 INFO - PROCESS | 728 | 1463036900142 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 00:08:20 INFO - PROCESS | 728 | 1463036900147 Marionette TRACE conn6 <- [1,2066,null,{}] 00:08:20 INFO - PROCESS | 728 | 1463036900169 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}] 00:08:20 INFO - PROCESS | 728 | 1463036900341 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 00:08:20 INFO - PROCESS | 728 | 1463036900490 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DC264000 == 109 [pid = 728] [id = 526] 00:08:20 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F18A52F000) [pid = 728] [serial = 1578] [outer = 0000000000000000] 00:08:20 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F18B11F800) [pid = 728] [serial = 1579] [outer = 000000F18A52F000] 00:08:20 INFO - PROCESS | 728 | 1463036900546 Marionette DEBUG loaded listener.js 00:08:20 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F18B135800) [pid = 728] [serial = 1580] [outer = 000000F18A52F000] 00:08:21 INFO - PROCESS | 728 | 1463036901098 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]]]}] 00:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 00:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1004ms 00:08:21 INFO - PROCESS | 728 | 1463036901144 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 00:08:21 INFO - PROCESS | 728 | 1463036901146 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 00:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 00:08:21 INFO - PROCESS | 728 | 1463036901150 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 00:08:21 INFO - PROCESS | 728 | 1463036901152 Marionette TRACE conn6 <- [1,2070,null,{}] 00:08:21 INFO - PROCESS | 728 | 1463036901156 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}] 00:08:21 INFO - PROCESS | 728 | 1463036901285 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 00:08:21 INFO - PROCESS | 728 | 1463036901452 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E03D6000 == 110 [pid = 728] [id = 527] 00:08:21 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F18BAF5400) [pid = 728] [serial = 1581] [outer = 0000000000000000] 00:08:21 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F18BC60400) [pid = 728] [serial = 1582] [outer = 000000F18BAF5400] 00:08:21 INFO - PROCESS | 728 | 1463036901509 Marionette DEBUG loaded listener.js 00:08:21 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F18CA5A400) [pid = 728] [serial = 1583] [outer = 000000F18BAF5400] 00:08:22 INFO - PROCESS | 728 | 1463036902094 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]]]}] 00:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 00:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 985ms 00:08:22 INFO - PROCESS | 728 | 1463036902137 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 00:08:22 INFO - PROCESS | 728 | 1463036902140 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 00:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 00:08:22 INFO - PROCESS | 728 | 1463036902143 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 00:08:22 INFO - PROCESS | 728 | 1463036902145 Marionette TRACE conn6 <- [1,2074,null,{}] 00:08:22 INFO - PROCESS | 728 | 1463036902149 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}] 00:08:22 INFO - PROCESS | 728 | 1463036902277 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 00:08:22 INFO - PROCESS | 728 | 1463036902433 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5280000 == 111 [pid = 728] [id = 528] 00:08:22 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F18ECE1000) [pid = 728] [serial = 1584] [outer = 0000000000000000] 00:08:22 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F18ECE6C00) [pid = 728] [serial = 1585] [outer = 000000F18ECE1000] 00:08:22 INFO - PROCESS | 728 | 1463036902501 Marionette DEBUG loaded listener.js 00:08:22 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F1DA034C00) [pid = 728] [serial = 1586] [outer = 000000F18ECE1000] 00:08:23 INFO - PROCESS | 728 | 1463036903125 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]]]}] 00:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 00:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1023ms 00:08:23 INFO - PROCESS | 728 | 1463036903170 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 00:08:23 INFO - PROCESS | 728 | 1463036903172 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 00:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 00:08:23 INFO - PROCESS | 728 | 1463036903176 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 00:08:23 INFO - PROCESS | 728 | 1463036903178 Marionette TRACE conn6 <- [1,2078,null,{}] 00:08:23 INFO - PROCESS | 728 | 1463036903182 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}] 00:08:23 INFO - PROCESS | 728 | 1463036903309 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 00:08:23 INFO - PROCESS | 728 | 1463036903465 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B3C800 == 112 [pid = 728] [id = 529] 00:08:23 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F1DAA05400) [pid = 728] [serial = 1587] [outer = 0000000000000000] 00:08:23 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F1DAA6CC00) [pid = 728] [serial = 1588] [outer = 000000F1DAA05400] 00:08:23 INFO - PROCESS | 728 | 1463036903522 Marionette DEBUG loaded listener.js 00:08:23 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F1DACA7800) [pid = 728] [serial = 1589] [outer = 000000F1DAA05400] 00:08:24 INFO - PROCESS | 728 | 1463036904096 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]]]}] 00:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 00:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 985ms 00:08:24 INFO - PROCESS | 728 | 1463036904164 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 00:08:24 INFO - PROCESS | 728 | 1463036904166 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 00:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 00:08:24 INFO - PROCESS | 728 | 1463036904170 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 00:08:24 INFO - PROCESS | 728 | 1463036904172 Marionette TRACE conn6 <- [1,2082,null,{}] 00:08:24 INFO - PROCESS | 728 | 1463036904176 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}] 00:08:24 INFO - PROCESS | 728 | 1463036904306 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 00:08:24 INFO - PROCESS | 728 | 1463036904456 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E80A5800 == 113 [pid = 728] [id = 530] 00:08:24 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F1DAA08C00) [pid = 728] [serial = 1590] [outer = 0000000000000000] 00:08:24 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F1DAD1C800) [pid = 728] [serial = 1591] [outer = 000000F1DAA08C00] 00:08:24 INFO - PROCESS | 728 | 1463036904513 Marionette DEBUG loaded listener.js 00:08:24 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F1DBF13C00) [pid = 728] [serial = 1592] [outer = 000000F1DAA08C00] 00:08:25 INFO - PROCESS | 728 | 1463036905052 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]]]}] 00:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 00:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 940ms 00:08:25 INFO - PROCESS | 728 | 1463036905113 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 00:08:25 INFO - PROCESS | 728 | 1463036905116 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 00:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 00:08:25 INFO - PROCESS | 728 | 1463036905120 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 00:08:25 INFO - PROCESS | 728 | 1463036905122 Marionette TRACE conn6 <- [1,2086,null,{}] 00:08:25 INFO - PROCESS | 728 | 1463036905127 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}] 00:08:25 INFO - PROCESS | 728 | 1463036905251 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 00:08:25 INFO - PROCESS | 728 | 1463036905420 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EB1EF800 == 114 [pid = 728] [id = 531] 00:08:25 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F1DF35A400) [pid = 728] [serial = 1593] [outer = 0000000000000000] 00:08:25 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F1DFE4F800) [pid = 728] [serial = 1594] [outer = 000000F1DF35A400] 00:08:25 INFO - PROCESS | 728 | 1463036905477 Marionette DEBUG loaded listener.js 00:08:25 INFO - PROCESS | 728 | ++DOMWINDOW == 244 (000000F1E0D40000) [pid = 728] [serial = 1595] [outer = 000000F1DF35A400] 00:08:26 INFO - PROCESS | 728 | 1463036906057 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]]]}] 00:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 00:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 984ms 00:08:26 INFO - PROCESS | 728 | 1463036906106 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 00:08:26 INFO - PROCESS | 728 | 1463036906108 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 00:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 00:08:26 INFO - PROCESS | 728 | 1463036906112 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 00:08:26 INFO - PROCESS | 728 | 1463036906114 Marionette TRACE conn6 <- [1,2090,null,{}] 00:08:26 INFO - PROCESS | 728 | 1463036906118 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}] 00:08:26 INFO - PROCESS | 728 | 1463036906247 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 00:08:26 INFO - PROCESS | 728 | 1463036906415 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDDF800 == 115 [pid = 728] [id = 532] 00:08:26 INFO - PROCESS | 728 | ++DOMWINDOW == 245 (000000F1DF560400) [pid = 728] [serial = 1596] [outer = 0000000000000000] 00:08:26 INFO - PROCESS | 728 | ++DOMWINDOW == 246 (000000F1E100E000) [pid = 728] [serial = 1597] [outer = 000000F1DF560400] 00:08:26 INFO - PROCESS | 728 | 1463036906474 Marionette DEBUG loaded listener.js 00:08:26 INFO - PROCESS | 728 | ++DOMWINDOW == 247 (000000F1E4677000) [pid = 728] [serial = 1598] [outer = 000000F1DF560400] 00:08:27 INFO - PROCESS | 728 | 1463036907395 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]]]}] 00:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 00:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1336ms 00:08:27 INFO - PROCESS | 728 | 1463036907451 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 00:08:27 INFO - PROCESS | 728 | 1463036907455 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 00:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 00:08:27 INFO - PROCESS | 728 | 1463036907460 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 00:08:27 INFO - PROCESS | 728 | 1463036907464 Marionette TRACE conn6 <- [1,2094,null,{}] 00:08:27 INFO - PROCESS | 728 | 1463036907471 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}] 00:08:27 INFO - PROCESS | 728 | 1463036907664 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 00:08:27 INFO - PROCESS | 728 | 1463036907678 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E3A000 == 116 [pid = 728] [id = 533] 00:08:27 INFO - PROCESS | 728 | ++DOMWINDOW == 248 (000000F182D4B400) [pid = 728] [serial = 1599] [outer = 0000000000000000] 00:08:27 INFO - PROCESS | 728 | ++DOMWINDOW == 249 (000000F182DC8800) [pid = 728] [serial = 1600] [outer = 000000F182D4B400] 00:08:27 INFO - PROCESS | 728 | 1463036907768 Marionette DEBUG loaded listener.js 00:08:27 INFO - PROCESS | 728 | ++DOMWINDOW == 250 (000000F183C99C00) [pid = 728] [serial = 1601] [outer = 000000F182D4B400] 00:08:28 INFO - PROCESS | 728 | 1463036908451 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] 00:08:28 INFO - PROCESS | 728 | 1463036908502 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 00:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 00:08:28 INFO - PROCESS | 728 | 1463036908508 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 00:08:28 INFO - PROCESS | 728 | 1463036908511 Marionette TRACE conn6 <- [1,2098,null,{}] 00:08:28 INFO - PROCESS | 728 | 1463036908515 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}] 00:08:28 INFO - PROCESS | 728 | 1463036908637 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 00:08:28 INFO - PROCESS | 728 | 1463036908797 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E0B800 == 117 [pid = 728] [id = 534] 00:08:28 INFO - PROCESS | 728 | ++DOMWINDOW == 251 (000000F184B82800) [pid = 728] [serial = 1602] [outer = 0000000000000000] 00:08:28 INFO - PROCESS | 728 | ++DOMWINDOW == 252 (000000F184C25400) [pid = 728] [serial = 1603] [outer = 000000F184B82800] 00:08:28 INFO - PROCESS | 728 | 1463036908849 Marionette DEBUG loaded listener.js 00:08:28 INFO - PROCESS | 728 | ++DOMWINDOW == 253 (000000F1859E1400) [pid = 728] [serial = 1604] [outer = 000000F184B82800] 00:08:29 INFO - PROCESS | 728 | 1463036909479 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]]]}] 00:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 00:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1025ms 00:08:29 INFO - PROCESS | 728 | 1463036909535 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 00:08:29 INFO - PROCESS | 728 | 1463036909537 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 00:08:29 INFO - PROCESS | 728 | 1463036909541 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 00:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 00:08:29 INFO - PROCESS | 728 | 1463036909545 Marionette TRACE conn6 <- [1,2102,null,{}] 00:08:29 INFO - PROCESS | 728 | 1463036909571 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}] 00:08:29 INFO - PROCESS | 728 | 1463036909724 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 00:08:29 INFO - PROCESS | 728 | 1463036909886 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884C6000 == 118 [pid = 728] [id = 535] 00:08:29 INFO - PROCESS | 728 | ++DOMWINDOW == 254 (000000F183CBF800) [pid = 728] [serial = 1605] [outer = 0000000000000000] 00:08:29 INFO - PROCESS | 728 | ++DOMWINDOW == 255 (000000F187EA9800) [pid = 728] [serial = 1606] [outer = 000000F183CBF800] 00:08:29 INFO - PROCESS | 728 | 1463036909943 Marionette DEBUG loaded listener.js 00:08:30 INFO - PROCESS | 728 | ++DOMWINDOW == 256 (000000F189E72800) [pid = 728] [serial = 1607] [outer = 000000F183CBF800] 00:08:30 INFO - PROCESS | 728 | 1463036910553 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]]]}] 00:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 00:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1083ms 00:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 00:08:30 INFO - PROCESS | 728 | 1463036910627 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 00:08:30 INFO - PROCESS | 728 | 1463036910630 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 00:08:30 INFO - PROCESS | 728 | 1463036910633 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 00:08:30 INFO - PROCESS | 728 | 1463036910635 Marionette TRACE conn6 <- [1,2106,null,{}] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18930B800 == 117 [pid = 728] [id = 486] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD3B000 == 116 [pid = 728] [id = 522] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18B262000 == 115 [pid = 728] [id = 521] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F184A76000 == 114 [pid = 728] [id = 520] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F189EC2800 == 113 [pid = 728] [id = 519] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18917E800 == 112 [pid = 728] [id = 518] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F188D0B000 == 111 [pid = 728] [id = 517] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F1882AB800 == 110 [pid = 728] [id = 516] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18551E000 == 109 [pid = 728] [id = 515] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 255 (000000F1E9D7E400) [pid = 728] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 254 (000000F183CBF000) [pid = 728] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 253 (000000F1E466D000) [pid = 728] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 252 (000000F188666000) [pid = 728] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 251 (000000F187DC7000) [pid = 728] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 250 (000000F18BAEF000) [pid = 728] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 249 (000000F184C1D400) [pid = 728] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 248 (000000F18A3B6C00) [pid = 728] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 247 (000000F1DB12FC00) [pid = 728] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 246 (000000F189387400) [pid = 728] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 245 (000000F18070A400) [pid = 728] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 244 (000000F1DA974000) [pid = 728] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 243 (000000F185C27400) [pid = 728] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | 1463036910741 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}] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F184199800 == 108 [pid = 728] [id = 514] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F186E18000 == 107 [pid = 728] [id = 513] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18E7D8800 == 106 [pid = 728] [id = 510] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F189EBF000 == 105 [pid = 728] [id = 509] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F189EA4800 == 104 [pid = 728] [id = 508] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F18B261000 == 103 [pid = 728] [id = 507] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF953800 == 102 [pid = 728] [id = 506] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8D8000 == 101 [pid = 728] [id = 505] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF488000 == 100 [pid = 728] [id = 504] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB275000 == 99 [pid = 728] [id = 503] 00:08:30 INFO - PROCESS | 728 | --DOCSHELL 000000F185C3F000 == 98 [pid = 728] [id = 502] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F1DAB31800) [pid = 728] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F185975C00) [pid = 728] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F1DF50D800) [pid = 728] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F183C94800) [pid = 728] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F180707400) [pid = 728] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F182E23400) [pid = 728] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F1E6F10800) [pid = 728] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F1E8EC9C00) [pid = 728] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F1E85C8000) [pid = 728] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F182D4E800) [pid = 728] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F1E0E88000) [pid = 728] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F184C1E000) [pid = 728] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F1E7C50400) [pid = 728] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F188221400) [pid = 728] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F1DAA0B800) [pid = 728] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F18596E800) [pid = 728] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F18A20A000) [pid = 728] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F185C30000) [pid = 728] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 00:08:30 INFO - PROCESS | 728 | 1463036910937 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 00:08:30 INFO - PROCESS | 728 | 1463036910950 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F183447000 == 99 [pid = 728] [id = 536] 00:08:30 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F1816CD400) [pid = 728] [serial = 1608] [outer = 0000000000000000] 00:08:30 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F182D4D400) [pid = 728] [serial = 1609] [outer = 000000F1816CD400] 00:08:31 INFO - PROCESS | 728 | 1463036910998 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F184382C00) [pid = 728] [serial = 1610] [outer = 000000F1816CD400] 00:08:31 INFO - PROCESS | 728 | 1463036911489 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]]]}] 00:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 00:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 882ms 00:08:31 INFO - PROCESS | 728 | 1463036911517 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 00:08:31 INFO - PROCESS | 728 | 1463036911519 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 00:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 00:08:31 INFO - PROCESS | 728 | 1463036911522 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 00:08:31 INFO - PROCESS | 728 | 1463036911524 Marionette TRACE conn6 <- [1,2110,null,{}] 00:08:31 INFO - PROCESS | 728 | 1463036911527 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}] 00:08:31 INFO - PROCESS | 728 | 1463036911628 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 00:08:31 INFO - PROCESS | 728 | 1463036911636 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884CC000 == 100 [pid = 728] [id = 537] 00:08:31 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F184C58000) [pid = 728] [serial = 1611] [outer = 0000000000000000] 00:08:31 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F1859DE400) [pid = 728] [serial = 1612] [outer = 000000F184C58000] 00:08:31 INFO - PROCESS | 728 | 1463036911683 Marionette DEBUG loaded listener.js 00:08:31 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F187EAA000) [pid = 728] [serial = 1613] [outer = 000000F184C58000] 00:08:32 INFO - PROCESS | 728 | 1463036912165 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]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 00:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 00:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 00:08:32 INFO - PROCESS | 728 | 1463036912217 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 728 | 1463036912219 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 00:08:32 INFO - PROCESS | 728 | 1463036912222 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - PROCESS | 728 | 1463036912224 Marionette TRACE conn6 <- [1,2114,null,{}] 00:08:32 INFO - PROCESS | 728 | 1463036912228 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}] 00:08:32 INFO - PROCESS | 728 | 1463036912433 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 00:08:32 INFO - PROCESS | 728 | 1463036912452 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F189F73000 == 101 [pid = 728] [id = 538] 00:08:32 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F188712000) [pid = 728] [serial = 1614] [outer = 0000000000000000] 00:08:32 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F18A534000) [pid = 728] [serial = 1615] [outer = 000000F188712000] 00:08:32 INFO - PROCESS | 728 | 1463036912503 Marionette DEBUG loaded listener.js 00:08:32 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F18BAF1400) [pid = 728] [serial = 1616] [outer = 000000F188712000] 00:08:32 INFO - PROCESS | 728 | 1463036912937 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]]]}] 00:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 00:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 733ms 00:08:32 INFO - PROCESS | 728 | 1463036912959 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 00:08:32 INFO - PROCESS | 728 | 1463036912961 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 00:08:32 INFO - PROCESS | 728 | 1463036912965 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 00:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 00:08:32 INFO - PROCESS | 728 | 1463036912966 Marionette TRACE conn6 <- [1,2118,null,{}] 00:08:32 INFO - PROCESS | 728 | 1463036912970 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}] 00:08:33 INFO - PROCESS | 728 | 1463036913145 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 00:08:33 INFO - PROCESS | 728 | 1463036913174 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD27800 == 102 [pid = 728] [id = 539] 00:08:33 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F18CA5B800) [pid = 728] [serial = 1617] [outer = 0000000000000000] 00:08:33 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F18CA73800) [pid = 728] [serial = 1618] [outer = 000000F18CA5B800] 00:08:33 INFO - PROCESS | 728 | 1463036913219 Marionette DEBUG loaded listener.js 00:08:33 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F18F6D4000) [pid = 728] [serial = 1619] [outer = 000000F18CA5B800] 00:08:33 INFO - PROCESS | 728 | 1463036913688 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] 00:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 00:08:33 INFO - PROCESS | 728 | 1463036913751 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 00:08:33 INFO - PROCESS | 728 | 1463036913755 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 00:08:33 INFO - PROCESS | 728 | 1463036913765 Marionette TRACE conn6 <- [1,2122,null,{}] 00:08:33 INFO - PROCESS | 728 | 1463036913796 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}] 00:08:33 INFO - PROCESS | 728 | 1463036913947 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 00:08:33 INFO - PROCESS | 728 | 1463036913964 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DA9A3000 == 103 [pid = 728] [id = 540] 00:08:33 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F18F6DD400) [pid = 728] [serial = 1620] [outer = 0000000000000000] 00:08:34 INFO - PROCESS | 728 | ++DOMWINDOW == 239 (000000F1DAA10000) [pid = 728] [serial = 1621] [outer = 000000F18F6DD400] 00:08:34 INFO - PROCESS | 728 | 1463036914009 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 728 | ++DOMWINDOW == 240 (000000F1E024CC00) [pid = 728] [serial = 1622] [outer = 000000F18F6DD400] 00:08:34 INFO - PROCESS | 728 | 1463036914464 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] 00:08:34 INFO - PROCESS | 728 | 1463036914493 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 00:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 00:08:34 INFO - PROCESS | 728 | 1463036914496 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 00:08:34 INFO - PROCESS | 728 | 1463036914498 Marionette TRACE conn6 <- [1,2126,null,{}] 00:08:34 INFO - PROCESS | 728 | 1463036914501 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}] 00:08:34 INFO - PROCESS | 728 | 1463036914647 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 00:08:34 INFO - PROCESS | 728 | 1463036914666 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E02D7800 == 104 [pid = 728] [id = 541] 00:08:34 INFO - PROCESS | 728 | ++DOMWINDOW == 241 (000000F1E100A000) [pid = 728] [serial = 1623] [outer = 0000000000000000] 00:08:34 INFO - PROCESS | 728 | ++DOMWINDOW == 242 (000000F1E4954C00) [pid = 728] [serial = 1624] [outer = 000000F1E100A000] 00:08:34 INFO - PROCESS | 728 | 1463036914711 Marionette DEBUG loaded listener.js 00:08:34 INFO - PROCESS | 728 | ++DOMWINDOW == 243 (000000F1E5119400) [pid = 728] [serial = 1625] [outer = 000000F1E100A000] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 242 (000000F1E494F800) [pid = 728] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 241 (000000F189388C00) [pid = 728] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 240 (000000F188229800) [pid = 728] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 239 (000000F1E75A4000) [pid = 728] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 238 (000000F18BC5D000) [pid = 728] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F1891D1800) [pid = 728] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F1E5C27400) [pid = 728] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F1E02F0800) [pid = 728] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F184B5B400) [pid = 728] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F183C95000) [pid = 728] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F1E8436800) [pid = 728] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F18A210400) [pid = 728] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F1E8282000) [pid = 728] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F181BE2800) [pid = 728] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F1DB2CDC00) [pid = 728] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F182DD0800) [pid = 728] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F182DE6000) [pid = 728] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F185E22400) [pid = 728] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F1DFE7A400) [pid = 728] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F1E75A3000) [pid = 728] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F1DF67FC00) [pid = 728] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F1811E7000) [pid = 728] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F1891CF400) [pid = 728] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F1E7765000) [pid = 728] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F182ED0000) [pid = 728] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F185979400) [pid = 728] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F188675400) [pid = 728] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F18825D000) [pid = 728] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 00:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F1E4956000) [pid = 728] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 00:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1481ms 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F188665800) [pid = 728] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F1E7B2E000) [pid = 728] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F18169AC00) [pid = 728] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F18A5C6C00) [pid = 728] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F1DACAFC00) [pid = 728] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F189465800) [pid = 728] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F181694000) [pid = 728] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F181BE5C00) [pid = 728] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F185978800) [pid = 728] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F184C51000) [pid = 728] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F18063BC00) [pid = 728] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F186D75400) [pid = 728] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F183425800) [pid = 728] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F1DACB0400) [pid = 728] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F187DCD000) [pid = 728] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F186D77C00) [pid = 728] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F1DFDC7800) [pid = 728] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F18A5D2400) [pid = 728] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F180604400) [pid = 728] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F18A5D1000) [pid = 728] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F188229400) [pid = 728] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F184B76000) [pid = 728] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F185E47C00) [pid = 728] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F185E48C00) [pid = 728] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 00:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F18060EC00) [pid = 728] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F18870B800) [pid = 728] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F180B16000) [pid = 728] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F184ED4400) [pid = 728] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F184AB6C00) [pid = 728] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F181BDE000) [pid = 728] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F180B19400) [pid = 728] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 00:08:35 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F185C2C400) [pid = 728] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 00:08:35 INFO - PROCESS | 728 | 1463036915961 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]]]}] 00:08:35 INFO - PROCESS | 728 | 1463036915982 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 00:08:35 INFO - PROCESS | 728 | 1463036915984 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 00:08:35 INFO - PROCESS | 728 | 1463036915988 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 00:08:35 INFO - PROCESS | 728 | 1463036915990 Marionette TRACE conn6 <- [1,2130,null,{}] 00:08:36 INFO - PROCESS | 728 | 1463036916002 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}] 00:08:36 INFO - PROCESS | 728 | 1463036916148 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 00:08:36 INFO - PROCESS | 728 | 1463036916225 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887FB800 == 105 [pid = 728] [id = 542] 00:08:36 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F180B0B400) [pid = 728] [serial = 1626] [outer = 0000000000000000] 00:08:36 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F181BE5C00) [pid = 728] [serial = 1627] [outer = 000000F180B0B400] 00:08:36 INFO - PROCESS | 728 | 1463036916270 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F184AC0400) [pid = 728] [serial = 1628] [outer = 000000F180B0B400] 00:08:36 INFO - PROCESS | 728 | 1463036916632 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] 00:08:36 INFO - PROCESS | 728 | 1463036916687 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 00:08:36 INFO - PROCESS | 728 | 1463036916690 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 00:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 00:08:36 INFO - PROCESS | 728 | 1463036916693 Marionette TRACE conn6 <- [1,2134,null,{}] 00:08:36 INFO - PROCESS | 728 | 1463036916696 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}] 00:08:36 INFO - PROCESS | 728 | 1463036916815 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 00:08:36 INFO - PROCESS | 728 | 1463036916823 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B56800 == 106 [pid = 728] [id = 543] 00:08:36 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F184ED4400) [pid = 728] [serial = 1629] [outer = 0000000000000000] 00:08:36 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F186D7F400) [pid = 728] [serial = 1630] [outer = 000000F184ED4400] 00:08:36 INFO - PROCESS | 728 | 1463036916874 Marionette DEBUG loaded listener.js 00:08:36 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F18A20BC00) [pid = 728] [serial = 1631] [outer = 000000F184ED4400] 00:08:37 INFO - PROCESS | 728 | 1463036917332 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] 00:08:37 INFO - PROCESS | 728 | 1463036917388 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 00:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 00:08:37 INFO - PROCESS | 728 | 1463036917391 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 00:08:37 INFO - PROCESS | 728 | 1463036917393 Marionette TRACE conn6 <- [1,2138,null,{}] 00:08:37 INFO - PROCESS | 728 | 1463036917397 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}] 00:08:37 INFO - PROCESS | 728 | 1463036917539 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 00:08:37 INFO - PROCESS | 728 | 1463036917548 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEBD3000 == 107 [pid = 728] [id = 544] 00:08:37 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1DABCEC00) [pid = 728] [serial = 1632] [outer = 0000000000000000] 00:08:37 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1DFDC7800) [pid = 728] [serial = 1633] [outer = 000000F1DABCEC00] 00:08:37 INFO - PROCESS | 728 | 1463036917594 Marionette DEBUG loaded listener.js 00:08:37 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1E4B1E000) [pid = 728] [serial = 1634] [outer = 000000F1DABCEC00] 00:08:38 INFO - PROCESS | 728 | 1463036918360 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] 00:08:38 INFO - PROCESS | 728 | 1463036918385 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 00:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 00:08:38 INFO - PROCESS | 728 | 1463036918390 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 00:08:38 INFO - PROCESS | 728 | 1463036918395 Marionette TRACE conn6 <- [1,2142,null,{}] 00:08:38 INFO - PROCESS | 728 | 1463036918401 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}] 00:08:38 INFO - PROCESS | 728 | 1463036918548 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 00:08:38 INFO - PROCESS | 728 | 1463036918723 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F187C56800 == 108 [pid = 728] [id = 545] 00:08:38 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F18341C000) [pid = 728] [serial = 1635] [outer = 0000000000000000] 00:08:38 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F184AC4400) [pid = 728] [serial = 1636] [outer = 000000F18341C000] 00:08:38 INFO - PROCESS | 728 | 1463036918783 Marionette DEBUG loaded listener.js 00:08:38 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F185970000) [pid = 728] [serial = 1637] [outer = 000000F18341C000] 00:08:39 INFO - PROCESS | 728 | 1463036919443 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]]]}] 00:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 00:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1079ms 00:08:39 INFO - PROCESS | 728 | 1463036919474 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 00:08:39 INFO - PROCESS | 728 | 1463036919480 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 00:08:39 INFO - PROCESS | 728 | 1463036919487 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 00:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 00:08:39 INFO - PROCESS | 728 | 1463036919490 Marionette TRACE conn6 <- [1,2146,null,{}] 00:08:39 INFO - PROCESS | 728 | 1463036919495 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}] 00:08:39 INFO - PROCESS | 728 | 1463036919631 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 00:08:39 INFO - PROCESS | 728 | 1463036919790 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B267800 == 109 [pid = 728] [id = 546] 00:08:39 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F187EA1000) [pid = 728] [serial = 1638] [outer = 0000000000000000] 00:08:39 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F188229C00) [pid = 728] [serial = 1639] [outer = 000000F187EA1000] 00:08:39 INFO - PROCESS | 728 | 1463036919848 Marionette DEBUG loaded listener.js 00:08:39 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F188671000) [pid = 728] [serial = 1640] [outer = 000000F187EA1000] 00:08:40 INFO - PROCESS | 728 | 1463036920459 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] 00:08:40 INFO - PROCESS | 728 | 1463036920521 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 00:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 00:08:40 INFO - PROCESS | 728 | 1463036920525 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 00:08:40 INFO - PROCESS | 728 | 1463036920529 Marionette TRACE conn6 <- [1,2150,null,{}] 00:08:40 INFO - PROCESS | 728 | 1463036920558 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}] 00:08:40 INFO - PROCESS | 728 | 1463036920735 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 00:08:40 INFO - PROCESS | 728 | 1463036920889 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF490000 == 110 [pid = 728] [id = 547] 00:08:40 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F189E70C00) [pid = 728] [serial = 1641] [outer = 0000000000000000] 00:08:40 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F18B11B400) [pid = 728] [serial = 1642] [outer = 000000F189E70C00] 00:08:40 INFO - PROCESS | 728 | 1463036920949 Marionette DEBUG loaded listener.js 00:08:41 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F18ECDF400) [pid = 728] [serial = 1643] [outer = 000000F189E70C00] 00:08:41 INFO - PROCESS | 728 | 1463036921533 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]]]}] 00:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 00:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1084ms 00:08:41 INFO - PROCESS | 728 | 1463036921621 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 00:08:41 INFO - PROCESS | 728 | 1463036921624 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 00:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 00:08:41 INFO - PROCESS | 728 | 1463036921627 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 00:08:41 INFO - PROCESS | 728 | 1463036921630 Marionette TRACE conn6 <- [1,2154,null,{}] 00:08:41 INFO - PROCESS | 728 | 1463036921633 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}] 00:08:41 INFO - PROCESS | 728 | 1463036921765 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 00:08:41 INFO - PROCESS | 728 | 1463036921924 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF849800 == 111 [pid = 728] [id = 548] 00:08:41 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F1DF356400) [pid = 728] [serial = 1644] [outer = 0000000000000000] 00:08:41 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F1E466D000) [pid = 728] [serial = 1645] [outer = 000000F1DF356400] 00:08:41 INFO - PROCESS | 728 | 1463036921981 Marionette DEBUG loaded listener.js 00:08:42 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F1E52A5C00) [pid = 728] [serial = 1646] [outer = 000000F1DF356400] 00:08:42 INFO - PROCESS | 728 | 1463036922539 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]]]}] 00:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 00:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 985ms 00:08:42 INFO - PROCESS | 728 | 1463036922616 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 00:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 00:08:42 INFO - PROCESS | 728 | 1463036922619 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 00:08:42 INFO - PROCESS | 728 | 1463036922623 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 00:08:42 INFO - PROCESS | 728 | 1463036922625 Marionette TRACE conn6 <- [1,2158,null,{}] 00:08:42 INFO - PROCESS | 728 | 1463036922629 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}] 00:08:42 INFO - PROCESS | 728 | 1463036922758 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 00:08:42 INFO - PROCESS | 728 | 1463036922916 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF925800 == 112 [pid = 728] [id = 549] 00:08:42 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F1E52A2800) [pid = 728] [serial = 1647] [outer = 0000000000000000] 00:08:42 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F1E6F03000) [pid = 728] [serial = 1648] [outer = 000000F1E52A2800] 00:08:42 INFO - PROCESS | 728 | 1463036922973 Marionette DEBUG loaded listener.js 00:08:43 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F1E775EC00) [pid = 728] [serial = 1649] [outer = 000000F1E52A2800] 00:08:43 INFO - PROCESS | 728 | 1463036923604 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]]]}] 00:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 00:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1030ms 00:08:43 INFO - PROCESS | 728 | 1463036923654 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 00:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 00:08:43 INFO - PROCESS | 728 | 1463036923657 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 00:08:43 INFO - PROCESS | 728 | 1463036923660 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 00:08:43 INFO - PROCESS | 728 | 1463036923662 Marionette TRACE conn6 <- [1,2162,null,{}] 00:08:43 INFO - PROCESS | 728 | 1463036923684 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}] 00:08:43 INFO - PROCESS | 728 | 1463036923853 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 00:08:44 INFO - PROCESS | 728 | 1463036924014 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D35800 == 113 [pid = 728] [id = 550] 00:08:44 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F1E7C49400) [pid = 728] [serial = 1650] [outer = 0000000000000000] 00:08:44 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1E80E1400) [pid = 728] [serial = 1651] [outer = 000000F1E7C49400] 00:08:44 INFO - PROCESS | 728 | 1463036924070 Marionette DEBUG loaded listener.js 00:08:44 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F1E8286000) [pid = 728] [serial = 1652] [outer = 000000F1E7C49400] 00:08:44 INFO - PROCESS | 728 | 1463036924667 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]]]}] 00:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 00:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1084ms 00:08:44 INFO - PROCESS | 728 | 1463036924749 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 00:08:44 INFO - PROCESS | 728 | 1463036924752 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 00:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 00:08:44 INFO - PROCESS | 728 | 1463036924755 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 00:08:44 INFO - PROCESS | 728 | 1463036924757 Marionette TRACE conn6 <- [1,2166,null,{}] 00:08:44 INFO - PROCESS | 728 | 1463036924761 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}] 00:08:44 INFO - PROCESS | 728 | 1463036924917 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 00:08:45 INFO - PROCESS | 728 | 1463036925077 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF13000 == 114 [pid = 728] [id = 551] 00:08:45 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1E7C4A400) [pid = 728] [serial = 1653] [outer = 0000000000000000] 00:08:45 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F1E8406400) [pid = 728] [serial = 1654] [outer = 000000F1E7C4A400] 00:08:45 INFO - PROCESS | 728 | 1463036925132 Marionette DEBUG loaded listener.js 00:08:45 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F1E8439400) [pid = 728] [serial = 1655] [outer = 000000F1E7C4A400] 00:08:45 INFO - PROCESS | 728 | 1463036925681 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]]]}] 00:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 00:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 00:08:45 INFO - PROCESS | 728 | 1463036925747 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 00:08:45 INFO - PROCESS | 728 | 1463036925749 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 00:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 00:08:45 INFO - PROCESS | 728 | 1463036925753 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 00:08:45 INFO - PROCESS | 728 | 1463036925755 Marionette TRACE conn6 <- [1,2170,null,{}] 00:08:45 INFO - PROCESS | 728 | 1463036925759 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}] 00:08:45 INFO - PROCESS | 728 | 1463036925888 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 00:08:46 INFO - PROCESS | 728 | 1463036926019 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF2F000 == 115 [pid = 728] [id = 552] 00:08:46 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F1E7AA8000) [pid = 728] [serial = 1656] [outer = 0000000000000000] 00:08:46 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F1E7B93800) [pid = 728] [serial = 1657] [outer = 000000F1E7AA8000] 00:08:46 INFO - PROCESS | 728 | 1463036926074 Marionette DEBUG loaded listener.js 00:08:46 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F1E903F800) [pid = 728] [serial = 1658] [outer = 000000F1E7AA8000] 00:08:46 INFO - PROCESS | 728 | 1463036926637 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]]]}] 00:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 00:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 942ms 00:08:46 INFO - PROCESS | 728 | 1463036926698 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 00:08:46 INFO - PROCESS | 728 | 1463036926700 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 00:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 00:08:46 INFO - PROCESS | 728 | 1463036926704 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 00:08:46 INFO - PROCESS | 728 | 1463036926706 Marionette TRACE conn6 <- [1,2174,null,{}] 00:08:46 INFO - PROCESS | 728 | 1463036926711 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}] 00:08:46 INFO - PROCESS | 728 | 1463036926869 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 00:08:47 INFO - PROCESS | 728 | 1463036927031 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF4A800 == 116 [pid = 728] [id = 553] 00:08:47 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F18FE90400) [pid = 728] [serial = 1659] [outer = 0000000000000000] 00:08:47 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F18FE99000) [pid = 728] [serial = 1660] [outer = 000000F18FE90400] 00:08:47 INFO - PROCESS | 728 | 1463036927086 Marionette DEBUG loaded listener.js 00:08:47 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F1E8437800) [pid = 728] [serial = 1661] [outer = 000000F18FE90400] 00:08:47 INFO - PROCESS | 728 | 1463036927795 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]]]}] 00:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 00:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1139ms 00:08:47 INFO - PROCESS | 728 | 1463036927846 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 00:08:47 INFO - PROCESS | 728 | 1463036927848 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 00:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 00:08:47 INFO - PROCESS | 728 | 1463036927852 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 00:08:47 INFO - PROCESS | 728 | 1463036927854 Marionette TRACE conn6 <- [1,2178,null,{}] 00:08:47 INFO - PROCESS | 728 | 1463036927858 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}] 00:08:47 INFO - PROCESS | 728 | 1463036927989 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 00:08:48 INFO - PROCESS | 728 | 1463036928152 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F185C37000 == 117 [pid = 728] [id = 554] 00:08:48 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F1855EB800) [pid = 728] [serial = 1662] [outer = 0000000000000000] 00:08:48 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F186D75000) [pid = 728] [serial = 1663] [outer = 000000F1855EB800] 00:08:48 INFO - PROCESS | 728 | 1463036928211 Marionette DEBUG loaded listener.js 00:08:48 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F18A52AC00) [pid = 728] [serial = 1664] [outer = 000000F1855EB800] 00:08:48 INFO - PROCESS | 728 | 1463036928846 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]]]}] 00:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 00:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1031ms 00:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 00:08:48 INFO - PROCESS | 728 | 1463036928886 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 00:08:48 INFO - PROCESS | 728 | 1463036928889 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 00:08:48 INFO - PROCESS | 728 | 1463036928893 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 00:08:48 INFO - PROCESS | 728 | 1463036928896 Marionette TRACE conn6 <- [1,2182,null,{}] 00:08:48 INFO - PROCESS | 728 | 1463036928917 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}] 00:08:49 INFO - PROCESS | 728 | 1463036929068 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 00:08:49 INFO - PROCESS | 728 | 1463036929234 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F18636E000 == 118 [pid = 728] [id = 555] 00:08:49 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F182D4FC00) [pid = 728] [serial = 1665] [outer = 0000000000000000] 00:08:49 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F184338C00) [pid = 728] [serial = 1666] [outer = 000000F182D4FC00] 00:08:49 INFO - PROCESS | 728 | 1463036929299 Marionette DEBUG loaded listener.js 00:08:49 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F188709800) [pid = 728] [serial = 1667] [outer = 000000F182D4FC00] 00:08:49 INFO - PROCESS | 728 | 1463036929897 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]]]}] 00:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 00:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1054ms 00:08:49 INFO - PROCESS | 728 | 1463036929948 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 00:08:49 INFO - PROCESS | 728 | 1463036929951 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 00:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 00:08:49 INFO - PROCESS | 728 | 1463036929954 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 00:08:49 INFO - PROCESS | 728 | 1463036929956 Marionette TRACE conn6 <- [1,2186,null,{}] 00:08:49 INFO - PROCESS | 728 | 1463036929977 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}] 00:08:50 INFO - PROCESS | 728 | 1463036930383 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 00:08:50 INFO - PROCESS | 728 | 1463036930588 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A0F000 == 119 [pid = 728] [id = 556] 00:08:50 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F180707800) [pid = 728] [serial = 1668] [outer = 0000000000000000] 00:08:50 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F180777400) [pid = 728] [serial = 1669] [outer = 000000F180707800] 00:08:50 INFO - PROCESS | 728 | 1463036930643 Marionette DEBUG loaded listener.js 00:08:50 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F181BDC400) [pid = 728] [serial = 1670] [outer = 000000F180707800] 00:08:51 INFO - PROCESS | 728 | 1463036931252 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]]]}] 00:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 00:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1327ms 00:08:51 INFO - PROCESS | 728 | 1463036931285 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 00:08:51 INFO - PROCESS | 728 | 1463036931289 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 00:08:51 INFO - PROCESS | 728 | 1463036931294 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 00:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 00:08:51 INFO - PROCESS | 728 | 1463036931298 Marionette TRACE conn6 <- [1,2190,null,{}] 00:08:51 INFO - PROCESS | 728 | 1463036931303 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}] 00:08:51 INFO - PROCESS | 728 | 1463036931429 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 00:08:51 INFO - PROCESS | 728 | 1463036931567 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886DB800 == 120 [pid = 728] [id = 557] 00:08:51 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F18341D400) [pid = 728] [serial = 1671] [outer = 0000000000000000] 00:08:51 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F183B14800) [pid = 728] [serial = 1672] [outer = 000000F18341D400] 00:08:51 INFO - PROCESS | 728 | 1463036931618 Marionette DEBUG loaded listener.js 00:08:51 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F18437F000) [pid = 728] [serial = 1673] [outer = 000000F18341D400] 00:08:52 INFO - PROCESS | 728 | 1463036932254 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]]]}] 00:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 00:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 985ms 00:08:52 INFO - PROCESS | 728 | 1463036932284 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 00:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 00:08:52 INFO - PROCESS | 728 | 1463036932287 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 00:08:52 INFO - PROCESS | 728 | 1463036932290 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 00:08:52 INFO - PROCESS | 728 | 1463036932293 Marionette TRACE conn6 <- [1,2194,null,{}] 00:08:52 INFO - PROCESS | 728 | 1463036932296 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}] 00:08:52 INFO - PROCESS | 728 | 1463036932417 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 00:08:52 INFO - PROCESS | 728 | 1463036932583 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E34800 == 121 [pid = 728] [id = 558] 00:08:52 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F184EDA000) [pid = 728] [serial = 1674] [outer = 0000000000000000] 00:08:52 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F1855F1C00) [pid = 728] [serial = 1675] [outer = 000000F184EDA000] 00:08:52 INFO - PROCESS | 728 | 1463036932635 Marionette DEBUG loaded listener.js 00:08:52 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F185E20400) [pid = 728] [serial = 1676] [outer = 000000F184EDA000] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F187C4B000 == 120 [pid = 728] [id = 370] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF90A800 == 119 [pid = 728] [id = 368] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B56800 == 118 [pid = 728] [id = 543] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1887FB800 == 117 [pid = 728] [id = 542] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1E02D7800 == 116 [pid = 728] [id = 541] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1D99E7800 == 115 [pid = 728] [id = 12] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1DA9A3000 == 114 [pid = 728] [id = 540] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD27800 == 113 [pid = 728] [id = 539] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F189F73000 == 112 [pid = 728] [id = 538] 00:08:52 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F18CA5E400) [pid = 728] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 00:08:52 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F18F6DB800) [pid = 728] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 00:08:52 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F18ECE2800) [pid = 728] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 00:08:52 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F184B5B000) [pid = 728] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 00:08:52 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F18A20B000) [pid = 728] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1884CC000 == 111 [pid = 728] [id = 537] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F183447000 == 110 [pid = 728] [id = 536] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1884C6000 == 109 [pid = 728] [id = 535] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F186E0B800 == 108 [pid = 728] [id = 534] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F187E3A000 == 107 [pid = 728] [id = 533] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B3C800 == 106 [pid = 728] [id = 529] 00:08:52 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5280000 == 105 [pid = 728] [id = 528] 00:08:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1E03D6000 == 104 [pid = 728] [id = 527] 00:08:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1DC264000 == 103 [pid = 728] [id = 526] 00:08:53 INFO - PROCESS | 728 | --DOCSHELL 000000F1DA4AD800 == 102 [pid = 728] [id = 525] 00:08:53 INFO - PROCESS | 728 | --DOCSHELL 000000F188E1A000 == 101 [pid = 728] [id = 524] 00:08:53 INFO - PROCESS | 728 | --DOCSHELL 000000F18332B800 == 100 [pid = 728] [id = 523] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F18BAFB000) [pid = 728] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F185E45400) [pid = 728] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F185E25000) [pid = 728] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F18159E000) [pid = 728] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F186D80C00) [pid = 728] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F184ED9C00) [pid = 728] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F1DF9B4400) [pid = 728] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F189381400) [pid = 728] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F187EAA400) [pid = 728] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F1E3D77000) [pid = 728] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1DAD0F400) [pid = 728] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F181BE1000) [pid = 728] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F1DA4BF800) [pid = 728] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F18A3AF800) [pid = 728] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F185C26800) [pid = 728] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F1E6E50000) [pid = 728] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F1DABD8000) [pid = 728] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F1DAA78C00) [pid = 728] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F1E7FA5400) [pid = 728] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F1EB69BC00) [pid = 728] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F18A535400) [pid = 728] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F1E7B2A400) [pid = 728] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1E4B20000) [pid = 728] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F184ED1000) [pid = 728] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F184ABCC00) [pid = 728] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F1E9110C00) [pid = 728] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1DC096800) [pid = 728] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F1E85CEC00) [pid = 728] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F1DF9B5000) [pid = 728] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F1E0D42000) [pid = 728] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F188669000) [pid = 728] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F18BAFA800) [pid = 728] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1E9103000) [pid = 728] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1E46D5000) [pid = 728] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F1E80E8000) [pid = 728] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F1E5338000) [pid = 728] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F187EAF400) [pid = 728] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F18A20C000) [pid = 728] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F1E82CD000) [pid = 728] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F184ABAC00) [pid = 728] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F1EB639C00) [pid = 728] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F1E9D89800) [pid = 728] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F188684800) [pid = 728] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F1E7764000) [pid = 728] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F189389000) [pid = 728] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F1EB11B800) [pid = 728] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F18870EC00) [pid = 728] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F1DAB27800) [pid = 728] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F1E6F0AC00) [pid = 728] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F18BC63000) [pid = 728] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F182E2B400) [pid = 728] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F185E4EC00) [pid = 728] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F188221000) [pid = 728] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F187DC6000) [pid = 728] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F182D50000) [pid = 728] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F188357C00) [pid = 728] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F1891CA000) [pid = 728] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F18867C000) [pid = 728] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F182705C00) [pid = 728] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F1E80E3C00) [pid = 728] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F189E74400) [pid = 728] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F184C1C000) [pid = 728] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F184AC1400) [pid = 728] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F18CA76C00) [pid = 728] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F187DCC800) [pid = 728] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F184EDC000) [pid = 728] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F184B7A800) [pid = 728] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F184C51400) [pid = 728] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F183CB6800) [pid = 728] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F182DE8800) [pid = 728] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F182E46400) [pid = 728] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F183C9F000) [pid = 728] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F18B129C00) [pid = 728] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F18A3B5400) [pid = 728] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F1EA786000) [pid = 728] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F18938D000) [pid = 728] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F185971800) [pid = 728] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 00:08:53 INFO - PROCESS | 728 | 1463036933312 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]]]}] 00:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 00:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1080ms 00:08:53 INFO - PROCESS | 728 | 1463036933373 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 00:08:53 INFO - PROCESS | 728 | 1463036933377 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 00:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 00:08:53 INFO - PROCESS | 728 | 1463036933388 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 00:08:53 INFO - PROCESS | 728 | 1463036933393 Marionette TRACE conn6 <- [1,2198,null,{}] 00:08:53 INFO - PROCESS | 728 | 1463036933396 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}] 00:08:53 INFO - PROCESS | 728 | 1463036933506 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 00:08:53 INFO - PROCESS | 728 | 1463036933517 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F18551D000 == 101 [pid = 728] [id = 559] 00:08:53 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F181BE2C00) [pid = 728] [serial = 1677] [outer = 0000000000000000] 00:08:53 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F183CB3800) [pid = 728] [serial = 1678] [outer = 000000F181BE2C00] 00:08:53 INFO - PROCESS | 728 | 1463036933563 Marionette DEBUG loaded listener.js 00:08:53 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F184B59000) [pid = 728] [serial = 1679] [outer = 000000F181BE2C00] 00:08:54 INFO - PROCESS | 728 | 1463036934055 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]]]}] 00:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 00:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 00:08:54 INFO - PROCESS | 728 | 1463036934077 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 728 | 1463036934079 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 00:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 00:08:54 INFO - PROCESS | 728 | 1463036934082 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 728 | 1463036934084 Marionette TRACE conn6 <- [1,2202,null,{}] 00:08:54 INFO - PROCESS | 728 | 1463036934087 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}] 00:08:54 INFO - PROCESS | 728 | 1463036934198 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 00:08:54 INFO - PROCESS | 728 | 1463036934204 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E2D800 == 102 [pid = 728] [id = 560] 00:08:54 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F184ED4C00) [pid = 728] [serial = 1680] [outer = 0000000000000000] 00:08:54 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F185971800) [pid = 728] [serial = 1681] [outer = 000000F184ED4C00] 00:08:54 INFO - PROCESS | 728 | 1463036934252 Marionette DEBUG loaded listener.js 00:08:54 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F185C30000) [pid = 728] [serial = 1682] [outer = 000000F184ED4C00] 00:08:54 INFO - PROCESS | 728 | 1463036934732 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]]]}] 00:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 00:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 00:08:54 INFO - PROCESS | 728 | 1463036934778 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 00:08:54 INFO - PROCESS | 728 | 1463036934780 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 00:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 00:08:54 INFO - PROCESS | 728 | 1463036934783 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 00:08:54 INFO - PROCESS | 728 | 1463036934785 Marionette TRACE conn6 <- [1,2206,null,{}] 00:08:54 INFO - PROCESS | 728 | 1463036934788 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}] 00:08:54 INFO - PROCESS | 728 | 1463036934898 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 00:08:55 INFO - PROCESS | 728 | 1463036935029 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D0D800 == 103 [pid = 728] [id = 561] 00:08:55 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F186D73C00) [pid = 728] [serial = 1683] [outer = 0000000000000000] 00:08:55 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F186D7A800) [pid = 728] [serial = 1684] [outer = 000000F186D73C00] 00:08:55 INFO - PROCESS | 728 | 1463036935084 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F187EA9000) [pid = 728] [serial = 1685] [outer = 000000F186D73C00] 00:08:55 INFO - PROCESS | 728 | 1463036935525 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]]]}] 00:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 00:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 777ms 00:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 00:08:55 INFO - PROCESS | 728 | 1463036935563 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 00:08:55 INFO - PROCESS | 728 | 1463036935565 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 00:08:55 INFO - PROCESS | 728 | 1463036935568 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 00:08:55 INFO - PROCESS | 728 | 1463036935570 Marionette TRACE conn6 <- [1,2210,null,{}] 00:08:55 INFO - PROCESS | 728 | 1463036935573 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}] 00:08:55 INFO - PROCESS | 728 | 1463036935745 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 00:08:55 INFO - PROCESS | 728 | 1463036935766 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F189162800 == 104 [pid = 728] [id = 562] 00:08:55 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F187EAF400) [pid = 728] [serial = 1686] [outer = 0000000000000000] 00:08:55 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F18834F400) [pid = 728] [serial = 1687] [outer = 000000F187EAF400] 00:08:55 INFO - PROCESS | 728 | 1463036935812 Marionette DEBUG loaded listener.js 00:08:55 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F18866EC00) [pid = 728] [serial = 1688] [outer = 000000F187EAF400] 00:08:56 INFO - PROCESS | 728 | 1463036936268 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]]]}] 00:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 00:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 731ms 00:08:56 INFO - PROCESS | 728 | 1463036936303 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 00:08:56 INFO - PROCESS | 728 | 1463036936305 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 00:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 00:08:56 INFO - PROCESS | 728 | 1463036936309 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 00:08:56 INFO - PROCESS | 728 | 1463036936310 Marionette TRACE conn6 <- [1,2214,null,{}] 00:08:56 INFO - PROCESS | 728 | 1463036936314 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}] 00:08:56 INFO - PROCESS | 728 | 1463036936454 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 00:08:56 INFO - PROCESS | 728 | 1463036936471 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F18919E800 == 105 [pid = 728] [id = 563] 00:08:56 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F18866B000) [pid = 728] [serial = 1689] [outer = 0000000000000000] 00:08:56 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F18870B800) [pid = 728] [serial = 1690] [outer = 000000F18866B000] 00:08:56 INFO - PROCESS | 728 | 1463036936518 Marionette DEBUG loaded listener.js 00:08:56 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F189383400) [pid = 728] [serial = 1691] [outer = 000000F18866B000] 00:08:56 INFO - PROCESS | 728 | 1463036936948 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]]]}] 00:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 00:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 691ms 00:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 00:08:57 INFO - PROCESS | 728 | 1463036937003 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 00:08:57 INFO - PROCESS | 728 | 1463036937006 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 00:08:57 INFO - PROCESS | 728 | 1463036937008 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 00:08:57 INFO - PROCESS | 728 | 1463036937010 Marionette TRACE conn6 <- [1,2218,null,{}] 00:08:57 INFO - PROCESS | 728 | 1463036937020 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}] 00:08:57 INFO - PROCESS | 728 | 1463036937193 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 00:08:57 INFO - PROCESS | 728 | 1463036937220 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894C5800 == 106 [pid = 728] [id = 564] 00:08:57 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F18938D000) [pid = 728] [serial = 1692] [outer = 0000000000000000] 00:08:57 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F189467800) [pid = 728] [serial = 1693] [outer = 000000F18938D000] 00:08:57 INFO - PROCESS | 728 | 1463036937268 Marionette DEBUG loaded listener.js 00:08:57 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F18A20B400) [pid = 728] [serial = 1694] [outer = 000000F18938D000] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F183CBF800) [pid = 728] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F182D4B400) [pid = 728] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F184B82800) [pid = 728] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F180B0B400) [pid = 728] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F18F6DD400) [pid = 728] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F1816CD400) [pid = 728] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F189466000) [pid = 728] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F188712000) [pid = 728] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1DB015800) [pid = 728] [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.] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1E0273800) [pid = 728] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F184C58000) [pid = 728] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F18CA5B800) [pid = 728] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F1E100A000) [pid = 728] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 00:08:57 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F184ED4400) [pid = 728] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 00:08:58 INFO - PROCESS | 728 | 1463036938082 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]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 00:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1129ms 00:08:58 INFO - PROCESS | 728 | 1463036938141 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 728 | 1463036938144 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 00:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 00:08:58 INFO - PROCESS | 728 | 1463036938147 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 728 | 1463036938149 Marionette TRACE conn6 <- [1,2222,null,{}] 00:08:58 INFO - PROCESS | 728 | 1463036938152 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}] 00:08:58 INFO - PROCESS | 728 | 1463036938257 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 00:08:58 INFO - PROCESS | 728 | 1463036938263 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F189ECE000 == 107 [pid = 728] [id = 565] 00:08:58 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F18870E800) [pid = 728] [serial = 1695] [outer = 0000000000000000] 00:08:58 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F18A20B800) [pid = 728] [serial = 1696] [outer = 000000F18870E800] 00:08:58 INFO - PROCESS | 728 | 1463036938310 Marionette DEBUG loaded listener.js 00:08:58 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F184331800) [pid = 728] [serial = 1697] [outer = 000000F18870E800] 00:08:58 INFO - PROCESS | 728 | 1463036938751 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]]]}] 00:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 00:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 628ms 00:08:58 INFO - PROCESS | 728 | 1463036938793 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 00:08:58 INFO - PROCESS | 728 | 1463036938795 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 00:08:58 INFO - PROCESS | 728 | 1463036938798 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 00:08:58 INFO - PROCESS | 728 | 1463036938800 Marionette TRACE conn6 <- [1,2226,null,{}] 00:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 00:08:58 INFO - PROCESS | 728 | 1463036938803 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}] 00:08:58 INFO - PROCESS | 728 | 1463036938913 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 00:08:58 INFO - PROCESS | 728 | 1463036938920 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F189F84800 == 108 [pid = 728] [id = 566] 00:08:58 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F184374400) [pid = 728] [serial = 1698] [outer = 0000000000000000] 00:08:58 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F18A533400) [pid = 728] [serial = 1699] [outer = 000000F184374400] 00:08:58 INFO - PROCESS | 728 | 1463036938970 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F18B12EC00) [pid = 728] [serial = 1700] [outer = 000000F184374400] 00:08:59 INFO - PROCESS | 728 | 1463036939440 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]]]}] 00:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 00:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 00:08:59 INFO - PROCESS | 728 | 1463036939487 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 00:08:59 INFO - PROCESS | 728 | 1463036939489 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 00:08:59 INFO - PROCESS | 728 | 1463036939492 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 00:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 00:08:59 INFO - PROCESS | 728 | 1463036939504 Marionette TRACE conn6 <- [1,2230,null,{}] 00:08:59 INFO - PROCESS | 728 | 1463036939507 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}] 00:08:59 INFO - PROCESS | 728 | 1463036939632 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 00:08:59 INFO - PROCESS | 728 | 1463036939642 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:08:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B273000 == 109 [pid = 728] [id = 567] 00:08:59 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F18BC5DC00) [pid = 728] [serial = 1701] [outer = 0000000000000000] 00:08:59 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F18CA52000) [pid = 728] [serial = 1702] [outer = 000000F18BC5DC00] 00:08:59 INFO - PROCESS | 728 | 1463036939686 Marionette DEBUG loaded listener.js 00:08:59 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F18CA71C00) [pid = 728] [serial = 1703] [outer = 000000F18BC5DC00] 00:09:00 INFO - PROCESS | 728 | 1463036940443 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]]]}] 00:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 00:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 985ms 00:09:00 INFO - PROCESS | 728 | 1463036940481 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 00:09:00 INFO - PROCESS | 728 | 1463036940487 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 00:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 00:09:00 INFO - PROCESS | 728 | 1463036940492 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 00:09:00 INFO - PROCESS | 728 | 1463036940496 Marionette TRACE conn6 <- [1,2234,null,{}] 00:09:00 INFO - PROCESS | 728 | 1463036940502 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}] 00:09:00 INFO - PROCESS | 728 | 1463036940678 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 00:09:00 INFO - PROCESS | 728 | 1463036940837 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864D8800 == 110 [pid = 728] [id = 568] 00:09:00 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F18270FC00) [pid = 728] [serial = 1704] [outer = 0000000000000000] 00:09:00 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F182DCE000) [pid = 728] [serial = 1705] [outer = 000000F18270FC00] 00:09:00 INFO - PROCESS | 728 | 1463036940908 Marionette DEBUG loaded listener.js 00:09:01 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F183C99000) [pid = 728] [serial = 1706] [outer = 000000F18270FC00] 00:09:01 INFO - PROCESS | 728 | 1463036941496 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]]]}] 00:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 00:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1029ms 00:09:01 INFO - PROCESS | 728 | 1463036941524 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 00:09:01 INFO - PROCESS | 728 | 1463036941530 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 00:09:01 INFO - PROCESS | 728 | 1463036941537 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 00:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 00:09:01 INFO - PROCESS | 728 | 1463036941540 Marionette TRACE conn6 <- [1,2238,null,{}] 00:09:01 INFO - PROCESS | 728 | 1463036941545 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}] 00:09:01 INFO - PROCESS | 728 | 1463036941683 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 00:09:01 INFO - PROCESS | 728 | 1463036941852 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E0C800 == 111 [pid = 728] [id = 569] 00:09:01 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F184C4C000) [pid = 728] [serial = 1707] [outer = 0000000000000000] 00:09:01 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F1855F2C00) [pid = 728] [serial = 1708] [outer = 000000F184C4C000] 00:09:01 INFO - PROCESS | 728 | 1463036941909 Marionette DEBUG loaded listener.js 00:09:02 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F185E4D800) [pid = 728] [serial = 1709] [outer = 000000F184C4C000] 00:09:02 INFO - PROCESS | 728 | 1463036942499 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]]]}] 00:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 00:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 986ms 00:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 00:09:02 INFO - PROCESS | 728 | 1463036942530 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 00:09:02 INFO - PROCESS | 728 | 1463036942532 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 00:09:02 INFO - PROCESS | 728 | 1463036942536 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 00:09:02 INFO - PROCESS | 728 | 1463036942540 Marionette TRACE conn6 <- [1,2242,null,{}] 00:09:02 INFO - PROCESS | 728 | 1463036942553 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}] 00:09:02 INFO - PROCESS | 728 | 1463036942690 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 00:09:02 INFO - PROCESS | 728 | 1463036942861 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BC46800 == 112 [pid = 728] [id = 570] 00:09:02 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F18945C800) [pid = 728] [serial = 1710] [outer = 0000000000000000] 00:09:02 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F18A20C400) [pid = 728] [serial = 1711] [outer = 000000F18945C800] 00:09:02 INFO - PROCESS | 728 | 1463036942922 Marionette DEBUG loaded listener.js 00:09:03 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F18B130400) [pid = 728] [serial = 1712] [outer = 000000F18945C800] 00:09:03 INFO - PROCESS | 728 | 1463036943616 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]]]}] 00:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 00:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1143ms 00:09:03 INFO - PROCESS | 728 | 1463036943688 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 00:09:03 INFO - PROCESS | 728 | 1463036943692 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 00:09:03 INFO - PROCESS | 728 | 1463036943697 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 00:09:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 00:09:03 INFO - PROCESS | 728 | 1463036943699 Marionette TRACE conn6 <- [1,2246,null,{}] 00:09:03 INFO - PROCESS | 728 | 1463036943703 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}] 00:09:03 INFO - PROCESS | 728 | 1463036943839 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 00:09:04 INFO - PROCESS | 728 | 1463036943994 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF43000 == 113 [pid = 728] [id = 571] 00:09:04 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F18CA51C00) [pid = 728] [serial = 1713] [outer = 0000000000000000] 00:09:04 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F18CA72400) [pid = 728] [serial = 1714] [outer = 000000F18CA51C00] 00:09:04 INFO - PROCESS | 728 | 1463036944052 Marionette DEBUG loaded listener.js 00:09:04 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F18CC9DC00) [pid = 728] [serial = 1715] [outer = 000000F18CA51C00] 00:09:04 INFO - PROCESS | 728 | 1463036944624 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]]]}] 00:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 00:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 985ms 00:09:04 INFO - PROCESS | 728 | 1463036944688 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 00:09:04 INFO - PROCESS | 728 | 1463036944690 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 00:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 00:09:04 INFO - PROCESS | 728 | 1463036944694 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 00:09:04 INFO - PROCESS | 728 | 1463036944696 Marionette TRACE conn6 <- [1,2250,null,{}] 00:09:04 INFO - PROCESS | 728 | 1463036944700 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}] 00:09:04 INFO - PROCESS | 728 | 1463036944833 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 00:09:05 INFO - PROCESS | 728 | 1463036944998 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F18E7CF800 == 114 [pid = 728] [id = 572] 00:09:05 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F18CCA1800) [pid = 728] [serial = 1716] [outer = 0000000000000000] 00:09:05 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F18CCA5800) [pid = 728] [serial = 1717] [outer = 000000F18CCA1800] 00:09:05 INFO - PROCESS | 728 | 1463036945055 Marionette DEBUG loaded listener.js 00:09:05 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F18F6DE400) [pid = 728] [serial = 1718] [outer = 000000F18CCA1800] 00:09:05 INFO - PROCESS | 728 | 1463036945638 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]]]}] 00:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 00:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 986ms 00:09:05 INFO - PROCESS | 728 | 1463036945683 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 00:09:05 INFO - PROCESS | 728 | 1463036945685 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 00:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 00:09:05 INFO - PROCESS | 728 | 1463036945689 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 00:09:05 INFO - PROCESS | 728 | 1463036945691 Marionette TRACE conn6 <- [1,2254,null,{}] 00:09:05 INFO - PROCESS | 728 | 1463036945695 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}] 00:09:05 INFO - PROCESS | 728 | 1463036945837 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 00:09:06 INFO - PROCESS | 728 | 1463036946005 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB27E800 == 115 [pid = 728] [id = 573] 00:09:06 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F18F6DA400) [pid = 728] [serial = 1719] [outer = 0000000000000000] 00:09:06 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F1DAA05800) [pid = 728] [serial = 1720] [outer = 000000F18F6DA400] 00:09:06 INFO - PROCESS | 728 | 1463036946063 Marionette DEBUG loaded listener.js 00:09:06 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F1DAB31C00) [pid = 728] [serial = 1721] [outer = 000000F18F6DA400] 00:09:06 INFO - PROCESS | 728 | 1463036946631 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]]]}] 00:09:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 00:09:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 983ms 00:09:06 INFO - PROCESS | 728 | 1463036946675 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 00:09:06 INFO - PROCESS | 728 | 1463036946678 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 00:09:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 00:09:06 INFO - PROCESS | 728 | 1463036946681 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 00:09:06 INFO - PROCESS | 728 | 1463036946684 Marionette TRACE conn6 <- [1,2258,null,{}] 00:09:06 INFO - PROCESS | 728 | 1463036946687 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}] 00:09:06 INFO - PROCESS | 728 | 1463036946816 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 00:09:06 INFO - PROCESS | 728 | 1463036946984 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DFD23000 == 116 [pid = 728] [id = 574] 00:09:07 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F1DABDAC00) [pid = 728] [serial = 1722] [outer = 0000000000000000] 00:09:07 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F1DACAD000) [pid = 728] [serial = 1723] [outer = 000000F1DABDAC00] 00:09:07 INFO - PROCESS | 728 | 1463036947041 Marionette DEBUG loaded listener.js 00:09:07 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F1DB12E000) [pid = 728] [serial = 1724] [outer = 000000F1DABDAC00] 00:09:07 INFO - PROCESS | 728 | 1463036947611 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]]]}] 00:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 00:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 987ms 00:09:07 INFO - PROCESS | 728 | 1463036947670 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 00:09:07 INFO - PROCESS | 728 | 1463036947673 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 00:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 00:09:07 INFO - PROCESS | 728 | 1463036947676 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 00:09:07 INFO - PROCESS | 728 | 1463036947679 Marionette TRACE conn6 <- [1,2262,null,{}] 00:09:07 INFO - PROCESS | 728 | 1463036947683 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}] 00:09:07 INFO - PROCESS | 728 | 1463036947812 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 00:09:07 INFO - PROCESS | 728 | 1463036947979 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CA2800 == 117 [pid = 728] [id = 575] 00:09:08 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F1DB441400) [pid = 728] [serial = 1725] [outer = 0000000000000000] 00:09:08 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F1DF31BC00) [pid = 728] [serial = 1726] [outer = 000000F1DB441400] 00:09:08 INFO - PROCESS | 728 | 1463036948036 Marionette DEBUG loaded listener.js 00:09:08 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F1E02EF400) [pid = 728] [serial = 1727] [outer = 000000F1DB441400] 00:09:08 INFO - PROCESS | 728 | 1463036948583 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]]]}] 00:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 00:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 944ms 00:09:08 INFO - PROCESS | 728 | 1463036948621 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 00:09:08 INFO - PROCESS | 728 | 1463036948624 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 00:09:08 INFO - PROCESS | 728 | 1463036948627 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 00:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 00:09:08 INFO - PROCESS | 728 | 1463036948629 Marionette TRACE conn6 <- [1,2266,null,{}] 00:09:08 INFO - PROCESS | 728 | 1463036948633 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}] 00:09:08 INFO - PROCESS | 728 | 1463036948764 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 00:09:08 INFO - PROCESS | 728 | 1463036948933 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E547F000 == 118 [pid = 728] [id = 576] 00:09:08 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1E0DCC800) [pid = 728] [serial = 1728] [outer = 0000000000000000] 00:09:08 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1E1008800) [pid = 728] [serial = 1729] [outer = 000000F1E0DCC800] 00:09:08 INFO - PROCESS | 728 | 1463036948989 Marionette DEBUG loaded listener.js 00:09:09 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1E3D81400) [pid = 728] [serial = 1730] [outer = 000000F1E0DCC800] 00:09:09 INFO - PROCESS | 728 | 1463036949581 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]]]}] 00:09:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 00:09:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 986ms 00:09:09 INFO - PROCESS | 728 | 1463036949617 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 00:09:09 INFO - PROCESS | 728 | 1463036949619 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 00:09:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 00:09:09 INFO - PROCESS | 728 | 1463036949622 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 00:09:09 INFO - PROCESS | 728 | 1463036949625 Marionette TRACE conn6 <- [1,2270,null,{}] 00:09:09 INFO - PROCESS | 728 | 1463036949629 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}] 00:09:09 INFO - PROCESS | 728 | 1463036949760 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 00:09:09 INFO - PROCESS | 728 | 1463036949931 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E7B4E800 == 119 [pid = 728] [id = 577] 00:09:09 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F1E1C12800) [pid = 728] [serial = 1731] [outer = 0000000000000000] 00:09:09 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F1E4B1F800) [pid = 728] [serial = 1732] [outer = 000000F1E1C12800] 00:09:09 INFO - PROCESS | 728 | 1463036949989 Marionette DEBUG loaded listener.js 00:09:10 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F1E51EE400) [pid = 728] [serial = 1733] [outer = 000000F1E1C12800] 00:09:10 INFO - PROCESS | 728 | 1463036950564 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]]]}] 00:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 00:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 00:09:10 INFO - PROCESS | 728 | 1463036950611 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 00:09:10 INFO - PROCESS | 728 | 1463036950614 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 00:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 00:09:10 INFO - PROCESS | 728 | 1463036950617 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 00:09:10 INFO - PROCESS | 728 | 1463036950620 Marionette TRACE conn6 <- [1,2274,null,{}] 00:09:10 INFO - PROCESS | 728 | 1463036950624 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}] 00:09:10 INFO - PROCESS | 728 | 1463036950773 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 00:09:11 INFO - PROCESS | 728 | 1463036950987 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E80A6800 == 120 [pid = 728] [id = 578] 00:09:11 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F18159B800) [pid = 728] [serial = 1734] [outer = 0000000000000000] 00:09:11 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F18CA74000) [pid = 728] [serial = 1735] [outer = 000000F18159B800] 00:09:11 INFO - PROCESS | 728 | 1463036951050 Marionette DEBUG loaded listener.js 00:09:11 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F1E7C4C800) [pid = 728] [serial = 1736] [outer = 000000F18159B800] 00:09:11 INFO - PROCESS | 728 | 1463036951647 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]]]}] 00:09:11 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 00:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1084ms 00:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 00:09:11 INFO - PROCESS | 728 | 1463036951704 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 00:09:11 INFO - PROCESS | 728 | 1463036951706 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 00:09:11 INFO - PROCESS | 728 | 1463036951710 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 00:09:11 INFO - PROCESS | 728 | 1463036951712 Marionette TRACE conn6 <- [1,2278,null,{}] 00:09:11 INFO - PROCESS | 728 | 1463036951715 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}] 00:09:11 INFO - PROCESS | 728 | 1463036951853 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 00:09:12 INFO - PROCESS | 728 | 1463036952027 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DFA800 == 121 [pid = 728] [id = 579] 00:09:12 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F18341C400) [pid = 728] [serial = 1737] [outer = 0000000000000000] 00:09:12 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F18A3B8000) [pid = 728] [serial = 1738] [outer = 000000F18341C400] 00:09:12 INFO - PROCESS | 728 | 1463036952083 Marionette DEBUG loaded listener.js 00:09:12 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F1E511F000) [pid = 728] [serial = 1739] [outer = 000000F18341C400] 00:09:13 INFO - PROCESS | 728 | 1463036953002 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]]]}] 00:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 00:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1340ms 00:09:13 INFO - PROCESS | 728 | 1463036953053 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 00:09:13 INFO - PROCESS | 728 | 1463036953059 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 00:09:13 INFO - PROCESS | 728 | 1463036953063 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 00:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 00:09:13 INFO - PROCESS | 728 | 1463036953067 Marionette TRACE conn6 <- [1,2282,null,{}] 00:09:13 INFO - PROCESS | 728 | 1463036953072 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}] 00:09:13 INFO - PROCESS | 728 | 1463036953204 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 00:09:13 INFO - PROCESS | 728 | 1463036953370 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887F5800 == 122 [pid = 728] [id = 580] 00:09:13 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F18117CC00) [pid = 728] [serial = 1740] [outer = 0000000000000000] 00:09:13 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F183B0F800) [pid = 728] [serial = 1741] [outer = 000000F18117CC00] 00:09:13 INFO - PROCESS | 728 | 1463036953423 Marionette DEBUG loaded listener.js 00:09:13 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F184B80400) [pid = 728] [serial = 1742] [outer = 000000F18117CC00] 00:09:14 INFO - PROCESS | 728 | 1463036954019 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]]]}] 00:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 00:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 987ms 00:09:14 INFO - PROCESS | 728 | 1463036954054 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 00:09:14 INFO - PROCESS | 728 | 1463036954060 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 00:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 00:09:14 INFO - PROCESS | 728 | 1463036954066 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 00:09:14 INFO - PROCESS | 728 | 1463036954068 Marionette TRACE conn6 <- [1,2286,null,{}] 00:09:14 INFO - PROCESS | 728 | 1463036954072 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}] 00:09:14 INFO - PROCESS | 728 | 1463036954198 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 00:09:14 INFO - PROCESS | 728 | 1463036954376 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E33800 == 123 [pid = 728] [id = 581] 00:09:14 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F183CB8400) [pid = 728] [serial = 1743] [outer = 0000000000000000] 00:09:14 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F185E29800) [pid = 728] [serial = 1744] [outer = 000000F183CB8400] 00:09:14 INFO - PROCESS | 728 | 1463036954429 Marionette DEBUG loaded listener.js 00:09:14 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F187DCD000) [pid = 728] [serial = 1745] [outer = 000000F183CB8400] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F189F84800 == 122 [pid = 728] [id = 566] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F189ECE000 == 121 [pid = 728] [id = 565] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F1894C5800 == 120 [pid = 728] [id = 564] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F18919E800 == 119 [pid = 728] [id = 563] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F189162800 == 118 [pid = 728] [id = 562] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F188D0D800 == 117 [pid = 728] [id = 561] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F187E2D800 == 116 [pid = 728] [id = 560] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F18551D000 == 115 [pid = 728] [id = 559] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1E100E000) [pid = 728] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F1DAD1C800) [pid = 728] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F1E02C2000) [pid = 728] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F1DFE4F800) [pid = 728] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1DFDC7800) [pid = 728] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F187E34800 == 114 [pid = 728] [id = 558] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F1886DB800 == 113 [pid = 728] [id = 557] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F184A0F000 == 112 [pid = 728] [id = 556] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F18BF2F000 == 111 [pid = 728] [id = 552] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F18BF13000 == 110 [pid = 728] [id = 551] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F188D35800 == 109 [pid = 728] [id = 550] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF925800 == 108 [pid = 728] [id = 549] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF849800 == 107 [pid = 728] [id = 548] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF490000 == 106 [pid = 728] [id = 547] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F18B267800 == 105 [pid = 728] [id = 546] 00:09:14 INFO - PROCESS | 728 | --DOCSHELL 000000F187C56800 == 104 [pid = 728] [id = 545] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F187EA9800) [pid = 728] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F18ECE6C00) [pid = 728] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F18B11F800) [pid = 728] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F189E72800) [pid = 728] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F182DC8800) [pid = 728] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F18077FC00) [pid = 728] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1859E1400) [pid = 728] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F184C25400) [pid = 728] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F181BE5C00) [pid = 728] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F1DAA10000) [pid = 728] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F184382C00) [pid = 728] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F1E024CC00) [pid = 728] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F18A3B5800) [pid = 728] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F18BAF1400) [pid = 728] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F1E4B1A000) [pid = 728] [serial = 1091] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F1859DE400) [pid = 728] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F182D4D400) [pid = 728] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F187EAA000) [pid = 728] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F1DAA6CC00) [pid = 728] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F18CA73800) [pid = 728] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F183C99C00) [pid = 728] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F183CBD400) [pid = 728] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F18F6D4000) [pid = 728] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F18BC60400) [pid = 728] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F18A534000) [pid = 728] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F185E1FC00) [pid = 728] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F1E4954C00) [pid = 728] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F186D7F400) [pid = 728] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F184AC0400) [pid = 728] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F1E5119400) [pid = 728] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 00:09:14 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F18A20BC00) [pid = 728] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 00:09:15 INFO - PROCESS | 728 | 1463036955043 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]]]}] 00:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 00:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1030ms 00:09:15 INFO - PROCESS | 728 | 1463036955102 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 728 | 1463036955104 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 00:09:15 INFO - PROCESS | 728 | 1463036955109 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 00:09:15 INFO - PROCESS | 728 | 1463036955113 Marionette TRACE conn6 <- [1,2290,null,{}] 00:09:15 INFO - PROCESS | 728 | 1463036955139 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}] 00:09:15 INFO - PROCESS | 728 | 1463036955254 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 00:09:15 INFO - PROCESS | 728 | 1463036955268 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DDF000 == 105 [pid = 728] [id = 582] 00:09:15 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F183B11000) [pid = 728] [serial = 1746] [outer = 0000000000000000] 00:09:15 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F184C29C00) [pid = 728] [serial = 1747] [outer = 000000F183B11000] 00:09:15 INFO - PROCESS | 728 | 1463036955317 Marionette DEBUG loaded listener.js 00:09:15 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F185E1F000) [pid = 728] [serial = 1748] [outer = 000000F183B11000] 00:09:15 INFO - PROCESS | 728 | 1463036955801 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]]]}] 00:09:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 00:09:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 755ms 00:09:15 INFO - PROCESS | 728 | 1463036955870 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 00:09:15 INFO - PROCESS | 728 | 1463036955873 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 00:09:15 INFO - PROCESS | 728 | 1463036955877 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 00:09:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 00:09:15 INFO - PROCESS | 728 | 1463036955879 Marionette TRACE conn6 <- [1,2294,null,{}] 00:09:15 INFO - PROCESS | 728 | 1463036955882 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}] 00:09:15 INFO - PROCESS | 728 | 1463036955992 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 00:09:16 INFO - PROCESS | 728 | 1463036956118 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E42800 == 106 [pid = 728] [id = 583] 00:09:16 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F186D7F400) [pid = 728] [serial = 1749] [outer = 0000000000000000] 00:09:16 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F187EAF800) [pid = 728] [serial = 1750] [outer = 000000F186D7F400] 00:09:16 INFO - PROCESS | 728 | 1463036956164 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F18834DC00) [pid = 728] [serial = 1751] [outer = 000000F186D7F400] 00:09:16 INFO - PROCESS | 728 | 1463036956528 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]]]}] 00:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 00:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 693ms 00:09:16 INFO - PROCESS | 728 | 1463036956587 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 00:09:16 INFO - PROCESS | 728 | 1463036956589 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 00:09:16 INFO - PROCESS | 728 | 1463036956592 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 00:09:16 INFO - PROCESS | 728 | 1463036956594 Marionette TRACE conn6 <- [1,2298,null,{}] 00:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 00:09:16 INFO - PROCESS | 728 | 1463036956598 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}] 00:09:16 INFO - PROCESS | 728 | 1463036956704 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 00:09:16 INFO - PROCESS | 728 | 1463036956710 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F18931C000 == 107 [pid = 728] [id = 584] 00:09:16 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F188359400) [pid = 728] [serial = 1752] [outer = 0000000000000000] 00:09:16 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F18867C000) [pid = 728] [serial = 1753] [outer = 000000F188359400] 00:09:16 INFO - PROCESS | 728 | 1463036956756 Marionette DEBUG loaded listener.js 00:09:16 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F1891CEC00) [pid = 728] [serial = 1754] [outer = 000000F188359400] 00:09:17 INFO - PROCESS | 728 | 1463036957302 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]]]}] 00:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 00:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 00:09:17 INFO - PROCESS | 728 | 1463036957333 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 00:09:17 INFO - PROCESS | 728 | 1463036957335 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 00:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 00:09:17 INFO - PROCESS | 728 | 1463036957338 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 00:09:17 INFO - PROCESS | 728 | 1463036957340 Marionette TRACE conn6 <- [1,2302,null,{}] 00:09:17 INFO - PROCESS | 728 | 1463036957343 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}] 00:09:17 INFO - PROCESS | 728 | 1463036957534 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 00:09:17 INFO - PROCESS | 728 | 1463036957559 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A3A7000 == 108 [pid = 728] [id = 585] 00:09:17 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F1891CD000) [pid = 728] [serial = 1755] [outer = 0000000000000000] 00:09:17 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F18A3B5C00) [pid = 728] [serial = 1756] [outer = 000000F1891CD000] 00:09:17 INFO - PROCESS | 728 | 1463036957605 Marionette DEBUG loaded listener.js 00:09:17 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F18B126400) [pid = 728] [serial = 1757] [outer = 000000F1891CD000] 00:09:18 INFO - PROCESS | 728 | 1463036958064 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]]]}] 00:09:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 00:09:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 776ms 00:09:18 INFO - PROCESS | 728 | 1463036958123 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 00:09:18 INFO - PROCESS | 728 | 1463036958125 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 00:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 00:09:18 INFO - PROCESS | 728 | 1463036958129 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 728 | 1463036958131 Marionette TRACE conn6 <- [1,2306,null,{}] 00:09:18 INFO - PROCESS | 728 | 1463036958134 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}] 00:09:18 INFO - PROCESS | 728 | 1463036958280 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 00:09:18 INFO - PROCESS | 728 | 1463036958302 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3D4800 == 109 [pid = 728] [id = 586] 00:09:18 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18A532800) [pid = 728] [serial = 1758] [outer = 0000000000000000] 00:09:18 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18BC5C400) [pid = 728] [serial = 1759] [outer = 000000F18A532800] 00:09:18 INFO - PROCESS | 728 | 1463036958347 Marionette DEBUG loaded listener.js 00:09:18 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F18CC9AC00) [pid = 728] [serial = 1760] [outer = 000000F18A532800] 00:09:18 INFO - PROCESS | 728 | 1463036958801 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] 00:09:18 INFO - PROCESS | 728 | 1463036958906 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 00:09:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 00:09:18 INFO - PROCESS | 728 | 1463036958913 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 00:09:18 INFO - PROCESS | 728 | 1463036958915 Marionette TRACE conn6 <- [1,2310,null,{}] 00:09:18 INFO - PROCESS | 728 | 1463036958919 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}] 00:09:19 INFO - PROCESS | 728 | 1463036959412 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F187EAF400) [pid = 728] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F18866B000) [pid = 728] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F18938D000) [pid = 728] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F184ED4C00) [pid = 728] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F184374400) [pid = 728] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F181BE2C00) [pid = 728] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F18341D400) [pid = 728] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F180707800) [pid = 728] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F186D73C00) [pid = 728] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F1DABCEC00) [pid = 728] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F184EDA000) [pid = 728] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F18870E800) [pid = 728] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F18CA56000) [pid = 728] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F18F6D4C00) [pid = 728] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F1891CC400) [pid = 728] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F189E6E800) [pid = 728] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F182703800) [pid = 728] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F185E48800) [pid = 728] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F1E7769800) [pid = 728] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F183B0C400) [pid = 728] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F1811E0C00) [pid = 728] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 00:09:19 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F18CA75000) [pid = 728] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 00:09:19 INFO - PROCESS | 728 | 1463036959500 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A68800 == 110 [pid = 728] [id = 587] 00:09:19 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F180641400) [pid = 728] [serial = 1761] [outer = 0000000000000000] 00:09:19 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F1811E6400) [pid = 728] [serial = 1762] [outer = 000000F180641400] 00:09:19 INFO - PROCESS | 728 | 1463036959546 Marionette DEBUG loaded listener.js 00:09:19 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F184B78400) [pid = 728] [serial = 1763] [outer = 000000F180641400] 00:09:19 INFO - PROCESS | 728 | 1463036959909 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]]]}] 00:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 00:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1036ms 00:09:19 INFO - PROCESS | 728 | 1463036959945 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 00:09:19 INFO - PROCESS | 728 | 1463036959947 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 00:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 00:09:19 INFO - PROCESS | 728 | 1463036959950 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 00:09:19 INFO - PROCESS | 728 | 1463036959952 Marionette TRACE conn6 <- [1,2314,null,{}] 00:09:19 INFO - PROCESS | 728 | 1463036959969 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}] 00:09:20 INFO - PROCESS | 728 | 1463036960079 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 00:09:20 INFO - PROCESS | 728 | 1463036960085 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F18E7D2000 == 111 [pid = 728] [id = 588] 00:09:20 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F18821C000) [pid = 728] [serial = 1764] [outer = 0000000000000000] 00:09:20 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F18BAEC400) [pid = 728] [serial = 1765] [outer = 000000F18821C000] 00:09:20 INFO - PROCESS | 728 | 1463036960130 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F1D91D9400) [pid = 728] [serial = 1766] [outer = 000000F18821C000] 00:09:20 INFO - PROCESS | 728 | 1463036960574 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]]]}] 00:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 00:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 650ms 00:09:20 INFO - PROCESS | 728 | 1463036960635 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 00:09:20 INFO - PROCESS | 728 | 1463036960637 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 00:09:20 INFO - PROCESS | 728 | 1463036960642 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 00:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 00:09:20 INFO - PROCESS | 728 | 1463036960644 Marionette TRACE conn6 <- [1,2318,null,{}] 00:09:20 INFO - PROCESS | 728 | 1463036960648 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}] 00:09:20 INFO - PROCESS | 728 | 1463036960755 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 00:09:20 INFO - PROCESS | 728 | 1463036960789 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB281000 == 112 [pid = 728] [id = 589] 00:09:20 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F1DAA0D400) [pid = 728] [serial = 1767] [outer = 0000000000000000] 00:09:20 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F1DAB26800) [pid = 728] [serial = 1768] [outer = 000000F1DAA0D400] 00:09:20 INFO - PROCESS | 728 | 1463036960834 Marionette DEBUG loaded listener.js 00:09:20 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F1E022E400) [pid = 728] [serial = 1769] [outer = 000000F1DAA0D400] 00:09:21 INFO - PROCESS | 728 | 1463036961304 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]]]}] 00:09:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 00:09:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 00:09:21 INFO - PROCESS | 728 | 1463036961469 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 00:09:21 INFO - PROCESS | 728 | 1463036961474 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 00:09:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 00:09:21 INFO - PROCESS | 728 | 1463036961480 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 00:09:21 INFO - PROCESS | 728 | 1463036961484 Marionette TRACE conn6 <- [1,2322,null,{}] 00:09:21 INFO - PROCESS | 728 | 1463036961491 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}] 00:09:21 INFO - PROCESS | 728 | 1463036961675 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 00:09:21 INFO - PROCESS | 728 | 1463036961832 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F18521F000 == 113 [pid = 728] [id = 590] 00:09:21 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F18117E800) [pid = 728] [serial = 1770] [outer = 0000000000000000] 00:09:21 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F1815A1000) [pid = 728] [serial = 1771] [outer = 000000F18117E800] 00:09:21 INFO - PROCESS | 728 | 1463036961893 Marionette DEBUG loaded listener.js 00:09:22 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F182E3E800) [pid = 728] [serial = 1772] [outer = 000000F18117E800] 00:09:22 INFO - PROCESS | 728 | 1463036962537 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]]]}] 00:09:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 00:09:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1077ms 00:09:22 INFO - PROCESS | 728 | 1463036962580 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 00:09:22 INFO - PROCESS | 728 | 1463036962585 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 00:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 00:09:22 INFO - PROCESS | 728 | 1463036962594 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 00:09:22 INFO - PROCESS | 728 | 1463036962598 Marionette TRACE conn6 <- [1,2326,null,{}] 00:09:22 INFO - PROCESS | 728 | 1463036962603 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}] 00:09:22 INFO - PROCESS | 728 | 1463036962741 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 00:09:22 INFO - PROCESS | 728 | 1463036962913 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F18930E000 == 114 [pid = 728] [id = 591] 00:09:22 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F184AB4C00) [pid = 728] [serial = 1773] [outer = 0000000000000000] 00:09:22 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F184ED4000) [pid = 728] [serial = 1774] [outer = 000000F184AB4C00] 00:09:22 INFO - PROCESS | 728 | 1463036962970 Marionette DEBUG loaded listener.js 00:09:23 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F185C2B400) [pid = 728] [serial = 1775] [outer = 000000F184AB4C00] 00:09:23 INFO - PROCESS | 728 | 1463036963601 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]]]}] 00:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 00:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1030ms 00:09:23 INFO - PROCESS | 728 | 1463036963628 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 00:09:23 INFO - PROCESS | 728 | 1463036963631 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 00:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 00:09:23 INFO - PROCESS | 728 | 1463036963635 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 00:09:23 INFO - PROCESS | 728 | 1463036963637 Marionette TRACE conn6 <- [1,2330,null,{}] 00:09:23 INFO - PROCESS | 728 | 1463036963669 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}] 00:09:23 INFO - PROCESS | 728 | 1463036963810 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 00:09:24 INFO - PROCESS | 728 | 1463036963987 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5278000 == 115 [pid = 728] [id = 592] 00:09:24 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F189E6BC00) [pid = 728] [serial = 1776] [outer = 0000000000000000] 00:09:24 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F18A20B000) [pid = 728] [serial = 1777] [outer = 000000F189E6BC00] 00:09:24 INFO - PROCESS | 728 | 1463036964048 Marionette DEBUG loaded listener.js 00:09:24 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F18CA5B800) [pid = 728] [serial = 1778] [outer = 000000F189E6BC00] 00:09:24 INFO - PROCESS | 728 | 1463036964653 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]]]}] 00:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 00:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1028ms 00:09:24 INFO - PROCESS | 728 | 1463036964675 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 00:09:24 INFO - PROCESS | 728 | 1463036964678 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 00:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 00:09:24 INFO - PROCESS | 728 | 1463036964683 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 00:09:24 INFO - PROCESS | 728 | 1463036964685 Marionette TRACE conn6 <- [1,2334,null,{}] 00:09:24 INFO - PROCESS | 728 | 1463036964690 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}] 00:09:24 INFO - PROCESS | 728 | 1463036964825 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 00:09:25 INFO - PROCESS | 728 | 1463036964997 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E82EB800 == 116 [pid = 728] [id = 593] 00:09:25 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F1DAD12C00) [pid = 728] [serial = 1779] [outer = 0000000000000000] 00:09:25 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F1E0D41400) [pid = 728] [serial = 1780] [outer = 000000F1DAD12C00] 00:09:25 INFO - PROCESS | 728 | 1463036965055 Marionette DEBUG loaded listener.js 00:09:25 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F1E5105C00) [pid = 728] [serial = 1781] [outer = 000000F1DAD12C00] 00:09:25 INFO - PROCESS | 728 | 1463036965636 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]]]}] 00:09:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 00:09:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 00:09:25 INFO - PROCESS | 728 | 1463036965670 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 00:09:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 00:09:25 INFO - PROCESS | 728 | 1463036965673 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 00:09:25 INFO - PROCESS | 728 | 1463036965676 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 00:09:25 INFO - PROCESS | 728 | 1463036965678 Marionette TRACE conn6 <- [1,2338,null,{}] 00:09:25 INFO - PROCESS | 728 | 1463036965682 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}] 00:09:25 INFO - PROCESS | 728 | 1463036965813 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 00:09:25 INFO - PROCESS | 728 | 1463036965984 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAAE000 == 117 [pid = 728] [id = 594] 00:09:26 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F1DF9B3C00) [pid = 728] [serial = 1782] [outer = 0000000000000000] 00:09:26 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F1E6F10400) [pid = 728] [serial = 1783] [outer = 000000F1DF9B3C00] 00:09:26 INFO - PROCESS | 728 | 1463036966041 Marionette DEBUG loaded listener.js 00:09:26 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F1E7765400) [pid = 728] [serial = 1784] [outer = 000000F1DF9B3C00] 00:09:26 INFO - PROCESS | 728 | 1463036966617 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]]]}] 00:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 00:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 985ms 00:09:26 INFO - PROCESS | 728 | 1463036966664 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 00:09:26 INFO - PROCESS | 728 | 1463036966667 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 00:09:26 INFO - PROCESS | 728 | 1463036966670 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 00:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 00:09:26 INFO - PROCESS | 728 | 1463036966672 Marionette TRACE conn6 <- [1,2342,null,{}] 00:09:26 INFO - PROCESS | 728 | 1463036966676 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}] 00:09:26 INFO - PROCESS | 728 | 1463036966833 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 00:09:27 INFO - PROCESS | 728 | 1463036967006 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEDCB800 == 118 [pid = 728] [id = 595] 00:09:27 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F1E7B31800) [pid = 728] [serial = 1785] [outer = 0000000000000000] 00:09:27 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1E80E2C00) [pid = 728] [serial = 1786] [outer = 000000F1E7B31800] 00:09:27 INFO - PROCESS | 728 | 1463036967063 Marionette DEBUG loaded listener.js 00:09:27 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1E828FC00) [pid = 728] [serial = 1787] [outer = 000000F1E7B31800] 00:09:27 INFO - PROCESS | 728 | 1463036967675 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]]]}] 00:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 00:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1083ms 00:09:27 INFO - PROCESS | 728 | 1463036967756 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 00:09:27 INFO - PROCESS | 728 | 1463036967759 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 00:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 00:09:27 INFO - PROCESS | 728 | 1463036967762 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 00:09:27 INFO - PROCESS | 728 | 1463036967764 Marionette TRACE conn6 <- [1,2346,null,{}] 00:09:27 INFO - PROCESS | 728 | 1463036967768 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}] 00:09:27 INFO - PROCESS | 728 | 1463036967897 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 00:09:28 INFO - PROCESS | 728 | 1463036968058 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF615800 == 119 [pid = 728] [id = 596] 00:09:28 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1E8411C00) [pid = 728] [serial = 1788] [outer = 0000000000000000] 00:09:28 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F1E85CB000) [pid = 728] [serial = 1789] [outer = 000000F1E8411C00] 00:09:28 INFO - PROCESS | 728 | 1463036968116 Marionette DEBUG loaded listener.js 00:09:28 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F1E9103000) [pid = 728] [serial = 1790] [outer = 000000F1E8411C00] 00:09:28 INFO - PROCESS | 728 | 1463036968711 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]]]}] 00:09:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 00:09:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 985ms 00:09:28 INFO - PROCESS | 728 | 1463036968751 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 00:09:28 INFO - PROCESS | 728 | 1463036968753 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 00:09:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 00:09:28 INFO - PROCESS | 728 | 1463036968757 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 00:09:28 INFO - PROCESS | 728 | 1463036968759 Marionette TRACE conn6 <- [1,2350,null,{}] 00:09:28 INFO - PROCESS | 728 | 1463036968763 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}] 00:09:28 INFO - PROCESS | 728 | 1463036968894 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 00:09:29 INFO - PROCESS | 728 | 1463036969054 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF671000 == 120 [pid = 728] [id = 597] 00:09:29 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F1E8EC2C00) [pid = 728] [serial = 1791] [outer = 0000000000000000] 00:09:29 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F1EA169000) [pid = 728] [serial = 1792] [outer = 000000F1E8EC2C00] 00:09:29 INFO - PROCESS | 728 | 1463036969110 Marionette DEBUG loaded listener.js 00:09:29 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F1EB11B800) [pid = 728] [serial = 1793] [outer = 000000F1E8EC2C00] 00:09:29 INFO - PROCESS | 728 | 1463036969652 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]]]}] 00:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 00:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 944ms 00:09:29 INFO - PROCESS | 728 | 1463036969704 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 00:09:29 INFO - PROCESS | 728 | 1463036969706 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 00:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 00:09:29 INFO - PROCESS | 728 | 1463036969710 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 00:09:29 INFO - PROCESS | 728 | 1463036969712 Marionette TRACE conn6 <- [1,2354,null,{}] 00:09:29 INFO - PROCESS | 728 | 1463036969716 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}] 00:09:29 INFO - PROCESS | 728 | 1463036969846 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 00:09:30 INFO - PROCESS | 728 | 1463036970019 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF8E7800 == 121 [pid = 728] [id = 598] 00:09:30 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F18E906800) [pid = 728] [serial = 1794] [outer = 0000000000000000] 00:09:30 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F18E90BC00) [pid = 728] [serial = 1795] [outer = 000000F18E906800] 00:09:30 INFO - PROCESS | 728 | 1463036970076 Marionette DEBUG loaded listener.js 00:09:30 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F18E911C00) [pid = 728] [serial = 1796] [outer = 000000F18E906800] 00:09:30 INFO - PROCESS | 728 | 1463036970661 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]]]}] 00:09:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 00:09:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 985ms 00:09:30 INFO - PROCESS | 728 | 1463036970697 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 00:09:30 INFO - PROCESS | 728 | 1463036970699 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 00:09:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 00:09:30 INFO - PROCESS | 728 | 1463036970703 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 00:09:30 INFO - PROCESS | 728 | 1463036970705 Marionette TRACE conn6 <- [1,2358,null,{}] 00:09:30 INFO - PROCESS | 728 | 1463036970709 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}] 00:09:30 INFO - PROCESS | 728 | 1463036970840 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 00:09:31 INFO - PROCESS | 728 | 1463036971014 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF970800 == 122 [pid = 728] [id = 599] 00:09:31 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F18E8AB800) [pid = 728] [serial = 1797] [outer = 0000000000000000] 00:09:31 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F18E8B3000) [pid = 728] [serial = 1798] [outer = 000000F18E8AB800] 00:09:31 INFO - PROCESS | 728 | 1463036971070 Marionette DEBUG loaded listener.js 00:09:31 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F18E8B9000) [pid = 728] [serial = 1799] [outer = 000000F18E8AB800] 00:09:31 INFO - PROCESS | 728 | 1463036971669 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]]]}] 00:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 00:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1029ms 00:09:31 INFO - PROCESS | 728 | 1463036971734 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 00:09:31 INFO - PROCESS | 728 | 1463036971737 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 00:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 00:09:31 INFO - PROCESS | 728 | 1463036971741 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 00:09:31 INFO - PROCESS | 728 | 1463036971744 Marionette TRACE conn6 <- [1,2362,null,{}] 00:09:31 INFO - PROCESS | 728 | 1463036971766 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}] 00:09:31 INFO - PROCESS | 728 | 1463036971948 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 00:09:32 INFO - PROCESS | 728 | 1463036972109 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F18E9B6800 == 123 [pid = 728] [id = 600] 00:09:32 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F185571000) [pid = 728] [serial = 1800] [outer = 0000000000000000] 00:09:32 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F185577800) [pid = 728] [serial = 1801] [outer = 000000F185571000] 00:09:32 INFO - PROCESS | 728 | 1463036972170 Marionette DEBUG loaded listener.js 00:09:32 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F1EB11B000) [pid = 728] [serial = 1802] [outer = 000000F185571000] 00:09:32 INFO - PROCESS | 728 | 1463036972832 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]]]}] 00:09:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 00:09:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1159ms 00:09:32 INFO - PROCESS | 728 | 1463036972903 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 00:09:32 INFO - PROCESS | 728 | 1463036972906 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 00:09:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 00:09:32 INFO - PROCESS | 728 | 1463036972910 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 00:09:32 INFO - PROCESS | 728 | 1463036972912 Marionette TRACE conn6 <- [1,2366,null,{}] 00:09:32 INFO - PROCESS | 728 | 1463036972916 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}] 00:09:33 INFO - PROCESS | 728 | 1463036973056 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 00:09:33 INFO - PROCESS | 728 | 1463036973221 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F184838000 == 124 [pid = 728] [id = 601] 00:09:33 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F18159F000) [pid = 728] [serial = 1803] [outer = 0000000000000000] 00:09:33 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F184331400) [pid = 728] [serial = 1804] [outer = 000000F18159F000] 00:09:33 INFO - PROCESS | 728 | 1463036973278 Marionette DEBUG loaded listener.js 00:09:33 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F187EAA400) [pid = 728] [serial = 1805] [outer = 000000F18159F000] 00:09:33 INFO - PROCESS | 728 | 1463036973878 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]]]}] 00:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 00:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 985ms 00:09:33 INFO - PROCESS | 728 | 1463036973896 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 00:09:33 INFO - PROCESS | 728 | 1463036973899 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 00:09:33 INFO - PROCESS | 728 | 1463036973902 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 00:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 00:09:33 INFO - PROCESS | 728 | 1463036973904 Marionette TRACE conn6 <- [1,2370,null,{}] 00:09:33 INFO - PROCESS | 728 | 1463036973908 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}] 00:09:34 INFO - PROCESS | 728 | 1463036974045 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 00:09:34 INFO - PROCESS | 728 | 1463036974224 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E03800 == 125 [pid = 728] [id = 602] 00:09:34 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F182704000) [pid = 728] [serial = 1806] [outer = 0000000000000000] 00:09:34 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F184B5B400) [pid = 728] [serial = 1807] [outer = 000000F182704000] 00:09:34 INFO - PROCESS | 728 | 1463036974281 Marionette DEBUG loaded listener.js 00:09:34 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F1901E6800) [pid = 728] [serial = 1808] [outer = 000000F182704000] 00:09:35 INFO - PROCESS | 728 | 1463036975249 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]]]}] 00:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 00:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1391ms 00:09:35 INFO - PROCESS | 728 | 1463036975297 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 00:09:35 INFO - PROCESS | 728 | 1463036975301 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 00:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 00:09:35 INFO - PROCESS | 728 | 1463036975306 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 00:09:35 INFO - PROCESS | 728 | 1463036975311 Marionette TRACE conn6 <- [1,2374,null,{}] 00:09:35 INFO - PROCESS | 728 | 1463036975318 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}] 00:09:35 INFO - PROCESS | 728 | 1463036975455 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 00:09:35 INFO - PROCESS | 728 | 1463036975625 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886D1800 == 126 [pid = 728] [id = 603] 00:09:35 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F1816C9400) [pid = 728] [serial = 1809] [outer = 0000000000000000] 00:09:35 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F182DE4C00) [pid = 728] [serial = 1810] [outer = 000000F1816C9400] 00:09:35 INFO - PROCESS | 728 | 1463036975678 Marionette DEBUG loaded listener.js 00:09:35 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F184334800) [pid = 728] [serial = 1811] [outer = 000000F1816C9400] 00:09:36 INFO - PROCESS | 728 | 1463036976254 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]]]}] 00:09:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 00:09:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 986ms 00:09:36 INFO - PROCESS | 728 | 1463036976297 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 00:09:36 INFO - PROCESS | 728 | 1463036976303 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 00:09:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 00:09:36 INFO - PROCESS | 728 | 1463036976309 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 00:09:36 INFO - PROCESS | 728 | 1463036976312 Marionette TRACE conn6 <- [1,2378,null,{}] 00:09:36 INFO - PROCESS | 728 | 1463036976316 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}] 00:09:36 INFO - PROCESS | 728 | 1463036976439 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 00:09:36 INFO - PROCESS | 728 | 1463036976629 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F18484C000 == 127 [pid = 728] [id = 604] 00:09:36 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F184B82800) [pid = 728] [serial = 1812] [outer = 0000000000000000] 00:09:36 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F184ED2800) [pid = 728] [serial = 1813] [outer = 000000F184B82800] 00:09:36 INFO - PROCESS | 728 | 1463036976681 Marionette DEBUG loaded listener.js 00:09:36 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F18596F000) [pid = 728] [serial = 1814] [outer = 000000F184B82800] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18E7D2000 == 126 [pid = 728] [id = 588] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F184A68800 == 125 [pid = 728] [id = 587] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3D4800 == 124 [pid = 728] [id = 586] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18A3A7000 == 123 [pid = 728] [id = 585] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18931C000 == 122 [pid = 728] [id = 584] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F186D75000) [pid = 728] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F184338C00) [pid = 728] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F18CA52000) [pid = 728] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | 1463036977390 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]]]}] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F188E42800 == 121 [pid = 728] [id = 583] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F186DDF000 == 120 [pid = 728] [id = 582] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F187E33800 == 119 [pid = 728] [id = 581] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1887F5800 == 118 [pid = 728] [id = 580] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CA2800 == 117 [pid = 728] [id = 575] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DFD23000 == 116 [pid = 728] [id = 574] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB27E800 == 115 [pid = 728] [id = 573] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18E7CF800 == 114 [pid = 728] [id = 572] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18BF43000 == 113 [pid = 728] [id = 571] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18BC46800 == 112 [pid = 728] [id = 570] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F188E0C800 == 111 [pid = 728] [id = 569] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F1864D8800 == 110 [pid = 728] [id = 568] 00:09:37 INFO - PROCESS | 728 | --DOCSHELL 000000F18B273000 == 109 [pid = 728] [id = 567] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F1DF35C400) [pid = 728] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F1EA169400) [pid = 728] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F18B124000) [pid = 728] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F188352800) [pid = 728] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F1EA63EC00) [pid = 728] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F18ECE8800) [pid = 728] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F183CB4C00) [pid = 728] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F1EB63E000) [pid = 728] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1EB69C800) [pid = 728] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F18F6E1800) [pid = 728] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F18834F400) [pid = 728] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F18870B800) [pid = 728] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F189467800) [pid = 728] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F185971800) [pid = 728] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F1E6F03000) [pid = 728] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F18A533400) [pid = 728] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F183CB3800) [pid = 728] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F184B59000) [pid = 728] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1E466D000) [pid = 728] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F18437F000) [pid = 728] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F183B14800) [pid = 728] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F18B11B400) [pid = 728] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F181BDC400) [pid = 728] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F180777400) [pid = 728] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F186D7A800) [pid = 728] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F1E80E1400) [pid = 728] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F1E4B1E000) [pid = 728] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F1E7B93800) [pid = 728] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F1855F1C00) [pid = 728] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F185E20400) [pid = 728] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F18FE99000) [pid = 728] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F184AC4400) [pid = 728] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F1E8406400) [pid = 728] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F188229C00) [pid = 728] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1182ms 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F18A20B400) [pid = 728] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F18B12EC00) [pid = 728] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F185C30000) [pid = 728] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F189383400) [pid = 728] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F18A20B800) [pid = 728] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F184331800) [pid = 728] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F18866EC00) [pid = 728] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F187EA9000) [pid = 728] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 00:09:37 INFO - PROCESS | 728 | 1463036977494 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 00:09:37 INFO - PROCESS | 728 | 1463036977497 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 00:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 00:09:37 INFO - PROCESS | 728 | 1463036977501 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 00:09:37 INFO - PROCESS | 728 | 1463036977504 Marionette TRACE conn6 <- [1,2382,null,{}] 00:09:37 INFO - PROCESS | 728 | 1463036977516 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}] 00:09:37 INFO - PROCESS | 728 | 1463036977631 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 00:09:37 INFO - PROCESS | 728 | 1463036977638 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F18551D000 == 110 [pid = 728] [id = 605] 00:09:37 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F182DE2800) [pid = 728] [serial = 1815] [outer = 0000000000000000] 00:09:37 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F182E40400) [pid = 728] [serial = 1816] [outer = 000000F182DE2800] 00:09:37 INFO - PROCESS | 728 | 1463036977689 Marionette DEBUG loaded listener.js 00:09:37 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F184339800) [pid = 728] [serial = 1817] [outer = 000000F182DE2800] 00:09:38 INFO - PROCESS | 728 | 1463036978293 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]]]}] 00:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 00:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 840ms 00:09:38 INFO - PROCESS | 728 | 1463036978342 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 00:09:38 INFO - PROCESS | 728 | 1463036978345 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 00:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 00:09:38 INFO - PROCESS | 728 | 1463036978348 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 00:09:38 INFO - PROCESS | 728 | 1463036978350 Marionette TRACE conn6 <- [1,2386,null,{}] 00:09:38 INFO - PROCESS | 728 | 1463036978354 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}] 00:09:38 INFO - PROCESS | 728 | 1463036978468 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 00:09:38 INFO - PROCESS | 728 | 1463036978586 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886DF000 == 111 [pid = 728] [id = 606] 00:09:38 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F184B77400) [pid = 728] [serial = 1818] [outer = 0000000000000000] 00:09:38 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F1855ED400) [pid = 728] [serial = 1819] [outer = 000000F184B77400] 00:09:38 INFO - PROCESS | 728 | 1463036978632 Marionette DEBUG loaded listener.js 00:09:38 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F185C30C00) [pid = 728] [serial = 1820] [outer = 000000F184B77400] 00:09:39 INFO - PROCESS | 728 | 1463036978997 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]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 00:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 00:09:39 INFO - PROCESS | 728 | 1463036979085 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 728 | 1463036979088 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 00:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 00:09:39 INFO - PROCESS | 728 | 1463036979091 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 728 | 1463036979092 Marionette TRACE conn6 <- [1,2390,null,{}] 00:09:39 INFO - PROCESS | 728 | 1463036979096 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}] 00:09:39 INFO - PROCESS | 728 | 1463036979203 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 00:09:39 INFO - PROCESS | 728 | 1463036979213 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E2B800 == 112 [pid = 728] [id = 607] 00:09:39 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F185E4A400) [pid = 728] [serial = 1821] [outer = 0000000000000000] 00:09:39 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F187EA2400) [pid = 728] [serial = 1822] [outer = 000000F185E4A400] 00:09:39 INFO - PROCESS | 728 | 1463036979259 Marionette DEBUG loaded listener.js 00:09:39 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F188229C00) [pid = 728] [serial = 1823] [outer = 000000F185E4A400] 00:09:39 INFO - PROCESS | 728 | 1463036979724 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]]]}] 00:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 00:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 671ms 00:09:39 INFO - PROCESS | 728 | 1463036979773 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 00:09:39 INFO - PROCESS | 728 | 1463036979776 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 00:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 00:09:39 INFO - PROCESS | 728 | 1463036979789 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 00:09:39 INFO - PROCESS | 728 | 1463036979791 Marionette TRACE conn6 <- [1,2394,null,{}] 00:09:39 INFO - PROCESS | 728 | 1463036979795 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}] 00:09:40 INFO - PROCESS | 728 | 1463036979988 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 00:09:40 INFO - PROCESS | 728 | 1463036980013 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EAF800 == 113 [pid = 728] [id = 608] 00:09:40 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F188666C00) [pid = 728] [serial = 1824] [outer = 0000000000000000] 00:09:40 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18867C800) [pid = 728] [serial = 1825] [outer = 000000F188666C00] 00:09:40 INFO - PROCESS | 728 | 1463036980059 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F189388C00) [pid = 728] [serial = 1826] [outer = 000000F188666C00] 00:09:40 INFO - PROCESS | 728 | 1463036980523 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]]]}] 00:09:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 00:09:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 796ms 00:09:40 INFO - PROCESS | 728 | 1463036980585 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 00:09:40 INFO - PROCESS | 728 | 1463036980587 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 00:09:40 INFO - PROCESS | 728 | 1463036980591 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 00:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 00:09:40 INFO - PROCESS | 728 | 1463036980593 Marionette TRACE conn6 <- [1,2398,null,{}] 00:09:40 INFO - PROCESS | 728 | 1463036980596 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}] 00:09:40 INFO - PROCESS | 728 | 1463036980751 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 00:09:40 INFO - PROCESS | 728 | 1463036980774 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A39B000 == 114 [pid = 728] [id = 609] 00:09:40 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F189E6FC00) [pid = 728] [serial = 1827] [outer = 0000000000000000] 00:09:40 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F189E76800) [pid = 728] [serial = 1828] [outer = 000000F189E6FC00] 00:09:40 INFO - PROCESS | 728 | 1463036980822 Marionette DEBUG loaded listener.js 00:09:40 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F18A3B0400) [pid = 728] [serial = 1829] [outer = 000000F189E6FC00] 00:09:41 INFO - PROCESS | 728 | 1463036981292 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]]]}] 00:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 00:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 00:09:41 INFO - PROCESS | 728 | 1463036981362 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 00:09:41 INFO - PROCESS | 728 | 1463036981364 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 00:09:41 INFO - PROCESS | 728 | 1463036981370 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 00:09:41 INFO - PROCESS | 728 | 1463036981372 Marionette TRACE conn6 <- [1,2402,null,{}] 00:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 00:09:41 INFO - PROCESS | 728 | 1463036981375 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}] 00:09:41 INFO - PROCESS | 728 | 1463036981523 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 00:09:41 INFO - PROCESS | 728 | 1463036981552 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B279800 == 115 [pid = 728] [id = 610] 00:09:41 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F18A3B9400) [pid = 728] [serial = 1830] [outer = 0000000000000000] 00:09:41 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F18A5CC000) [pid = 728] [serial = 1831] [outer = 000000F18A3B9400] 00:09:41 INFO - PROCESS | 728 | 1463036981598 Marionette DEBUG loaded listener.js 00:09:41 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F18B131C00) [pid = 728] [serial = 1832] [outer = 000000F18A3B9400] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F1891CD000) [pid = 728] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F18A532800) [pid = 728] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F18821C000) [pid = 728] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F18117CC00) [pid = 728] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F183CB8400) [pid = 728] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F186D7F400) [pid = 728] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F188359400) [pid = 728] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F183B11000) [pid = 728] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 00:09:42 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F180641400) [pid = 728] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 00:09:42 INFO - PROCESS | 728 | 1463036982288 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]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 00:09:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 922ms 00:09:42 INFO - PROCESS | 728 | 1463036982296 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 00:09:42 INFO - PROCESS | 728 | 1463036982298 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 00:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 00:09:42 INFO - PROCESS | 728 | 1463036982301 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 00:09:42 INFO - PROCESS | 728 | 1463036982303 Marionette TRACE conn6 <- [1,2406,null,{}] 00:09:42 INFO - PROCESS | 728 | 1463036982307 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}] 00:09:42 INFO - PROCESS | 728 | 1463036982468 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 00:09:42 INFO - PROCESS | 728 | 1463036982546 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD38000 == 116 [pid = 728] [id = 611] 00:09:42 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F184AB5000) [pid = 728] [serial = 1833] [outer = 0000000000000000] 00:09:42 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18945EC00) [pid = 728] [serial = 1834] [outer = 000000F184AB5000] 00:09:42 INFO - PROCESS | 728 | 1463036982591 Marionette DEBUG loaded listener.js 00:09:42 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18BC60000) [pid = 728] [serial = 1835] [outer = 000000F184AB5000] 00:09:42 INFO - PROCESS | 728 | 1463036982963 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]]]}] 00:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 00:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 690ms 00:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 00:09:43 INFO - PROCESS | 728 | 1463036982996 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 728 | 1463036982998 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 00:09:43 INFO - PROCESS | 728 | 1463036983002 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 728 | 1463036983003 Marionette TRACE conn6 <- [1,2410,null,{}] 00:09:43 INFO - PROCESS | 728 | 1463036983007 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}] 00:09:43 INFO - PROCESS | 728 | 1463036983116 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 00:09:43 INFO - PROCESS | 728 | 1463036983159 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCDD000 == 117 [pid = 728] [id = 612] 00:09:43 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F18CA5BC00) [pid = 728] [serial = 1836] [outer = 0000000000000000] 00:09:43 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F18CC96400) [pid = 728] [serial = 1837] [outer = 000000F18CA5BC00] 00:09:43 INFO - PROCESS | 728 | 1463036983205 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F18E8B7400) [pid = 728] [serial = 1838] [outer = 000000F18CA5BC00] 00:09:43 INFO - PROCESS | 728 | 1463036983648 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]]]}] 00:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 00:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 00:09:43 INFO - PROCESS | 728 | 1463036983697 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 00:09:43 INFO - PROCESS | 728 | 1463036983700 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 00:09:43 INFO - PROCESS | 728 | 1463036983703 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 00:09:43 INFO - PROCESS | 728 | 1463036983706 Marionette TRACE conn6 <- [1,2414,null,{}] 00:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 00:09:43 INFO - PROCESS | 728 | 1463036983710 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}] 00:09:43 INFO - PROCESS | 728 | 1463036983848 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 00:09:43 INFO - PROCESS | 728 | 1463036983855 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F18F56E800 == 118 [pid = 728] [id = 613] 00:09:43 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F18F6D6800) [pid = 728] [serial = 1839] [outer = 0000000000000000] 00:09:43 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F18FE99000) [pid = 728] [serial = 1840] [outer = 000000F18F6D6800] 00:09:43 INFO - PROCESS | 728 | 1463036983904 Marionette DEBUG loaded listener.js 00:09:43 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1DA035C00) [pid = 728] [serial = 1841] [outer = 000000F18F6D6800] 00:09:44 INFO - PROCESS | 728 | 1463036984725 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]]]}] 00:09:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 00:09:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1072ms 00:09:44 INFO - PROCESS | 728 | 1463036984783 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 00:09:44 INFO - PROCESS | 728 | 1463036984788 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 00:09:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 00:09:44 INFO - PROCESS | 728 | 1463036984793 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 00:09:44 INFO - PROCESS | 728 | 1463036984798 Marionette TRACE conn6 <- [1,2418,null,{}] 00:09:44 INFO - PROCESS | 728 | 1463036984803 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}] 00:09:44 INFO - PROCESS | 728 | 1463036984952 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 00:09:45 INFO - PROCESS | 728 | 1463036985117 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E3C800 == 119 [pid = 728] [id = 614] 00:09:45 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F182D4D400) [pid = 728] [serial = 1842] [outer = 0000000000000000] 00:09:45 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F182E42400) [pid = 728] [serial = 1843] [outer = 000000F182D4D400] 00:09:45 INFO - PROCESS | 728 | 1463036985177 Marionette DEBUG loaded listener.js 00:09:45 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F184338400) [pid = 728] [serial = 1844] [outer = 000000F182D4D400] 00:09:45 INFO - PROCESS | 728 | 1463036985770 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]]]}] 00:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 00:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1032ms 00:09:45 INFO - PROCESS | 728 | 1463036985828 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 00:09:45 INFO - PROCESS | 728 | 1463036985835 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 00:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 00:09:45 INFO - PROCESS | 728 | 1463036985842 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 00:09:45 INFO - PROCESS | 728 | 1463036985845 Marionette TRACE conn6 <- [1,2422,null,{}] 00:09:45 INFO - PROCESS | 728 | 1463036985850 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}] 00:09:46 INFO - PROCESS | 728 | 1463036986039 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 00:09:46 INFO - PROCESS | 728 | 1463036986203 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EAE800 == 120 [pid = 728] [id = 615] 00:09:46 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F184ED2000) [pid = 728] [serial = 1845] [outer = 0000000000000000] 00:09:46 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F1859DF800) [pid = 728] [serial = 1846] [outer = 000000F184ED2000] 00:09:46 INFO - PROCESS | 728 | 1463036986261 Marionette DEBUG loaded listener.js 00:09:46 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F188224400) [pid = 728] [serial = 1847] [outer = 000000F184ED2000] 00:09:46 INFO - PROCESS | 728 | 1463036986886 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]]]}] 00:09:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 00:09:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1083ms 00:09:46 INFO - PROCESS | 728 | 1463036986931 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 00:09:46 INFO - PROCESS | 728 | 1463036986934 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 00:09:46 INFO - PROCESS | 728 | 1463036986938 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 00:09:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 00:09:46 INFO - PROCESS | 728 | 1463036986942 Marionette TRACE conn6 <- [1,2426,null,{}] 00:09:46 INFO - PROCESS | 728 | 1463036986954 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}] 00:09:47 INFO - PROCESS | 728 | 1463036987125 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 00:09:47 INFO - PROCESS | 728 | 1463036987290 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB055000 == 121 [pid = 728] [id = 616] 00:09:47 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F188706400) [pid = 728] [serial = 1848] [outer = 0000000000000000] 00:09:47 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F18A210800) [pid = 728] [serial = 1849] [outer = 000000F188706400] 00:09:47 INFO - PROCESS | 728 | 1463036987350 Marionette DEBUG loaded listener.js 00:09:47 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F18E907800) [pid = 728] [serial = 1850] [outer = 000000F188706400] 00:09:47 INFO - PROCESS | 728 | 1463036987958 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]]]}] 00:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 00:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1032ms 00:09:47 INFO - PROCESS | 728 | 1463036987973 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 00:09:47 INFO - PROCESS | 728 | 1463036987976 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 00:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 00:09:47 INFO - PROCESS | 728 | 1463036987979 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 00:09:47 INFO - PROCESS | 728 | 1463036987981 Marionette TRACE conn6 <- [1,2430,null,{}] 00:09:47 INFO - PROCESS | 728 | 1463036987985 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}] 00:09:48 INFO - PROCESS | 728 | 1463036988123 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 00:09:48 INFO - PROCESS | 728 | 1463036988296 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E10C3000 == 122 [pid = 728] [id = 617] 00:09:48 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F18FE99400) [pid = 728] [serial = 1851] [outer = 0000000000000000] 00:09:48 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F1901E0000) [pid = 728] [serial = 1852] [outer = 000000F18FE99400] 00:09:48 INFO - PROCESS | 728 | 1463036988354 Marionette DEBUG loaded listener.js 00:09:48 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F1DA97D400) [pid = 728] [serial = 1853] [outer = 000000F18FE99400] 00:09:48 INFO - PROCESS | 728 | 1463036988964 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]]]}] 00:09:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 00:09:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1028ms 00:09:49 INFO - PROCESS | 728 | 1463036989010 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 00:09:49 INFO - PROCESS | 728 | 1463036989013 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 00:09:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 00:09:49 INFO - PROCESS | 728 | 1463036989016 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 00:09:49 INFO - PROCESS | 728 | 1463036989018 Marionette TRACE conn6 <- [1,2434,null,{}] 00:09:49 INFO - PROCESS | 728 | 1463036989022 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}] 00:09:49 INFO - PROCESS | 728 | 1463036989173 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 00:09:49 INFO - PROCESS | 728 | 1463036989347 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E6EAF000 == 123 [pid = 728] [id = 618] 00:09:49 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F1DAB29000) [pid = 728] [serial = 1854] [outer = 0000000000000000] 00:09:49 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F1DACA9800) [pid = 728] [serial = 1855] [outer = 000000F1DAB29000] 00:09:49 INFO - PROCESS | 728 | 1463036989404 Marionette DEBUG loaded listener.js 00:09:49 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F1DB2C8C00) [pid = 728] [serial = 1856] [outer = 000000F1DAB29000] 00:09:50 INFO - PROCESS | 728 | 1463036990028 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]]]}] 00:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 00:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1082ms 00:09:50 INFO - PROCESS | 728 | 1463036990099 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 00:09:50 INFO - PROCESS | 728 | 1463036990102 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 00:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 00:09:50 INFO - PROCESS | 728 | 1463036990105 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 00:09:50 INFO - PROCESS | 728 | 1463036990107 Marionette TRACE conn6 <- [1,2438,null,{}] 00:09:50 INFO - PROCESS | 728 | 1463036990111 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}] 00:09:50 INFO - PROCESS | 728 | 1463036990255 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 00:09:50 INFO - PROCESS | 728 | 1463036990417 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EEAA9000 == 124 [pid = 728] [id = 619] 00:09:50 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F1DF35C400) [pid = 728] [serial = 1857] [outer = 0000000000000000] 00:09:50 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F1E466D000) [pid = 728] [serial = 1858] [outer = 000000F1DF35C400] 00:09:50 INFO - PROCESS | 728 | 1463036990476 Marionette DEBUG loaded listener.js 00:09:50 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F1E5116000) [pid = 728] [serial = 1859] [outer = 000000F1DF35C400] 00:09:51 INFO - PROCESS | 728 | 1463036991076 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]]]}] 00:09:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 00:09:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1023ms 00:09:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 00:09:51 INFO - PROCESS | 728 | 1463036991131 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 00:09:51 INFO - PROCESS | 728 | 1463036991134 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 00:09:51 INFO - PROCESS | 728 | 1463036991137 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 00:09:51 INFO - PROCESS | 728 | 1463036991139 Marionette TRACE conn6 <- [1,2442,null,{}] 00:09:51 INFO - PROCESS | 728 | 1463036991143 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}] 00:09:51 INFO - PROCESS | 728 | 1463036991276 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 00:09:51 INFO - PROCESS | 728 | 1463036991436 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF498800 == 125 [pid = 728] [id = 620] 00:09:51 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F1E6D33800) [pid = 728] [serial = 1860] [outer = 0000000000000000] 00:09:51 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1E6F10800) [pid = 728] [serial = 1861] [outer = 000000F1E6D33800] 00:09:51 INFO - PROCESS | 728 | 1463036991493 Marionette DEBUG loaded listener.js 00:09:51 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F1E7B33000) [pid = 728] [serial = 1862] [outer = 000000F1E6D33800] 00:09:52 INFO - PROCESS | 728 | 1463036992102 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]]]}] 00:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 00:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 00:09:52 INFO - PROCESS | 728 | 1463036992126 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 00:09:52 INFO - PROCESS | 728 | 1463036992129 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 00:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 00:09:52 INFO - PROCESS | 728 | 1463036992132 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 00:09:52 INFO - PROCESS | 728 | 1463036992134 Marionette TRACE conn6 <- [1,2446,null,{}] 00:09:52 INFO - PROCESS | 728 | 1463036992138 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}] 00:09:52 INFO - PROCESS | 728 | 1463036992271 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 00:09:52 INFO - PROCESS | 728 | 1463036992445 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF912000 == 126 [pid = 728] [id = 621] 00:09:52 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F1E7C4E000) [pid = 728] [serial = 1863] [outer = 0000000000000000] 00:09:52 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F1E7D80000) [pid = 728] [serial = 1864] [outer = 000000F1E7C4E000] 00:09:52 INFO - PROCESS | 728 | 1463036992503 Marionette DEBUG loaded listener.js 00:09:52 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F1E8281800) [pid = 728] [serial = 1865] [outer = 000000F1E7C4E000] 00:09:53 INFO - PROCESS | 728 | 1463036993065 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]]]}] 00:09:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 00:09:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 985ms 00:09:53 INFO - PROCESS | 728 | 1463036993121 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 00:09:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 00:09:53 INFO - PROCESS | 728 | 1463036993124 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 00:09:53 INFO - PROCESS | 728 | 1463036993127 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 00:09:53 INFO - PROCESS | 728 | 1463036993130 Marionette TRACE conn6 <- [1,2450,null,{}] 00:09:53 INFO - PROCESS | 728 | 1463036993133 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}] 00:09:53 INFO - PROCESS | 728 | 1463036993268 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 00:09:53 INFO - PROCESS | 728 | 1463036993443 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F18FEE1800 == 127 [pid = 728] [id = 622] 00:09:53 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F1EA169400) [pid = 728] [serial = 1866] [outer = 0000000000000000] 00:09:53 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F1EA6EF000) [pid = 728] [serial = 1867] [outer = 000000F1EA169400] 00:09:53 INFO - PROCESS | 728 | 1463036993499 Marionette DEBUG loaded listener.js 00:09:53 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F1EB63DC00) [pid = 728] [serial = 1868] [outer = 000000F1EA169400] 00:09:54 INFO - PROCESS | 728 | 1463036994094 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]]]}] 00:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 00:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1029ms 00:09:54 INFO - PROCESS | 728 | 1463036994159 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 00:09:54 INFO - PROCESS | 728 | 1463036994162 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 00:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 00:09:54 INFO - PROCESS | 728 | 1463036994166 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 00:09:54 INFO - PROCESS | 728 | 1463036994168 Marionette TRACE conn6 <- [1,2454,null,{}] 00:09:54 INFO - PROCESS | 728 | 1463036994188 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}] 00:09:54 INFO - PROCESS | 728 | 1463036994325 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 00:09:54 INFO - PROCESS | 728 | 1463036994490 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F18FF65800 == 128 [pid = 728] [id = 623] 00:09:54 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F188E72800) [pid = 728] [serial = 1869] [outer = 0000000000000000] 00:09:54 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F188E78400) [pid = 728] [serial = 1870] [outer = 000000F188E72800] 00:09:54 INFO - PROCESS | 728 | 1463036994547 Marionette DEBUG loaded listener.js 00:09:54 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F188E7E400) [pid = 728] [serial = 1871] [outer = 000000F188E72800] 00:09:55 INFO - PROCESS | 728 | 1463036995135 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]]]}] 00:09:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 00:09:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 985ms 00:09:55 INFO - PROCESS | 728 | 1463036995153 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 00:09:55 INFO - PROCESS | 728 | 1463036995156 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 00:09:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 00:09:55 INFO - PROCESS | 728 | 1463036995160 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 00:09:55 INFO - PROCESS | 728 | 1463036995162 Marionette TRACE conn6 <- [1,2458,null,{}] 00:09:55 INFO - PROCESS | 728 | 1463036995166 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}] 00:09:55 INFO - PROCESS | 728 | 1463036995319 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 00:09:55 INFO - PROCESS | 728 | 1463036995497 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F18C092800 == 129 [pid = 728] [id = 624] 00:09:55 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F18C14A400) [pid = 728] [serial = 1872] [outer = 0000000000000000] 00:09:55 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F18C154000) [pid = 728] [serial = 1873] [outer = 000000F18C14A400] 00:09:55 INFO - PROCESS | 728 | 1463036995561 Marionette DEBUG loaded listener.js 00:09:55 INFO - PROCESS | 728 | ++DOMWINDOW == 223 (000000F1EB69F800) [pid = 728] [serial = 1874] [outer = 000000F18C14A400] 00:09:56 INFO - PROCESS | 728 | 1463036996096 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]]]}] 00:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 00:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 985ms 00:09:56 INFO - PROCESS | 728 | 1463036996161 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 00:09:56 INFO - PROCESS | 728 | 1463036996164 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 00:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 00:09:56 INFO - PROCESS | 728 | 1463036996169 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 00:09:56 INFO - PROCESS | 728 | 1463036996171 Marionette TRACE conn6 <- [1,2462,null,{}] 00:09:56 INFO - PROCESS | 728 | 1463036996175 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}] 00:09:56 INFO - PROCESS | 728 | 1463036996310 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 00:09:56 INFO - PROCESS | 728 | 1463036996485 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F1EF90B800 == 130 [pid = 728] [id = 625] 00:09:56 INFO - PROCESS | 728 | ++DOMWINDOW == 224 (000000F18BFA9400) [pid = 728] [serial = 1875] [outer = 0000000000000000] 00:09:56 INFO - PROCESS | 728 | ++DOMWINDOW == 225 (000000F18BFAFC00) [pid = 728] [serial = 1876] [outer = 000000F18BFA9400] 00:09:56 INFO - PROCESS | 728 | 1463036996542 Marionette DEBUG loaded listener.js 00:09:56 INFO - PROCESS | 728 | ++DOMWINDOW == 226 (000000F18C14AC00) [pid = 728] [serial = 1877] [outer = 000000F18BFA9400] 00:09:57 INFO - PROCESS | 728 | 1463036997193 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]]]}] 00:09:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 00:09:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1085ms 00:09:57 INFO - PROCESS | 728 | 1463036997258 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 00:09:57 INFO - PROCESS | 728 | 1463036997260 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 00:09:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 00:09:57 INFO - PROCESS | 728 | 1463036997264 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 00:09:57 INFO - PROCESS | 728 | 1463036997267 Marionette TRACE conn6 <- [1,2466,null,{}] 00:09:57 INFO - PROCESS | 728 | 1463036997271 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}] 00:09:57 INFO - PROCESS | 728 | 1463036997409 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 00:09:57 INFO - PROCESS | 728 | 1463036997583 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882AF800 == 131 [pid = 728] [id = 626] 00:09:57 INFO - PROCESS | 728 | ++DOMWINDOW == 227 (000000F18937E800) [pid = 728] [serial = 1878] [outer = 0000000000000000] 00:09:57 INFO - PROCESS | 728 | ++DOMWINDOW == 228 (000000F18BFB4000) [pid = 728] [serial = 1879] [outer = 000000F18937E800] 00:09:57 INFO - PROCESS | 728 | 1463036997638 Marionette DEBUG loaded listener.js 00:09:57 INFO - PROCESS | 728 | ++DOMWINDOW == 229 (000000F1DF651C00) [pid = 728] [serial = 1880] [outer = 000000F18937E800] 00:09:58 INFO - PROCESS | 728 | 1463036998289 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]]]}] 00:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 00:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1082ms 00:09:58 INFO - PROCESS | 728 | 1463036998348 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 00:09:58 INFO - PROCESS | 728 | 1463036998351 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 00:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 00:09:58 INFO - PROCESS | 728 | 1463036998354 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 00:09:58 INFO - PROCESS | 728 | 1463036998356 Marionette TRACE conn6 <- [1,2470,null,{}] 00:09:58 INFO - PROCESS | 728 | 1463036998360 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}] 00:09:58 INFO - PROCESS | 728 | 1463036998498 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 00:09:58 INFO - PROCESS | 728 | 1463036998911 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F18637F000 == 132 [pid = 728] [id = 627] 00:09:58 INFO - PROCESS | 728 | ++DOMWINDOW == 230 (000000F180584400) [pid = 728] [serial = 1881] [outer = 0000000000000000] 00:09:58 INFO - PROCESS | 728 | ++DOMWINDOW == 231 (000000F180611000) [pid = 728] [serial = 1882] [outer = 000000F180584400] 00:09:58 INFO - PROCESS | 728 | 1463036998966 Marionette DEBUG loaded listener.js 00:09:59 INFO - PROCESS | 728 | ++DOMWINDOW == 232 (000000F181BE9400) [pid = 728] [serial = 1883] [outer = 000000F180584400] 00:09:59 INFO - PROCESS | 728 | 1463036999593 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]]]}] 00:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 00:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1280ms 00:09:59 INFO - PROCESS | 728 | 1463036999638 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 00:09:59 INFO - PROCESS | 728 | 1463036999643 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 00:09:59 INFO - PROCESS | 728 | 1463036999647 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 00:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 00:09:59 INFO - PROCESS | 728 | 1463036999650 Marionette TRACE conn6 <- [1,2474,null,{}] 00:09:59 INFO - PROCESS | 728 | 1463036999655 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}] 00:09:59 INFO - PROCESS | 728 | 1463036999790 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 00:09:59 INFO - PROCESS | 728 | 1463036999959 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:09:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F189169000 == 133 [pid = 728] [id = 628] 00:09:59 INFO - PROCESS | 728 | ++DOMWINDOW == 233 (000000F1811E0400) [pid = 728] [serial = 1884] [outer = 0000000000000000] 00:10:00 INFO - PROCESS | 728 | ++DOMWINDOW == 234 (000000F182DC2400) [pid = 728] [serial = 1885] [outer = 000000F1811E0400] 00:10:00 INFO - PROCESS | 728 | 1463037000013 Marionette DEBUG loaded listener.js 00:10:00 INFO - PROCESS | 728 | ++DOMWINDOW == 235 (000000F18597BC00) [pid = 728] [serial = 1886] [outer = 000000F1811E0400] 00:10:00 INFO - PROCESS | 728 | 1463037000577 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]]]}] 00:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 00:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 00:10:00 INFO - PROCESS | 728 | 1463037000640 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 00:10:00 INFO - PROCESS | 728 | 1463037000645 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 00:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 00:10:00 INFO - PROCESS | 728 | 1463037000649 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 00:10:00 INFO - PROCESS | 728 | 1463037000651 Marionette TRACE conn6 <- [1,2478,null,{}] 00:10:00 INFO - PROCESS | 728 | 1463037000655 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}] 00:10:00 INFO - PROCESS | 728 | 1463037000786 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 00:10:00 INFO - PROCESS | 728 | 1463037000957 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855C2800 == 134 [pid = 728] [id = 629] 00:10:00 INFO - PROCESS | 728 | ++DOMWINDOW == 236 (000000F184ED0000) [pid = 728] [serial = 1887] [outer = 0000000000000000] 00:10:01 INFO - PROCESS | 728 | ++DOMWINDOW == 237 (000000F188E72C00) [pid = 728] [serial = 1888] [outer = 000000F184ED0000] 00:10:01 INFO - PROCESS | 728 | 1463037001009 Marionette DEBUG loaded listener.js 00:10:01 INFO - PROCESS | 728 | ++DOMWINDOW == 238 (000000F189E70000) [pid = 728] [serial = 1889] [outer = 000000F184ED0000] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F185C37000 == 133 [pid = 728] [id = 554] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18BF4A800 == 132 [pid = 728] [id = 553] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCDD000 == 131 [pid = 728] [id = 612] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD38000 == 130 [pid = 728] [id = 611] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18B279800 == 129 [pid = 728] [id = 610] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18A39B000 == 128 [pid = 728] [id = 609] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F189EAF800 == 127 [pid = 728] [id = 608] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F188E2B800 == 126 [pid = 728] [id = 607] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1886DF000 == 125 [pid = 728] [id = 606] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 237 (000000F1DAB26800) [pid = 728] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 236 (000000F18CA74000) [pid = 728] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18551D000 == 124 [pid = 728] [id = 605] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18484C000 == 123 [pid = 728] [id = 604] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1886D1800 == 122 [pid = 728] [id = 603] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8E7800 == 121 [pid = 728] [id = 598] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF671000 == 120 [pid = 728] [id = 597] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF615800 == 119 [pid = 728] [id = 596] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDCB800 == 118 [pid = 728] [id = 595] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAAE000 == 117 [pid = 728] [id = 594] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1E82EB800 == 116 [pid = 728] [id = 593] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5278000 == 115 [pid = 728] [id = 592] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18930E000 == 114 [pid = 728] [id = 591] 00:10:01 INFO - PROCESS | 728 | --DOCSHELL 000000F18521F000 == 113 [pid = 728] [id = 590] 00:10:01 INFO - PROCESS | 728 | 1463037001744 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]]]}] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 235 (000000F18A3B5C00) [pid = 728] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 234 (000000F18BC5C400) [pid = 728] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 233 (000000F18B126400) [pid = 728] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 232 (000000F18CC9AC00) [pid = 728] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 231 (000000F18BAEC400) [pid = 728] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 230 (000000F184B80400) [pid = 728] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 229 (000000F183B0F800) [pid = 728] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 228 (000000F185E29800) [pid = 728] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 227 (000000F187DCD000) [pid = 728] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 226 (000000F187EAF800) [pid = 728] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 225 (000000F18834DC00) [pid = 728] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 224 (000000F18867C000) [pid = 728] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 223 (000000F1E1008800) [pid = 728] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 222 (000000F18CCA5800) [pid = 728] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F184C29C00) [pid = 728] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F185E1F000) [pid = 728] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F1DF31BC00) [pid = 728] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F18A20C400) [pid = 728] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1811E6400) [pid = 728] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1E4B1F800) [pid = 728] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F184B78400) [pid = 728] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F18A3B8000) [pid = 728] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F1DAA05800) [pid = 728] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F1DACAD000) [pid = 728] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F18CA72400) [pid = 728] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F1855F2C00) [pid = 728] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F182DCE000) [pid = 728] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F1D91D9400) [pid = 728] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F1891CEC00) [pid = 728] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 00:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 00:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1143ms 00:10:01 INFO - PROCESS | 728 | 1463037001793 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 00:10:01 INFO - PROCESS | 728 | 1463037001796 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 00:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 00:10:01 INFO - PROCESS | 728 | 1463037001805 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 00:10:01 INFO - PROCESS | 728 | 1463037001811 Marionette TRACE conn6 <- [1,2482,null,{}] 00:10:01 INFO - PROCESS | 728 | 1463037001816 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}] 00:10:01 INFO - PROCESS | 728 | 1463037001932 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 00:10:01 INFO - PROCESS | 728 | 1463037001947 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882B6800 == 114 [pid = 728] [id = 630] 00:10:01 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F183C97800) [pid = 728] [serial = 1890] [outer = 0000000000000000] 00:10:01 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F184C1D400) [pid = 728] [serial = 1891] [outer = 000000F183C97800] 00:10:01 INFO - PROCESS | 728 | 1463037001993 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F1859DF000) [pid = 728] [serial = 1892] [outer = 000000F183C97800] 00:10:02 INFO - PROCESS | 728 | 1463037002511 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]]]}] 00:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 00:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 734ms 00:10:02 INFO - PROCESS | 728 | 1463037002536 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 00:10:02 INFO - PROCESS | 728 | 1463037002539 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 00:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 00:10:02 INFO - PROCESS | 728 | 1463037002542 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 00:10:02 INFO - PROCESS | 728 | 1463037002544 Marionette TRACE conn6 <- [1,2486,null,{}] 00:10:02 INFO - PROCESS | 728 | 1463037002547 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}] 00:10:02 INFO - PROCESS | 728 | 1463037002661 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 00:10:02 INFO - PROCESS | 728 | 1463037002794 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F18916F800 == 115 [pid = 728] [id = 631] 00:10:02 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F185976000) [pid = 728] [serial = 1893] [outer = 0000000000000000] 00:10:02 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F186D80000) [pid = 728] [serial = 1894] [outer = 000000F185976000] 00:10:02 INFO - PROCESS | 728 | 1463037002841 Marionette DEBUG loaded listener.js 00:10:02 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F18867C000) [pid = 728] [serial = 1895] [outer = 000000F185976000] 00:10:03 INFO - PROCESS | 728 | 1463037003225 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]]]}] 00:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 00:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 729ms 00:10:03 INFO - PROCESS | 728 | 1463037003274 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 00:10:03 INFO - PROCESS | 728 | 1463037003277 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 00:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 00:10:03 INFO - PROCESS | 728 | 1463037003280 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 00:10:03 INFO - PROCESS | 728 | 1463037003282 Marionette TRACE conn6 <- [1,2490,null,{}] 00:10:03 INFO - PROCESS | 728 | 1463037003285 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}] 00:10:03 INFO - PROCESS | 728 | 1463037003425 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 00:10:03 INFO - PROCESS | 728 | 1463037003434 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B260000 == 116 [pid = 728] [id = 632] 00:10:03 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F18A209C00) [pid = 728] [serial = 1896] [outer = 0000000000000000] 00:10:03 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F18A20FC00) [pid = 728] [serial = 1897] [outer = 000000F18A209C00] 00:10:03 INFO - PROCESS | 728 | 1463037003487 Marionette DEBUG loaded listener.js 00:10:03 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F18B120000) [pid = 728] [serial = 1898] [outer = 000000F18A209C00] 00:10:04 INFO - PROCESS | 728 | 1463037004075 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]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 00:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 838ms 00:10:04 INFO - PROCESS | 728 | 1463037004121 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 728 | 1463037004124 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 00:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 00:10:04 INFO - PROCESS | 728 | 1463037004127 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 728 | 1463037004129 Marionette TRACE conn6 <- [1,2494,null,{}] 00:10:04 INFO - PROCESS | 728 | 1463037004139 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}] 00:10:04 INFO - PROCESS | 728 | 1463037004296 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 00:10:04 INFO - PROCESS | 728 | 1463037004324 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCEA800 == 117 [pid = 728] [id = 633] 00:10:04 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F18C149000) [pid = 728] [serial = 1899] [outer = 0000000000000000] 00:10:04 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F18C152400) [pid = 728] [serial = 1900] [outer = 000000F18C149000] 00:10:04 INFO - PROCESS | 728 | 1463037004370 Marionette DEBUG loaded listener.js 00:10:04 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F18CA78800) [pid = 728] [serial = 1901] [outer = 000000F18C149000] 00:10:04 INFO - PROCESS | 728 | 1463037004849 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]]]}] 00:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 00:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 797ms 00:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 00:10:04 INFO - PROCESS | 728 | 1463037004928 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 00:10:04 INFO - PROCESS | 728 | 1463037004930 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 00:10:04 INFO - PROCESS | 728 | 1463037004933 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 00:10:04 INFO - PROCESS | 728 | 1463037004935 Marionette TRACE conn6 <- [1,2498,null,{}] 00:10:04 INFO - PROCESS | 728 | 1463037004938 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}] 00:10:05 INFO - PROCESS | 728 | 1463037005090 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 00:10:05 INFO - PROCESS | 728 | 1463037005113 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F18EC20000 == 118 [pid = 728] [id = 634] 00:10:05 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F18CCA2800) [pid = 728] [serial = 1902] [outer = 0000000000000000] 00:10:05 INFO - PROCESS | 728 | ++DOMWINDOW == 221 (000000F18E8B5000) [pid = 728] [serial = 1903] [outer = 000000F18CCA2800] 00:10:05 INFO - PROCESS | 728 | 1463037005158 Marionette DEBUG loaded listener.js 00:10:05 INFO - PROCESS | 728 | ++DOMWINDOW == 222 (000000F18ECE8000) [pid = 728] [serial = 1904] [outer = 000000F18CCA2800] 00:10:05 INFO - PROCESS | 728 | 1463037005609 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]]]}] 00:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 00:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 221 (000000F188666C00) [pid = 728] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 220 (000000F1DAA0D400) [pid = 728] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F189E6FC00) [pid = 728] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F184B82800) [pid = 728] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F182DE2800) [pid = 728] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1816C9400) [pid = 728] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F184AB5000) [pid = 728] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F184B77400) [pid = 728] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F18A3B9400) [pid = 728] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F185E4A400) [pid = 728] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 00:10:05 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F18CA5BC00) [pid = 728] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 00:10:05 INFO - PROCESS | 728 | 1463037005949 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 00:10:05 INFO - PROCESS | 728 | 1463037005952 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 00:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 00:10:05 INFO - PROCESS | 728 | 1463037005962 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 00:10:05 INFO - PROCESS | 728 | 1463037005964 Marionette TRACE conn6 <- [1,2502,null,{}] 00:10:05 INFO - PROCESS | 728 | 1463037005982 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}] 00:10:06 INFO - PROCESS | 728 | 1463037006093 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 00:10:06 INFO - PROCESS | 728 | 1463037006102 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B267800 == 119 [pid = 728] [id = 635] 00:10:06 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F185579C00) [pid = 728] [serial = 1905] [outer = 0000000000000000] 00:10:06 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F188228C00) [pid = 728] [serial = 1906] [outer = 000000F185579C00] 00:10:06 INFO - PROCESS | 728 | 1463037006148 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F18E90F400) [pid = 728] [serial = 1907] [outer = 000000F185579C00] 00:10:06 INFO - PROCESS | 728 | 1463037006655 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]]]}] 00:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 00:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 00:10:06 INFO - PROCESS | 728 | 1463037006697 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 00:10:06 INFO - PROCESS | 728 | 1463037006699 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 00:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 00:10:06 INFO - PROCESS | 728 | 1463037006702 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 00:10:06 INFO - PROCESS | 728 | 1463037006704 Marionette TRACE conn6 <- [1,2506,null,{}] 00:10:06 INFO - PROCESS | 728 | 1463037006707 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}] 00:10:06 INFO - PROCESS | 728 | 1463037006820 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 00:10:06 INFO - PROCESS | 728 | 1463037006827 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB286800 == 120 [pid = 728] [id = 636] 00:10:06 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F19037E800) [pid = 728] [serial = 1908] [outer = 0000000000000000] 00:10:06 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F190386000) [pid = 728] [serial = 1909] [outer = 000000F19037E800] 00:10:06 INFO - PROCESS | 728 | 1463037006878 Marionette DEBUG loaded listener.js 00:10:06 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F1DAA0D400) [pid = 728] [serial = 1910] [outer = 000000F19037E800] 00:10:07 INFO - PROCESS | 728 | 1463037007338 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]]]}] 00:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 00:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 691ms 00:10:07 INFO - PROCESS | 728 | 1463037007397 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 00:10:07 INFO - PROCESS | 728 | 1463037007399 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 00:10:07 INFO - PROCESS | 728 | 1463037007402 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 00:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 00:10:07 INFO - PROCESS | 728 | 1463037007404 Marionette TRACE conn6 <- [1,2510,null,{}] 00:10:07 INFO - PROCESS | 728 | 1463037007408 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}] 00:10:07 INFO - PROCESS | 728 | 1463037007522 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 00:10:07 INFO - PROCESS | 728 | 1463037007556 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E5278000 == 121 [pid = 728] [id = 637] 00:10:07 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F1DA91E800) [pid = 728] [serial = 1911] [outer = 0000000000000000] 00:10:07 INFO - PROCESS | 728 | ++DOMWINDOW == 219 (000000F1DACB5C00) [pid = 728] [serial = 1912] [outer = 000000F1DA91E800] 00:10:07 INFO - PROCESS | 728 | 1463037007606 Marionette DEBUG loaded listener.js 00:10:07 INFO - PROCESS | 728 | ++DOMWINDOW == 220 (000000F1E1010800) [pid = 728] [serial = 1913] [outer = 000000F1DA91E800] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E528D000 == 120 [pid = 728] [id = 197] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8026800 == 119 [pid = 728] [id = 308] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8099800 == 118 [pid = 728] [id = 125] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7F19800 == 117 [pid = 728] [id = 326] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7F24000 == 116 [pid = 728] [id = 446] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF33A000 == 115 [pid = 728] [id = 8] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F185229800 == 114 [pid = 728] [id = 230] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E02BD800 == 113 [pid = 728] [id = 492] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181B98000 == 112 [pid = 728] [id = 129] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEABF800 == 111 [pid = 728] [id = 297] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1882AA000 == 110 [pid = 728] [id = 371] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F186E03800 == 109 [pid = 728] [id = 602] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F185C33800 == 108 [pid = 728] [id = 478] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E80A5800 == 107 [pid = 728] [id = 530] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F189ECB000 == 106 [pid = 728] [id = 487] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18168E800 == 105 [pid = 728] [id = 298] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1DABBD800 == 104 [pid = 728] [id = 491] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD26800 == 103 [pid = 728] [id = 454] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1894A6800 == 102 [pid = 728] [id = 372] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F186E10800 == 101 [pid = 728] [id = 511] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181672800 == 100 [pid = 728] [id = 162] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F189122800 == 99 [pid = 728] [id = 485] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181E4D800 == 98 [pid = 728] [id = 457] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F184838000 == 97 [pid = 728] [id = 601] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E0E44000 == 96 [pid = 728] [id = 91] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF681800 == 95 [pid = 728] [id = 90] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E875A000 == 94 [pid = 728] [id = 198] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB2F000 == 93 [pid = 728] [id = 61] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18A39A800 == 92 [pid = 728] [id = 488] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF91D800 == 91 [pid = 728] [id = 78] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8E6000 == 90 [pid = 728] [id = 215] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF8D6000 == 89 [pid = 728] [id = 384] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F182203800 == 88 [pid = 728] [id = 477] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF850800 == 87 [pid = 728] [id = 214] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF650800 == 86 [pid = 728] [id = 274] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3D8800 == 85 [pid = 728] [id = 489] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD42000 == 84 [pid = 728] [id = 455] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCD2800 == 83 [pid = 728] [id = 490] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E82EC800 == 82 [pid = 728] [id = 92] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F186E16000 == 81 [pid = 728] [id = 512] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB281000 == 80 [pid = 728] [id = 589] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF667000 == 79 [pid = 728] [id = 144] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8030800 == 78 [pid = 728] [id = 295] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181B86800 == 77 [pid = 728] [id = 264] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDDF800 == 76 [pid = 728] [id = 532] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1864D5800 == 75 [pid = 728] [id = 245] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E7B4E800 == 74 [pid = 728] [id = 577] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1882B3800 == 73 [pid = 728] [id = 456] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F183448800 == 72 [pid = 728] [id = 246] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEDD5800 == 71 [pid = 728] [id = 105] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181198000 == 70 [pid = 728] [id = 128] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF484800 == 69 [pid = 728] [id = 77] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA218800 == 68 [pid = 728] [id = 296] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F185C4D000 == 67 [pid = 728] [id = 369] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18A451000 == 66 [pid = 728] [id = 453] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181B97800 == 65 [pid = 728] [id = 373] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E8032000 == 64 [pid = 728] [id = 415] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB1EF800 == 63 [pid = 728] [id = 531] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F183B4B800 == 62 [pid = 728] [id = 146] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAA8800 == 61 [pid = 728] [id = 32] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E547F000 == 60 [pid = 728] [id = 576] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18A39C800 == 59 [pid = 728] [id = 452] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEBD3000 == 58 [pid = 728] [id = 544] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF669000 == 57 [pid = 728] [id = 213] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF917000 == 56 [pid = 728] [id = 145] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F181687000 == 55 [pid = 728] [id = 79] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E80A6800 == 54 [pid = 728] [id = 578] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1841AC000 == 53 [pid = 728] [id = 241] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F186DFA800 == 52 [pid = 728] [id = 579] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF970800 == 51 [pid = 728] [id = 599] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18E9B6800 == 50 [pid = 728] [id = 600] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F189169000 == 49 [pid = 728] [id = 628] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18637F000 == 48 [pid = 728] [id = 627] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1882AF800 == 47 [pid = 728] [id = 626] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF90B800 == 46 [pid = 728] [id = 625] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18C092800 == 45 [pid = 728] [id = 624] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18FF65800 == 44 [pid = 728] [id = 623] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18FEE1800 == 43 [pid = 728] [id = 622] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF912000 == 42 [pid = 728] [id = 621] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EF498800 == 41 [pid = 728] [id = 620] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEAA9000 == 40 [pid = 728] [id = 619] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18636E000 == 39 [pid = 728] [id = 555] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EAF000 == 38 [pid = 728] [id = 618] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1E10C3000 == 37 [pid = 728] [id = 617] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB055000 == 36 [pid = 728] [id = 616] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F189EAE800 == 35 [pid = 728] [id = 615] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F187E3C800 == 34 [pid = 728] [id = 614] 00:10:09 INFO - PROCESS | 728 | --DOCSHELL 000000F18F56E800 == 33 [pid = 728] [id = 613] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F1855C2800 == 32 [pid = 728] [id = 629] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F1882B6800 == 31 [pid = 728] [id = 630] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F18B260000 == 30 [pid = 728] [id = 632] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCEA800 == 29 [pid = 728] [id = 633] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F18EC20000 == 28 [pid = 728] [id = 634] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB286800 == 27 [pid = 728] [id = 636] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F18B267800 == 26 [pid = 728] [id = 635] 00:10:11 INFO - PROCESS | 728 | --DOCSHELL 000000F18916F800 == 25 [pid = 728] [id = 631] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 219 (000000F18867C800) [pid = 728] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 218 (000000F189388C00) [pid = 728] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F1E022E400) [pid = 728] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F189E76800) [pid = 728] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F18596F000) [pid = 728] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F184ED2800) [pid = 728] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F1E0D41400) [pid = 728] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F182E40400) [pid = 728] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F184339800) [pid = 728] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F18E90BC00) [pid = 728] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F184334800) [pid = 728] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F182DE4C00) [pid = 728] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F184B5B400) [pid = 728] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F18945EC00) [pid = 728] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F184ED4000) [pid = 728] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F1855ED400) [pid = 728] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F185C30C00) [pid = 728] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F18A5CC000) [pid = 728] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1815A1000) [pid = 728] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F18A20B000) [pid = 728] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F1E6F10400) [pid = 728] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F187EA2400) [pid = 728] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F1EA169000) [pid = 728] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F1E85CB000) [pid = 728] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1E80E2C00) [pid = 728] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F18E8B3000) [pid = 728] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F185577800) [pid = 728] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F184331400) [pid = 728] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F18CC96400) [pid = 728] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F18E8B7400) [pid = 728] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F18FE99000) [pid = 728] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F18B131C00) [pid = 728] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F18A3B0400) [pid = 728] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F18BC60000) [pid = 728] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F188229C00) [pid = 728] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 00:10:11 INFO - PROCESS | 728 | 1463037011535 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]]]}] 00:10:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 00:10:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 4185ms 00:10:11 INFO - PROCESS | 728 | 1463037011592 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 00:10:11 INFO - PROCESS | 728 | 1463037011596 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 00:10:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 00:10:11 INFO - PROCESS | 728 | 1463037011602 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 00:10:11 INFO - PROCESS | 728 | 1463037011606 Marionette TRACE conn6 <- [1,2514,null,{}] 00:10:11 INFO - PROCESS | 728 | 1463037011612 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}] 00:10:11 INFO - PROCESS | 728 | 1463037011717 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 00:10:11 INFO - PROCESS | 728 | 1463037011851 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F18119D000 == 26 [pid = 728] [id = 638] 00:10:11 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F180711000) [pid = 728] [serial = 1914] [outer = 0000000000000000] 00:10:11 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F180711800) [pid = 728] [serial = 1915] [outer = 000000F180711000] 00:10:11 INFO - PROCESS | 728 | 1463037011902 Marionette DEBUG loaded listener.js 00:10:11 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F180779C00) [pid = 728] [serial = 1916] [outer = 000000F180711000] 00:10:12 INFO - PROCESS | 728 | 1463037012293 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]]]}] 00:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 00:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 00:10:12 INFO - PROCESS | 728 | 1463037012340 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 00:10:12 INFO - PROCESS | 728 | 1463037012347 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 00:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 00:10:12 INFO - PROCESS | 728 | 1463037012354 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 00:10:12 INFO - PROCESS | 728 | 1463037012357 Marionette TRACE conn6 <- [1,2518,null,{}] 00:10:12 INFO - PROCESS | 728 | 1463037012361 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}] 00:10:12 INFO - PROCESS | 728 | 1463037012464 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 00:10:12 INFO - PROCESS | 728 | 1463037012473 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B9B800 == 27 [pid = 728] [id = 639] 00:10:12 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F180B0DC00) [pid = 728] [serial = 1917] [outer = 0000000000000000] 00:10:12 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F180B1A000) [pid = 728] [serial = 1918] [outer = 000000F180B0DC00] 00:10:12 INFO - PROCESS | 728 | 1463037012528 Marionette DEBUG loaded listener.js 00:10:12 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F18117D400) [pid = 728] [serial = 1919] [outer = 000000F180B0DC00] 00:10:13 INFO - PROCESS | 728 | 1463037013017 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]]]}] 00:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 00:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 00:10:13 INFO - PROCESS | 728 | 1463037013034 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 728 | 1463037013037 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 00:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 00:10:13 INFO - PROCESS | 728 | 1463037013041 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 728 | 1463037013045 Marionette TRACE conn6 <- [1,2522,null,{}] 00:10:13 INFO - PROCESS | 728 | 1463037013057 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}] 00:10:13 INFO - PROCESS | 728 | 1463037013198 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 00:10:13 INFO - PROCESS | 728 | 1463037013219 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F183331800 == 28 [pid = 728] [id = 640] 00:10:13 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F18058B400) [pid = 728] [serial = 1920] [outer = 0000000000000000] 00:10:13 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F1815A1000) [pid = 728] [serial = 1921] [outer = 000000F18058B400] 00:10:13 INFO - PROCESS | 728 | 1463037013271 Marionette DEBUG loaded listener.js 00:10:13 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F181699400) [pid = 728] [serial = 1922] [outer = 000000F18058B400] 00:10:13 INFO - PROCESS | 728 | 1463037013741 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]]]}] 00:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 00:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 735ms 00:10:13 INFO - PROCESS | 728 | 1463037013778 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 00:10:13 INFO - PROCESS | 728 | 1463037013781 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 00:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 00:10:13 INFO - PROCESS | 728 | 1463037013785 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 00:10:13 INFO - PROCESS | 728 | 1463037013787 Marionette TRACE conn6 <- [1,2526,null,{}] 00:10:13 INFO - PROCESS | 728 | 1463037013790 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}] 00:10:13 INFO - PROCESS | 728 | 1463037013885 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 00:10:13 INFO - PROCESS | 728 | 1463037013891 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B5C000 == 29 [pid = 728] [id = 641] 00:10:13 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F1816CBC00) [pid = 728] [serial = 1923] [outer = 0000000000000000] 00:10:13 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F181BDCC00) [pid = 728] [serial = 1924] [outer = 000000F1816CBC00] 00:10:13 INFO - PROCESS | 728 | 1463037013940 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F181BE8400) [pid = 728] [serial = 1925] [outer = 000000F1816CBC00] 00:10:14 INFO - PROCESS | 728 | 1463037014394 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]]]}] 00:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 00:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 629ms 00:10:14 INFO - PROCESS | 728 | 1463037014418 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 00:10:14 INFO - PROCESS | 728 | 1463037014420 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 00:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 00:10:14 INFO - PROCESS | 728 | 1463037014424 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 00:10:14 INFO - PROCESS | 728 | 1463037014425 Marionette TRACE conn6 <- [1,2530,null,{}] 00:10:14 INFO - PROCESS | 728 | 1463037014434 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}] 00:10:14 INFO - PROCESS | 728 | 1463037014523 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 00:10:14 INFO - PROCESS | 728 | 1463037014531 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F184357800 == 30 [pid = 728] [id = 642] 00:10:14 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F180B0C400) [pid = 728] [serial = 1926] [outer = 0000000000000000] 00:10:14 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F18270B400) [pid = 728] [serial = 1927] [outer = 000000F180B0C400] 00:10:14 INFO - PROCESS | 728 | 1463037014578 Marionette DEBUG loaded listener.js 00:10:14 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F182D4AC00) [pid = 728] [serial = 1928] [outer = 000000F180B0C400] 00:10:15 INFO - PROCESS | 728 | 1463037015067 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]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 00:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 00:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 00:10:15 INFO - PROCESS | 728 | 1463037015103 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 728 | 1463037015105 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 00:10:15 INFO - PROCESS | 728 | 1463037015108 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 728 | 1463037015110 Marionette TRACE conn6 <- [1,2534,null,{}] 00:10:15 INFO - PROCESS | 728 | 1463037015114 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}] 00:10:15 INFO - PROCESS | 728 | 1463037015242 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 00:10:15 INFO - PROCESS | 728 | 1463037015251 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A1B000 == 31 [pid = 728] [id = 643] 00:10:15 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F182DDB800) [pid = 728] [serial = 1929] [outer = 0000000000000000] 00:10:15 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F182E24C00) [pid = 728] [serial = 1930] [outer = 000000F182DDB800] 00:10:15 INFO - PROCESS | 728 | 1463037015299 Marionette DEBUG loaded listener.js 00:10:15 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F182E2F000) [pid = 728] [serial = 1931] [outer = 000000F182DDB800] 00:10:15 INFO - PROCESS | 728 | 1463037015748 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]]]}] 00:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 00:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 00:10:15 INFO - PROCESS | 728 | 1463037015784 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 00:10:15 INFO - PROCESS | 728 | 1463037015786 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 00:10:15 INFO - PROCESS | 728 | 1463037015789 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 00:10:15 INFO - PROCESS | 728 | 1463037015791 Marionette TRACE conn6 <- [1,2538,null,{}] 00:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 00:10:15 INFO - PROCESS | 728 | 1463037015794 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}] 00:10:15 INFO - PROCESS | 728 | 1463037015888 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 00:10:15 INFO - PROCESS | 728 | 1463037015925 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F185229000 == 32 [pid = 728] [id = 644] 00:10:15 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F182E40400) [pid = 728] [serial = 1932] [outer = 0000000000000000] 00:10:15 INFO - PROCESS | 728 | ++DOMWINDOW == 205 (000000F182E45C00) [pid = 728] [serial = 1933] [outer = 000000F182E40400] 00:10:15 INFO - PROCESS | 728 | 1463037015972 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 728 | ++DOMWINDOW == 206 (000000F182ECD000) [pid = 728] [serial = 1934] [outer = 000000F182E40400] 00:10:16 INFO - PROCESS | 728 | 1463037016427 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]]]}] 00:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 00:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 00:10:16 INFO - PROCESS | 728 | 1463037016465 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 00:10:16 INFO - PROCESS | 728 | 1463037016468 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 00:10:16 INFO - PROCESS | 728 | 1463037016471 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 00:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 00:10:16 INFO - PROCESS | 728 | 1463037016473 Marionette TRACE conn6 <- [1,2542,null,{}] 00:10:16 INFO - PROCESS | 728 | 1463037016476 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}] 00:10:16 INFO - PROCESS | 728 | 1463037016564 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 00:10:16 INFO - PROCESS | 728 | 1463037016570 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F185517800 == 33 [pid = 728] [id = 645] 00:10:16 INFO - PROCESS | 728 | ++DOMWINDOW == 207 (000000F182ECC000) [pid = 728] [serial = 1935] [outer = 0000000000000000] 00:10:16 INFO - PROCESS | 728 | ++DOMWINDOW == 208 (000000F18341F000) [pid = 728] [serial = 1936] [outer = 000000F182ECC000] 00:10:16 INFO - PROCESS | 728 | 1463037016617 Marionette DEBUG loaded listener.js 00:10:16 INFO - PROCESS | 728 | ++DOMWINDOW == 209 (000000F183425800) [pid = 728] [serial = 1937] [outer = 000000F182ECC000] 00:10:17 INFO - PROCESS | 728 | 1463037017069 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]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 00:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 00:10:17 INFO - PROCESS | 728 | 1463037017116 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 728 | 1463037017118 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 00:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 00:10:17 INFO - PROCESS | 728 | 1463037017121 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 728 | 1463037017123 Marionette TRACE conn6 <- [1,2546,null,{}] 00:10:17 INFO - PROCESS | 728 | 1463037017140 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}] 00:10:17 INFO - PROCESS | 728 | 1463037017270 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 00:10:17 INFO - PROCESS | 728 | 1463037017370 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F183330800 == 34 [pid = 728] [id = 646] 00:10:17 INFO - PROCESS | 728 | ++DOMWINDOW == 210 (000000F183423C00) [pid = 728] [serial = 1938] [outer = 0000000000000000] 00:10:17 INFO - PROCESS | 728 | ++DOMWINDOW == 211 (000000F183B0E000) [pid = 728] [serial = 1939] [outer = 000000F183423C00] 00:10:17 INFO - PROCESS | 728 | 1463037017418 Marionette DEBUG loaded listener.js 00:10:17 INFO - PROCESS | 728 | ++DOMWINDOW == 212 (000000F183B17C00) [pid = 728] [serial = 1940] [outer = 000000F183423C00] 00:10:17 INFO - PROCESS | 728 | 1463037017875 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]]]}] 00:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 00:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 797ms 00:10:17 INFO - PROCESS | 728 | 1463037017921 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 00:10:17 INFO - PROCESS | 728 | 1463037017923 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 00:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 00:10:17 INFO - PROCESS | 728 | 1463037017926 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 00:10:17 INFO - PROCESS | 728 | 1463037017928 Marionette TRACE conn6 <- [1,2550,null,{}] 00:10:17 INFO - PROCESS | 728 | 1463037017932 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}] 00:10:18 INFO - PROCESS | 728 | 1463037018070 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 00:10:18 INFO - PROCESS | 728 | 1463037018134 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F186372000 == 35 [pid = 728] [id = 647] 00:10:18 INFO - PROCESS | 728 | ++DOMWINDOW == 213 (000000F183C94C00) [pid = 728] [serial = 1941] [outer = 0000000000000000] 00:10:18 INFO - PROCESS | 728 | ++DOMWINDOW == 214 (000000F183C9DC00) [pid = 728] [serial = 1942] [outer = 000000F183C94C00] 00:10:18 INFO - PROCESS | 728 | 1463037018182 Marionette DEBUG loaded listener.js 00:10:18 INFO - PROCESS | 728 | ++DOMWINDOW == 215 (000000F183CB6C00) [pid = 728] [serial = 1943] [outer = 000000F183C94C00] 00:10:18 INFO - PROCESS | 728 | 1463037018643 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]]]}] 00:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 00:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 774ms 00:10:18 INFO - PROCESS | 728 | 1463037018704 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 00:10:18 INFO - PROCESS | 728 | 1463037018707 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 00:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 00:10:18 INFO - PROCESS | 728 | 1463037018710 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 00:10:18 INFO - PROCESS | 728 | 1463037018713 Marionette TRACE conn6 <- [1,2554,null,{}] 00:10:18 INFO - PROCESS | 728 | 1463037018716 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}] 00:10:18 INFO - PROCESS | 728 | 1463037018861 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 00:10:18 INFO - PROCESS | 728 | 1463037018929 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F184357000 == 36 [pid = 728] [id = 648] 00:10:18 INFO - PROCESS | 728 | ++DOMWINDOW == 216 (000000F184340000) [pid = 728] [serial = 1944] [outer = 0000000000000000] 00:10:18 INFO - PROCESS | 728 | ++DOMWINDOW == 217 (000000F184376400) [pid = 728] [serial = 1945] [outer = 000000F184340000] 00:10:18 INFO - PROCESS | 728 | 1463037018988 Marionette DEBUG loaded listener.js 00:10:19 INFO - PROCESS | 728 | ++DOMWINDOW == 218 (000000F184382400) [pid = 728] [serial = 1946] [outer = 000000F184340000] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 217 (000000F18BAF5400) [pid = 728] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 216 (000000F1E7C49400) [pid = 728] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 215 (000000F1DAA05400) [pid = 728] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 214 (000000F18341C000) [pid = 728] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 213 (000000F184C21800) [pid = 728] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 212 (000000F18ECE1000) [pid = 728] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 211 (000000F18341C400) [pid = 728] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 210 (000000F1DAA08C00) [pid = 728] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 209 (000000F182D4FC00) [pid = 728] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 208 (000000F1DF560400) [pid = 728] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 207 (000000F18FE90400) [pid = 728] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 206 (000000F182704000) [pid = 728] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 205 (000000F1E7C4A400) [pid = 728] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 204 (000000F1E52A2800) [pid = 728] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F180646000) [pid = 728] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F1855EB800) [pid = 728] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1DF35A400) [pid = 728] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F1DF356400) [pid = 728] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F1859DA000) [pid = 728] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F182E26000) [pid = 728] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F187EA1000) [pid = 728] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F18A52F000) [pid = 728] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F1E7AA8000) [pid = 728] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F189E70C00) [pid = 728] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F1E8EC2C00) [pid = 728] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F185571000) [pid = 728] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F18270FC00) [pid = 728] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F18F6DA400) [pid = 728] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F18BC5DC00) [pid = 728] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F1E7B31800) [pid = 728] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F18945C800) [pid = 728] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F184C4C000) [pid = 728] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F189E6BC00) [pid = 728] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F18117E800) [pid = 728] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F1E8411C00) [pid = 728] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F1E0DCC800) [pid = 728] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F18159F000) [pid = 728] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F18CA51C00) [pid = 728] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F1DAD12C00) [pid = 728] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F18159B800) [pid = 728] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F18E8AB800) [pid = 728] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F1E1C12800) [pid = 728] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F184AB4C00) [pid = 728] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F18C149000) [pid = 728] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F18CCA2800) [pid = 728] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F185579C00) [pid = 728] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F19037E800) [pid = 728] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F1811E0400) [pid = 728] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F180584400) [pid = 728] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F18937E800) [pid = 728] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F18BFA9400) [pid = 728] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F18C14A400) [pid = 728] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F188E72800) [pid = 728] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F1EA169400) [pid = 728] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F1E7C4E000) [pid = 728] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F1E6D33800) [pid = 728] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F1DF35C400) [pid = 728] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1DAB29000) [pid = 728] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F18FE99400) [pid = 728] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F188706400) [pid = 728] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F184ED2000) [pid = 728] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F182D4D400) [pid = 728] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F18F6D6800) [pid = 728] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F18A209C00) [pid = 728] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F185976000) [pid = 728] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F183C97800) [pid = 728] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F184ED0000) [pid = 728] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F1DB441400) [pid = 728] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F18CCA1800) [pid = 728] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1DF9B3C00) [pid = 728] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F1DABDAC00) [pid = 728] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 00:10:20 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F18E906800) [pid = 728] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 00:10:20 INFO - PROCESS | 728 | 1463037020898 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]]]}] 00:10:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 00:10:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2236ms 00:10:20 INFO - PROCESS | 728 | 1463037020948 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 00:10:20 INFO - PROCESS | 728 | 1463037020950 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 00:10:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 00:10:20 INFO - PROCESS | 728 | 1463037020953 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 00:10:20 INFO - PROCESS | 728 | 1463037020955 Marionette TRACE conn6 <- [1,2558,null,{}] 00:10:20 INFO - PROCESS | 728 | 1463037020958 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}] 00:10:21 INFO - PROCESS | 728 | 1463037021059 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 00:10:21 INFO - PROCESS | 728 | 1463037021068 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DED000 == 37 [pid = 728] [id = 649] 00:10:21 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F182E26C00) [pid = 728] [serial = 1947] [outer = 0000000000000000] 00:10:21 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F184377400) [pid = 728] [serial = 1948] [outer = 000000F182E26C00] 00:10:21 INFO - PROCESS | 728 | 1463037021115 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F184AB1400) [pid = 728] [serial = 1949] [outer = 000000F182E26C00] 00:10:21 INFO - PROCESS | 728 | 1463037021559 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]]]}] 00:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 00:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 671ms 00:10:21 INFO - PROCESS | 728 | 1463037021629 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 00:10:21 INFO - PROCESS | 728 | 1463037021631 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 00:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 00:10:21 INFO - PROCESS | 728 | 1463037021634 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 00:10:21 INFO - PROCESS | 728 | 1463037021636 Marionette TRACE conn6 <- [1,2562,null,{}] 00:10:21 INFO - PROCESS | 728 | 1463037021640 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}] 00:10:21 INFO - PROCESS | 728 | 1463037021729 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 00:10:21 INFO - PROCESS | 728 | 1463037021765 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E1A800 == 38 [pid = 728] [id = 650] 00:10:21 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F184AB5800) [pid = 728] [serial = 1950] [outer = 0000000000000000] 00:10:21 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F184ABC000) [pid = 728] [serial = 1951] [outer = 000000F184AB5800] 00:10:21 INFO - PROCESS | 728 | 1463037021811 Marionette DEBUG loaded listener.js 00:10:21 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F184AC4400) [pid = 728] [serial = 1952] [outer = 000000F184AB5800] 00:10:22 INFO - PROCESS | 728 | 1463037022256 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]]]}] 00:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 00:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 00:10:22 INFO - PROCESS | 728 | 1463037022309 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 00:10:22 INFO - PROCESS | 728 | 1463037022311 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 00:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 00:10:22 INFO - PROCESS | 728 | 1463037022314 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 00:10:22 INFO - PROCESS | 728 | 1463037022316 Marionette TRACE conn6 <- [1,2566,null,{}] 00:10:22 INFO - PROCESS | 728 | 1463037022319 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}] 00:10:22 INFO - PROCESS | 728 | 1463037022410 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 00:10:22 INFO - PROCESS | 728 | 1463037022417 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E2D800 == 39 [pid = 728] [id = 651] 00:10:22 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F184AC9000) [pid = 728] [serial = 1953] [outer = 0000000000000000] 00:10:22 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F184B54C00) [pid = 728] [serial = 1954] [outer = 000000F184AC9000] 00:10:22 INFO - PROCESS | 728 | 1463037022463 Marionette DEBUG loaded listener.js 00:10:22 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F184B75C00) [pid = 728] [serial = 1955] [outer = 000000F184AC9000] 00:10:23 INFO - PROCESS | 728 | 1463037023235 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]]]}] 00:10:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 00:10:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 00:10:23 INFO - PROCESS | 728 | 1463037023304 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 00:10:23 INFO - PROCESS | 728 | 1463037023310 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 00:10:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 00:10:23 INFO - PROCESS | 728 | 1463037023316 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 00:10:23 INFO - PROCESS | 728 | 1463037023321 Marionette TRACE conn6 <- [1,2570,null,{}] 00:10:23 INFO - PROCESS | 728 | 1463037023327 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}] 00:10:23 INFO - PROCESS | 728 | 1463037023451 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 00:10:23 INFO - PROCESS | 728 | 1463037023592 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E4F000 == 40 [pid = 728] [id = 652] 00:10:23 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F18077AC00) [pid = 728] [serial = 1956] [outer = 0000000000000000] 00:10:23 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F180B11400) [pid = 728] [serial = 1957] [outer = 000000F18077AC00] 00:10:23 INFO - PROCESS | 728 | 1463037023655 Marionette DEBUG loaded listener.js 00:10:23 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F1811DD800) [pid = 728] [serial = 1958] [outer = 000000F18077AC00] 00:10:24 INFO - PROCESS | 728 | 1463037024247 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]]]}] 00:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 00:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 00:10:24 INFO - PROCESS | 728 | 1463037024305 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 00:10:24 INFO - PROCESS | 728 | 1463037024312 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 00:10:24 INFO - PROCESS | 728 | 1463037024319 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 00:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 00:10:24 INFO - PROCESS | 728 | 1463037024322 Marionette TRACE conn6 <- [1,2574,null,{}] 00:10:24 INFO - PROCESS | 728 | 1463037024326 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}] 00:10:24 INFO - PROCESS | 728 | 1463037024449 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 00:10:24 INFO - PROCESS | 728 | 1463037024560 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A0F000 == 41 [pid = 728] [id = 653] 00:10:24 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F1815A5400) [pid = 728] [serial = 1959] [outer = 0000000000000000] 00:10:24 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F1816D8C00) [pid = 728] [serial = 1960] [outer = 000000F1815A5400] 00:10:24 INFO - PROCESS | 728 | 1463037024620 Marionette DEBUG loaded listener.js 00:10:24 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F182DC1800) [pid = 728] [serial = 1961] [outer = 000000F1815A5400] 00:10:25 INFO - PROCESS | 728 | 1463037025276 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]]]}] 00:10:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 00:10:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 00:10:25 INFO - PROCESS | 728 | 1463037025310 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 00:10:25 INFO - PROCESS | 728 | 1463037025313 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 00:10:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 00:10:25 INFO - PROCESS | 728 | 1463037025317 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 00:10:25 INFO - PROCESS | 728 | 1463037025321 Marionette TRACE conn6 <- [1,2578,null,{}] 00:10:25 INFO - PROCESS | 728 | 1463037025334 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}] 00:10:25 INFO - PROCESS | 728 | 1463037025459 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 00:10:25 INFO - PROCESS | 728 | 1463037025601 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E47800 == 42 [pid = 728] [id = 654] 00:10:25 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F182EC8C00) [pid = 728] [serial = 1962] [outer = 0000000000000000] 00:10:25 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F183C98000) [pid = 728] [serial = 1963] [outer = 000000F182EC8C00] 00:10:25 INFO - PROCESS | 728 | 1463037025663 Marionette DEBUG loaded listener.js 00:10:25 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F18433C400) [pid = 728] [serial = 1964] [outer = 000000F182EC8C00] 00:10:26 INFO - PROCESS | 728 | 1463037026281 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]]]}] 00:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 00:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1025ms 00:10:26 INFO - PROCESS | 728 | 1463037026343 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 00:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 00:10:26 INFO - PROCESS | 728 | 1463037026347 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 00:10:26 INFO - PROCESS | 728 | 1463037026351 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 00:10:26 INFO - PROCESS | 728 | 1463037026353 Marionette TRACE conn6 <- [1,2582,null,{}] 00:10:26 INFO - PROCESS | 728 | 1463037026357 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}] 00:10:26 INFO - PROCESS | 728 | 1463037026479 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 00:10:26 INFO - PROCESS | 728 | 1463037026617 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F188454800 == 43 [pid = 728] [id = 655] 00:10:26 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F184AC5000) [pid = 728] [serial = 1965] [outer = 0000000000000000] 00:10:26 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F184B58000) [pid = 728] [serial = 1966] [outer = 000000F184AC5000] 00:10:26 INFO - PROCESS | 728 | 1463037026677 Marionette DEBUG loaded listener.js 00:10:26 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F184B81000) [pid = 728] [serial = 1967] [outer = 000000F184AC5000] 00:10:27 INFO - PROCESS | 728 | 1463037027249 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]]]}] 00:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 00:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 986ms 00:10:27 INFO - PROCESS | 728 | 1463037027339 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 00:10:27 INFO - PROCESS | 728 | 1463037027341 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 00:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 00:10:27 INFO - PROCESS | 728 | 1463037027345 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 00:10:27 INFO - PROCESS | 728 | 1463037027348 Marionette TRACE conn6 <- [1,2586,null,{}] 00:10:27 INFO - PROCESS | 728 | 1463037027352 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}] 00:10:27 INFO - PROCESS | 728 | 1463037027475 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 00:10:27 INFO - PROCESS | 728 | 1463037027614 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884E4000 == 44 [pid = 728] [id = 656] 00:10:27 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F184B79C00) [pid = 728] [serial = 1968] [outer = 0000000000000000] 00:10:27 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F184C21C00) [pid = 728] [serial = 1969] [outer = 000000F184B79C00] 00:10:27 INFO - PROCESS | 728 | 1463037027674 Marionette DEBUG loaded listener.js 00:10:27 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F184C2A400) [pid = 728] [serial = 1970] [outer = 000000F184B79C00] 00:10:28 INFO - PROCESS | 728 | 1463037028311 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]]]}] 00:10:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 00:10:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1024ms 00:10:28 INFO - PROCESS | 728 | 1463037028372 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 00:10:28 INFO - PROCESS | 728 | 1463037028374 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 00:10:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 00:10:28 INFO - PROCESS | 728 | 1463037028378 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 00:10:28 INFO - PROCESS | 728 | 1463037028380 Marionette TRACE conn6 <- [1,2590,null,{}] 00:10:28 INFO - PROCESS | 728 | 1463037028384 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}] 00:10:28 INFO - PROCESS | 728 | 1463037028561 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 00:10:28 INFO - PROCESS | 728 | 1463037028702 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841AC800 == 45 [pid = 728] [id = 657] 00:10:28 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F180775C00) [pid = 728] [serial = 1971] [outer = 0000000000000000] 00:10:28 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F182ECF800) [pid = 728] [serial = 1972] [outer = 000000F180775C00] 00:10:28 INFO - PROCESS | 728 | 1463037028768 Marionette DEBUG loaded listener.js 00:10:28 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F184ED6C00) [pid = 728] [serial = 1973] [outer = 000000F180775C00] 00:10:29 INFO - PROCESS | 728 | 1463037029439 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]]]}] 00:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 00:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1136ms 00:10:29 INFO - PROCESS | 728 | 1463037029517 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 00:10:29 INFO - PROCESS | 728 | 1463037029520 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 00:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 00:10:29 INFO - PROCESS | 728 | 1463037029523 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 00:10:29 INFO - PROCESS | 728 | 1463037029526 Marionette TRACE conn6 <- [1,2594,null,{}] 00:10:29 INFO - PROCESS | 728 | 1463037029530 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}] 00:10:29 INFO - PROCESS | 728 | 1463037029824 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 00:10:29 INFO - PROCESS | 728 | 1463037029974 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1805B8800 == 46 [pid = 728] [id = 658] 00:10:29 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F180584400) [pid = 728] [serial = 1974] [outer = 0000000000000000] 00:10:30 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F18058F400) [pid = 728] [serial = 1975] [outer = 000000F180584400] 00:10:30 INFO - PROCESS | 728 | 1463037030031 Marionette DEBUG loaded listener.js 00:10:30 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F180648C00) [pid = 728] [serial = 1976] [outer = 000000F180584400] 00:10:30 INFO - PROCESS | 728 | 1463037030669 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]]]}] 00:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 00:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1179ms 00:10:30 INFO - PROCESS | 728 | 1463037030706 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 00:10:30 INFO - PROCESS | 728 | 1463037030710 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 00:10:30 INFO - PROCESS | 728 | 1463037030714 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 00:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 00:10:30 INFO - PROCESS | 728 | 1463037030719 Marionette TRACE conn6 <- [1,2598,null,{}] 00:10:30 INFO - PROCESS | 728 | 1463037030723 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}] 00:10:30 INFO - PROCESS | 728 | 1463037030832 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 00:10:31 INFO - PROCESS | 728 | 1463037030990 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5486000 == 45 [pid = 728] [id = 27] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1DF6A5000 == 44 [pid = 728] [id = 10] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E79BB800 == 43 [pid = 728] [id = 17] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E4B93800 == 42 [pid = 728] [id = 26] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1EB1F1800 == 41 [pid = 728] [id = 20] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E772C800 == 40 [pid = 728] [id = 28] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5294800 == 39 [pid = 728] [id = 14] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1EEB27800 == 38 [pid = 728] [id = 22] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB280000 == 37 [pid = 728] [id = 21] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1EA609000 == 36 [pid = 728] [id = 19] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E75E1000 == 35 [pid = 728] [id = 16] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E03E1800 == 34 [pid = 728] [id = 25] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E6EB6000 == 33 [pid = 728] [id = 15] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E1CD3800 == 32 [pid = 728] [id = 13] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1DC0BD800 == 31 [pid = 728] [id = 24] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F1DACB5C00) [pid = 728] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F181557000 == 32 [pid = 728] [id = 659] 00:10:31 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F180606C00) [pid = 728] [serial = 1977] [outer = 0000000000000000] 00:10:31 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F180778C00) [pid = 728] [serial = 1978] [outer = 000000F180606C00] 00:10:31 INFO - PROCESS | 728 | 1463037031099 Marionette DEBUG loaded listener.js 00:10:31 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F1811EB400) [pid = 728] [serial = 1979] [outer = 000000F180606C00] 00:10:31 INFO - PROCESS | 728 | --DOCSHELL 000000F1E5278000 == 31 [pid = 728] [id = 637] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F1E8439400) [pid = 728] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F1E775EC00) [pid = 728] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F18169A400) [pid = 728] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F18A52AC00) [pid = 728] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F1E0D40000) [pid = 728] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F1E52A5C00) [pid = 728] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F18867B400) [pid = 728] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F184C26400) [pid = 728] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F188671000) [pid = 728] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F18B135800) [pid = 728] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F1E903F800) [pid = 728] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F18ECDF400) [pid = 728] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F18CA5A400) [pid = 728] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F1E8286000) [pid = 728] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F1DACA7800) [pid = 728] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F185970000) [pid = 728] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F1859E4400) [pid = 728] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F1DA034C00) [pid = 728] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F1E511F000) [pid = 728] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F1DBF13C00) [pid = 728] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 157 (000000F188709800) [pid = 728] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 156 (000000F1E4677000) [pid = 728] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 155 (000000F1E8437800) [pid = 728] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 154 (000000F1901E6800) [pid = 728] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 153 (000000F1E9103000) [pid = 728] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 152 (000000F1E3D81400) [pid = 728] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 151 (000000F187EAA400) [pid = 728] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 150 (000000F18CC9DC00) [pid = 728] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F1E5105C00) [pid = 728] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F1E7C4C800) [pid = 728] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F18E8B9000) [pid = 728] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F1E51EE400) [pid = 728] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F185C2B400) [pid = 728] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1E02EF400) [pid = 728] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F18F6DE400) [pid = 728] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F1E7765400) [pid = 728] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1DB12E000) [pid = 728] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F18E911C00) [pid = 728] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F1EB11B800) [pid = 728] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F1EB11B000) [pid = 728] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F183C99000) [pid = 728] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F1DAB31C00) [pid = 728] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F18CA71C00) [pid = 728] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F1E828FC00) [pid = 728] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F18B130400) [pid = 728] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F185E4D800) [pid = 728] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F18CA5B800) [pid = 728] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F182E3E800) [pid = 728] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F18C152400) [pid = 728] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F18E8B5000) [pid = 728] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F188228C00) [pid = 728] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F190386000) [pid = 728] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F18E90F400) [pid = 728] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F18ECE8000) [pid = 728] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F182DC2400) [pid = 728] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F181BE9400) [pid = 728] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F180611000) [pid = 728] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1DF651C00) [pid = 728] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F18BFB4000) [pid = 728] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F18C14AC00) [pid = 728] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F18BFAFC00) [pid = 728] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1EB69F800) [pid = 728] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F18C154000) [pid = 728] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F188E7E400) [pid = 728] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F188E78400) [pid = 728] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F1EB63DC00) [pid = 728] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1EA6EF000) [pid = 728] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F1E8281800) [pid = 728] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F1E7D80000) [pid = 728] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F1E7B33000) [pid = 728] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F1E6F10800) [pid = 728] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F1E5116000) [pid = 728] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F1E466D000) [pid = 728] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F1DB2C8C00) [pid = 728] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1DACA9800) [pid = 728] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1DA97D400) [pid = 728] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1901E0000) [pid = 728] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F18E907800) [pid = 728] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F18A210800) [pid = 728] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F188224400) [pid = 728] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F1859DF800) [pid = 728] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F184338400) [pid = 728] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F182E42400) [pid = 728] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F1DA035C00) [pid = 728] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F18A20FC00) [pid = 728] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F186D80000) [pid = 728] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F18867C000) [pid = 728] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F184C1D400) [pid = 728] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F1859DF000) [pid = 728] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F189E70000) [pid = 728] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F188E72C00) [pid = 728] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F18597BC00) [pid = 728] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F18CA78800) [pid = 728] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F18B120000) [pid = 728] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | --DOMWINDOW == 83 (000000F1DAA0D400) [pid = 728] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 00:10:31 INFO - PROCESS | 728 | 1463037031677 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]]]}] 00:10:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 00:10:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 986ms 00:10:31 INFO - PROCESS | 728 | 1463037031705 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 00:10:31 INFO - PROCESS | 728 | 1463037031709 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 00:10:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 00:10:31 INFO - PROCESS | 728 | 1463037031712 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 00:10:31 INFO - PROCESS | 728 | 1463037031715 Marionette TRACE conn6 <- [1,2602,null,{}] 00:10:31 INFO - PROCESS | 728 | 1463037031719 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}] 00:10:31 INFO - PROCESS | 728 | 1463037031814 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 00:10:31 INFO - PROCESS | 728 | 1463037031829 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F18344A000 == 32 [pid = 728] [id = 660] 00:10:31 INFO - PROCESS | 728 | ++DOMWINDOW == 84 (000000F1811E4800) [pid = 728] [serial = 1980] [outer = 0000000000000000] 00:10:31 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F1816CE800) [pid = 728] [serial = 1981] [outer = 000000F1811E4800] 00:10:31 INFO - PROCESS | 728 | 1463037031950 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F181BE4000) [pid = 728] [serial = 1982] [outer = 000000F1811E4800] 00:10:32 INFO - PROCESS | 728 | 1463037032404 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]]]}] 00:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 00:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 735ms 00:10:32 INFO - PROCESS | 728 | 1463037032452 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 00:10:32 INFO - PROCESS | 728 | 1463037032457 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 00:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 00:10:32 INFO - PROCESS | 728 | 1463037032469 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 00:10:32 INFO - PROCESS | 728 | 1463037032474 Marionette TRACE conn6 <- [1,2606,null,{}] 00:10:32 INFO - PROCESS | 728 | 1463037032478 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}] 00:10:32 INFO - PROCESS | 728 | 1463037032578 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 00:10:32 INFO - PROCESS | 728 | 1463037032592 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A7A000 == 33 [pid = 728] [id = 661] 00:10:32 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F182DC2400) [pid = 728] [serial = 1983] [outer = 0000000000000000] 00:10:32 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F182DDEC00) [pid = 728] [serial = 1984] [outer = 000000F182DC2400] 00:10:32 INFO - PROCESS | 728 | 1463037032647 Marionette DEBUG loaded listener.js 00:10:32 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F182E29C00) [pid = 728] [serial = 1985] [outer = 000000F182DC2400] 00:10:33 INFO - PROCESS | 728 | 1463037033100 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]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 00:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 692ms 00:10:33 INFO - PROCESS | 728 | 1463037033160 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 728 | 1463037033163 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 00:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 00:10:33 INFO - PROCESS | 728 | 1463037033166 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 728 | 1463037033168 Marionette TRACE conn6 <- [1,2610,null,{}] 00:10:33 INFO - PROCESS | 728 | 1463037033171 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}] 00:10:33 INFO - PROCESS | 728 | 1463037033294 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 00:10:33 INFO - PROCESS | 728 | 1463037033348 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855C7000 == 34 [pid = 728] [id = 662] 00:10:33 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F182E30400) [pid = 728] [serial = 1986] [outer = 0000000000000000] 00:10:33 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F182E46400) [pid = 728] [serial = 1987] [outer = 000000F182E30400] 00:10:33 INFO - PROCESS | 728 | 1463037033396 Marionette DEBUG loaded listener.js 00:10:33 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F182ED2400) [pid = 728] [serial = 1988] [outer = 000000F182E30400] 00:10:33 INFO - PROCESS | 728 | 1463037033830 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]]]}] 00:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 00:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 00:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 00:10:33 INFO - PROCESS | 728 | 1463037033903 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 00:10:33 INFO - PROCESS | 728 | 1463037033906 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 00:10:33 INFO - PROCESS | 728 | 1463037033909 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 00:10:33 INFO - PROCESS | 728 | 1463037033911 Marionette TRACE conn6 <- [1,2614,null,{}] 00:10:33 INFO - PROCESS | 728 | 1463037033916 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}] 00:10:34 INFO - PROCESS | 728 | 1463037034078 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 00:10:34 INFO - PROCESS | 728 | 1463037034102 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864C5800 == 35 [pid = 728] [id = 663] 00:10:34 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F183B14C00) [pid = 728] [serial = 1989] [outer = 0000000000000000] 00:10:34 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F183C93800) [pid = 728] [serial = 1990] [outer = 000000F183B14C00] 00:10:34 INFO - PROCESS | 728 | 1463037034158 Marionette DEBUG loaded listener.js 00:10:34 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F183CB7C00) [pid = 728] [serial = 1991] [outer = 000000F183B14C00] 00:10:34 INFO - PROCESS | 728 | 1463037034644 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]]]}] 00:10:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 00:10:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 00:10:34 INFO - PROCESS | 728 | 1463037034689 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 00:10:34 INFO - PROCESS | 728 | 1463037034691 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 00:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 00:10:34 INFO - PROCESS | 728 | 1463037034694 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 00:10:34 INFO - PROCESS | 728 | 1463037034696 Marionette TRACE conn6 <- [1,2618,null,{}] 00:10:34 INFO - PROCESS | 728 | 1463037034700 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}] 00:10:34 INFO - PROCESS | 728 | 1463037034831 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 00:10:34 INFO - PROCESS | 728 | 1463037034890 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F187C48800 == 36 [pid = 728] [id = 664] 00:10:34 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F183CBF000) [pid = 728] [serial = 1992] [outer = 0000000000000000] 00:10:34 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F18437B400) [pid = 728] [serial = 1993] [outer = 000000F183CBF000] 00:10:34 INFO - PROCESS | 728 | 1463037034939 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F184AB6C00) [pid = 728] [serial = 1994] [outer = 000000F183CBF000] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F180B0DC00) [pid = 728] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F182DDB800) [pid = 728] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F184AB5800) [pid = 728] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F182E40400) [pid = 728] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F183C94C00) [pid = 728] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F180B0C400) [pid = 728] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F18058B400) [pid = 728] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F184340000) [pid = 728] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F182ECC000) [pid = 728] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F1DA91E800) [pid = 728] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F182E26C00) [pid = 728] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F180711000) [pid = 728] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 85 (000000F1816CBC00) [pid = 728] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 00:10:35 INFO - PROCESS | 728 | --DOMWINDOW == 84 (000000F183423C00) [pid = 728] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 00:10:35 INFO - PROCESS | 728 | 1463037035489 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]]]}] 00:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 00:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 818ms 00:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 00:10:35 INFO - PROCESS | 728 | 1463037035521 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 00:10:35 INFO - PROCESS | 728 | 1463037035523 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 00:10:35 INFO - PROCESS | 728 | 1463037035527 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 00:10:35 INFO - PROCESS | 728 | 1463037035529 Marionette TRACE conn6 <- [1,2622,null,{}] 00:10:35 INFO - PROCESS | 728 | 1463037035533 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}] 00:10:35 INFO - PROCESS | 728 | 1463037035626 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 00:10:35 INFO - PROCESS | 728 | 1463037035656 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882A9000 == 37 [pid = 728] [id = 665] 00:10:35 INFO - PROCESS | 728 | ++DOMWINDOW == 85 (000000F182ED0800) [pid = 728] [serial = 1995] [outer = 0000000000000000] 00:10:35 INFO - PROCESS | 728 | ++DOMWINDOW == 86 (000000F183CB3000) [pid = 728] [serial = 1996] [outer = 000000F182ED0800] 00:10:35 INFO - PROCESS | 728 | 1463037035706 Marionette DEBUG loaded listener.js 00:10:35 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F184ABBC00) [pid = 728] [serial = 1997] [outer = 000000F182ED0800] 00:10:36 INFO - PROCESS | 728 | 1463037036152 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]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 00:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 00:10:36 INFO - PROCESS | 728 | 1463037036201 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 728 | 1463037036203 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 00:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 00:10:36 INFO - PROCESS | 728 | 1463037036207 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 728 | 1463037036208 Marionette TRACE conn6 <- [1,2626,null,{}] 00:10:36 INFO - PROCESS | 728 | 1463037036212 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}] 00:10:36 INFO - PROCESS | 728 | 1463037036305 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 00:10:36 INFO - PROCESS | 728 | 1463037036313 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884D3800 == 38 [pid = 728] [id = 666] 00:10:36 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F184AC5800) [pid = 728] [serial = 1998] [outer = 0000000000000000] 00:10:36 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F184B53800) [pid = 728] [serial = 1999] [outer = 000000F184AC5800] 00:10:36 INFO - PROCESS | 728 | 1463037036361 Marionette DEBUG loaded listener.js 00:10:36 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F184B7DC00) [pid = 728] [serial = 2000] [outer = 000000F184AC5800] 00:10:36 INFO - PROCESS | 728 | 1463037036797 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]]]}] 00:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 00:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 00:10:36 INFO - PROCESS | 728 | 1463037036839 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 00:10:36 INFO - PROCESS | 728 | 1463037036842 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 00:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 00:10:36 INFO - PROCESS | 728 | 1463037036845 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 00:10:36 INFO - PROCESS | 728 | 1463037036847 Marionette TRACE conn6 <- [1,2630,null,{}] 00:10:36 INFO - PROCESS | 728 | 1463037036851 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}] 00:10:36 INFO - PROCESS | 728 | 1463037036946 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 00:10:36 INFO - PROCESS | 728 | 1463037036953 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887EA000 == 39 [pid = 728] [id = 667] 00:10:36 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F184B7C400) [pid = 728] [serial = 2001] [outer = 0000000000000000] 00:10:36 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F184C4C800) [pid = 728] [serial = 2002] [outer = 000000F184B7C400] 00:10:37 INFO - PROCESS | 728 | 1463037037000 Marionette DEBUG loaded listener.js 00:10:37 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F184C57C00) [pid = 728] [serial = 2003] [outer = 000000F184B7C400] 00:10:37 INFO - PROCESS | 728 | 1463037037681 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]]]}] 00:10:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 00:10:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 881ms 00:10:37 INFO - PROCESS | 728 | 1463037037730 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 00:10:37 INFO - PROCESS | 728 | 1463037037735 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 00:10:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 00:10:37 INFO - PROCESS | 728 | 1463037037741 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 00:10:37 INFO - PROCESS | 728 | 1463037037746 Marionette TRACE conn6 <- [1,2634,null,{}] 00:10:37 INFO - PROCESS | 728 | 1463037037753 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}] 00:10:37 INFO - PROCESS | 728 | 1463037037909 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 00:10:38 INFO - PROCESS | 728 | 1463037038013 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B4F000 == 40 [pid = 728] [id = 668] 00:10:38 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F18077D800) [pid = 728] [serial = 2004] [outer = 0000000000000000] 00:10:38 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F181174C00) [pid = 728] [serial = 2005] [outer = 000000F18077D800] 00:10:38 INFO - PROCESS | 728 | 1463037038074 Marionette DEBUG loaded listener.js 00:10:38 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F181693000) [pid = 728] [serial = 2006] [outer = 000000F18077D800] 00:10:38 INFO - PROCESS | 728 | 1463037038706 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]]]}] 00:10:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 00:10:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 987ms 00:10:38 INFO - PROCESS | 728 | 1463037038731 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 00:10:38 INFO - PROCESS | 728 | 1463037038738 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 00:10:38 INFO - PROCESS | 728 | 1463037038744 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 00:10:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 00:10:38 INFO - PROCESS | 728 | 1463037038748 Marionette TRACE conn6 <- [1,2638,null,{}] 00:10:38 INFO - PROCESS | 728 | 1463037038752 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}] 00:10:38 INFO - PROCESS | 728 | 1463037038876 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 00:10:39 INFO - PROCESS | 728 | 1463037039007 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864C8000 == 41 [pid = 728] [id = 669] 00:10:39 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F182D4A800) [pid = 728] [serial = 2007] [outer = 0000000000000000] 00:10:39 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F182DC9000) [pid = 728] [serial = 2008] [outer = 000000F182D4A800] 00:10:39 INFO - PROCESS | 728 | 1463037039066 Marionette DEBUG loaded listener.js 00:10:39 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F182E46800) [pid = 728] [serial = 2009] [outer = 000000F182D4A800] 00:10:39 INFO - PROCESS | 728 | 1463037039716 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]]]}] 00:10:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 00:10:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1018ms 00:10:39 INFO - PROCESS | 728 | 1463037039769 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 00:10:39 INFO - PROCESS | 728 | 1463037039771 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 00:10:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 00:10:39 INFO - PROCESS | 728 | 1463037039776 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 00:10:39 INFO - PROCESS | 728 | 1463037039780 Marionette TRACE conn6 <- [1,2642,null,{}] 00:10:39 INFO - PROCESS | 728 | 1463037039793 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}] 00:10:40 INFO - PROCESS | 728 | 1463037039987 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 00:10:40 INFO - PROCESS | 728 | 1463037039999 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D1E800 == 42 [pid = 728] [id = 670] 00:10:40 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F18433D800) [pid = 728] [serial = 2010] [outer = 0000000000000000] 00:10:40 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F184AADC00) [pid = 728] [serial = 2011] [outer = 000000F18433D800] 00:10:40 INFO - PROCESS | 728 | 1463037040059 Marionette DEBUG loaded listener.js 00:10:40 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F184C4F000) [pid = 728] [serial = 2012] [outer = 000000F18433D800] 00:10:40 INFO - PROCESS | 728 | 1463037040655 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]]]}] 00:10:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 00:10:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 944ms 00:10:40 INFO - PROCESS | 728 | 1463037040722 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 00:10:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 00:10:40 INFO - PROCESS | 728 | 1463037040725 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 00:10:40 INFO - PROCESS | 728 | 1463037040729 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 00:10:40 INFO - PROCESS | 728 | 1463037040732 Marionette TRACE conn6 <- [1,2646,null,{}] 00:10:40 INFO - PROCESS | 728 | 1463037040736 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}] 00:10:40 INFO - PROCESS | 728 | 1463037040887 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 00:10:41 INFO - PROCESS | 728 | 1463037041017 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D45800 == 43 [pid = 728] [id = 671] 00:10:41 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F184C1D400) [pid = 728] [serial = 2013] [outer = 0000000000000000] 00:10:41 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F184EDA800) [pid = 728] [serial = 2014] [outer = 000000F184C1D400] 00:10:41 INFO - PROCESS | 728 | 1463037041076 Marionette DEBUG loaded listener.js 00:10:41 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F185571000) [pid = 728] [serial = 2015] [outer = 000000F184C1D400] 00:10:41 INFO - PROCESS | 728 | 1463037041652 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]]]}] 00:10:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 00:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 986ms 00:10:41 INFO - PROCESS | 728 | 1463037041717 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 00:10:41 INFO - PROCESS | 728 | 1463037041720 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 00:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 00:10:41 INFO - PROCESS | 728 | 1463037041724 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 00:10:41 INFO - PROCESS | 728 | 1463037041726 Marionette TRACE conn6 <- [1,2650,null,{}] 00:10:41 INFO - PROCESS | 728 | 1463037041730 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}] 00:10:41 INFO - PROCESS | 728 | 1463037041847 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 00:10:41 INFO - PROCESS | 728 | 1463037041949 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E19000 == 44 [pid = 728] [id = 672] 00:10:41 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F185577800) [pid = 728] [serial = 2016] [outer = 0000000000000000] 00:10:42 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F18557A800) [pid = 728] [serial = 2017] [outer = 000000F185577800] 00:10:42 INFO - PROCESS | 728 | 1463037042006 Marionette DEBUG loaded listener.js 00:10:42 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F1855F2800) [pid = 728] [serial = 2018] [outer = 000000F185577800] 00:10:42 INFO - PROCESS | 728 | 1463037042620 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]]]}] 00:10:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 00:10:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 923ms 00:10:42 INFO - PROCESS | 728 | 1463037042648 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 00:10:42 INFO - PROCESS | 728 | 1463037042651 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 00:10:42 INFO - PROCESS | 728 | 1463037042654 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 00:10:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 00:10:42 INFO - PROCESS | 728 | 1463037042656 Marionette TRACE conn6 <- [1,2654,null,{}] 00:10:42 INFO - PROCESS | 728 | 1463037042660 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}] 00:10:42 INFO - PROCESS | 728 | 1463037042809 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 00:10:42 INFO - PROCESS | 728 | 1463037042906 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E41800 == 45 [pid = 728] [id = 673] 00:10:42 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F185971000) [pid = 728] [serial = 2019] [outer = 0000000000000000] 00:10:42 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F1859D9800) [pid = 728] [serial = 2020] [outer = 000000F185971000] 00:10:42 INFO - PROCESS | 728 | 1463037042965 Marionette DEBUG loaded listener.js 00:10:43 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1859E1C00) [pid = 728] [serial = 2021] [outer = 000000F185971000] 00:10:43 INFO - PROCESS | 728 | [728] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:10:44 INFO - PROCESS | 728 | [728] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 00:10:44 INFO - PROCESS | 728 | 1463037044052 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]]]}] 00:10:44 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) 00:10:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1431ms 00:10:44 INFO - PROCESS | 728 | 1463037044088 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 00:10:44 INFO - PROCESS | 728 | 1463037044090 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 00:10:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 00:10:44 INFO - PROCESS | 728 | 1463037044094 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 00:10:44 INFO - PROCESS | 728 | 1463037044096 Marionette TRACE conn6 <- [1,2658,null,{}] 00:10:44 INFO - PROCESS | 728 | 1463037044100 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}] 00:10:44 INFO - PROCESS | 728 | 1463037044248 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 00:10:44 INFO - PROCESS | 728 | 1463037044380 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F181E43800 == 46 [pid = 728] [id = 674] 00:10:44 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F18117A000) [pid = 728] [serial = 2022] [outer = 0000000000000000] 00:10:44 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F182E2E000) [pid = 728] [serial = 2023] [outer = 000000F18117A000] 00:10:44 INFO - PROCESS | 728 | 1463037044439 Marionette DEBUG loaded listener.js 00:10:44 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F184AAA400) [pid = 728] [serial = 2024] [outer = 000000F18117A000] 00:10:45 INFO - PROCESS | 728 | 1463037045622 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 00:10:45 INFO - PROCESS | 728 | 1463037045808 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F18117D400) [pid = 728] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F182E2F000) [pid = 728] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F184ABC000) [pid = 728] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F182E45C00) [pid = 728] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F183CB6C00) [pid = 728] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F18270B400) [pid = 728] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F181699400) [pid = 728] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F184382400) [pid = 728] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F184376400) [pid = 728] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F183425800) [pid = 728] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F18341F000) [pid = 728] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F1815A1000) [pid = 728] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F1E1010800) [pid = 728] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F182ECD000) [pid = 728] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F182D4AC00) [pid = 728] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F180B1A000) [pid = 728] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F184377400) [pid = 728] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F184AB1400) [pid = 728] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F182E24C00) [pid = 728] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F180711800) [pid = 728] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F181BE8400) [pid = 728] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F183B0E000) [pid = 728] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F181BDCC00) [pid = 728] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F183B17C00) [pid = 728] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F180779C00) [pid = 728] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 87 (000000F183C9DC00) [pid = 728] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | --DOMWINDOW == 86 (000000F184AC4400) [pid = 728] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 00:10:45 INFO - PROCESS | 728 | 1463037045844 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 00:10:45 INFO - PROCESS | 728 | 1463037045847 Marionette TRACE conn6 <- [1,2662,null,{}] 00:10:45 INFO - PROCESS | 728 | 1463037045853 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}] 00:10:45 INFO - PROCESS | 728 | 1463037045949 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 00:10:45 INFO - PROCESS | 728 | 1463037045958 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F181673800 == 40 [pid = 728] [id = 675] 00:10:45 INFO - PROCESS | 728 | ++DOMWINDOW == 87 (000000F180776400) [pid = 728] [serial = 2025] [outer = 0000000000000000] 00:10:46 INFO - PROCESS | 728 | ++DOMWINDOW == 88 (000000F180779C00) [pid = 728] [serial = 2026] [outer = 000000F180776400] 00:10:46 INFO - PROCESS | 728 | 1463037046008 Marionette DEBUG loaded listener.js 00:10:46 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1811E5C00) [pid = 728] [serial = 2027] [outer = 000000F180776400] 00:10:47 INFO - PROCESS | 728 | 1463037047010 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 00:10:47 INFO - PROCESS | 728 | 1463037047029 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 00:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 00:10:47 INFO - PROCESS | 728 | 1463037047036 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 00:10:47 INFO - PROCESS | 728 | 1463037047038 Marionette TRACE conn6 <- [1,2666,null,{}] 00:10:47 INFO - PROCESS | 728 | 1463037047042 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}] 00:10:47 INFO - PROCESS | 728 | 1463037047141 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 00:10:47 INFO - PROCESS | 728 | 1463037047150 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F18483E000 == 41 [pid = 728] [id = 676] 00:10:47 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F181694800) [pid = 728] [serial = 2028] [outer = 0000000000000000] 00:10:47 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F1816D8800) [pid = 728] [serial = 2029] [outer = 000000F181694800] 00:10:47 INFO - PROCESS | 728 | 1463037047196 Marionette DEBUG loaded listener.js 00:10:47 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F182706C00) [pid = 728] [serial = 2030] [outer = 000000F181694800] 00:10:48 INFO - PROCESS | 728 | 1463037048146 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]]]}] 00:10:48 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) 00:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1139ms 00:10:48 INFO - PROCESS | 728 | 1463037048176 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 00:10:48 INFO - PROCESS | 728 | 1463037048178 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 00:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 00:10:48 INFO - PROCESS | 728 | 1463037048188 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 00:10:48 INFO - PROCESS | 728 | 1463037048200 Marionette TRACE conn6 <- [1,2670,null,{}] 00:10:48 INFO - PROCESS | 728 | 1463037048212 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}] 00:10:48 INFO - PROCESS | 728 | 1463037048341 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 00:10:48 INFO - PROCESS | 728 | 1463037048397 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F18551E000 == 42 [pid = 728] [id = 677] 00:10:48 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F182DD0800) [pid = 728] [serial = 2031] [outer = 0000000000000000] 00:10:48 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F182E2F800) [pid = 728] [serial = 2032] [outer = 000000F182DD0800] 00:10:48 INFO - PROCESS | 728 | 1463037048448 Marionette DEBUG loaded listener.js 00:10:48 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F182EC6800) [pid = 728] [serial = 2033] [outer = 000000F182DD0800] 00:10:49 INFO - PROCESS | 728 | 1463037049428 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]]]}] 00:10:49 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) 00:10:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1293ms 00:10:49 INFO - PROCESS | 728 | 1463037049483 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 00:10:49 INFO - PROCESS | 728 | 1463037049486 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 00:10:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 00:10:49 INFO - PROCESS | 728 | 1463037049490 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 00:10:49 INFO - PROCESS | 728 | 1463037049491 Marionette TRACE conn6 <- [1,2674,null,{}] 00:10:49 INFO - PROCESS | 728 | 1463037049503 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}] 00:10:49 INFO - PROCESS | 728 | 1463037049629 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 00:10:49 INFO - PROCESS | 728 | 1463037049686 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F186379000 == 43 [pid = 728] [id = 678] 00:10:49 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F18341D800) [pid = 728] [serial = 2034] [outer = 0000000000000000] 00:10:49 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F183B0D000) [pid = 728] [serial = 2035] [outer = 000000F18341D800] 00:10:49 INFO - PROCESS | 728 | 1463037049734 Marionette DEBUG loaded listener.js 00:10:49 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F183C93400) [pid = 728] [serial = 2036] [outer = 000000F18341D800] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F182DC2400) [pid = 728] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F180606C00) [pid = 728] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F1811E4800) [pid = 728] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F180584400) [pid = 728] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F183CBF000) [pid = 728] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F183B14C00) [pid = 728] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F184AC5800) [pid = 728] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F182E30400) [pid = 728] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 00:10:49 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F182ED0800) [pid = 728] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 00:10:50 INFO - PROCESS | 728 | 1463037050687 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 00:10:50 INFO - PROCESS | 728 | 1463037050735 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 00:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 00:10:50 INFO - PROCESS | 728 | 1463037050738 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 00:10:50 INFO - PROCESS | 728 | 1463037050740 Marionette TRACE conn6 <- [1,2678,null,{}] 00:10:50 INFO - PROCESS | 728 | 1463037050744 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}] 00:10:50 INFO - PROCESS | 728 | 1463037050870 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 00:10:50 INFO - PROCESS | 728 | 1463037050879 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E0E000 == 44 [pid = 728] [id = 679] 00:10:50 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F182E30400) [pid = 728] [serial = 2037] [outer = 0000000000000000] 00:10:50 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F183B18C00) [pid = 728] [serial = 2038] [outer = 000000F182E30400] 00:10:50 INFO - PROCESS | 728 | 1463037050927 Marionette DEBUG loaded listener.js 00:10:51 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F184332C00) [pid = 728] [serial = 2039] [outer = 000000F182E30400] 00:10:51 INFO - PROCESS | 728 | 1463037051838 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 00:10:51 INFO - PROCESS | 728 | 1463037051873 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 00:10:51 INFO - PROCESS | 728 | 1463037051876 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 00:10:51 INFO - PROCESS | 728 | 1463037051878 Marionette TRACE conn6 <- [1,2682,null,{}] 00:10:51 INFO - PROCESS | 728 | 1463037051882 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}] 00:10:52 INFO - PROCESS | 728 | 1463037052026 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 00:10:52 INFO - PROCESS | 728 | 1463037052152 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F1805CC800 == 45 [pid = 728] [id = 680] 00:10:52 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F180586800) [pid = 728] [serial = 2040] [outer = 0000000000000000] 00:10:52 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F180610000) [pid = 728] [serial = 2041] [outer = 000000F180586800] 00:10:52 INFO - PROCESS | 728 | 1463037052213 Marionette DEBUG loaded listener.js 00:10:52 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F18077C400) [pid = 728] [serial = 2042] [outer = 000000F180586800] 00:10:53 INFO - PROCESS | 728 | 1463037053365 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 00:10:53 INFO - PROCESS | 728 | 1463037053422 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 00:10:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 00:10:53 INFO - PROCESS | 728 | 1463037053427 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 00:10:53 INFO - PROCESS | 728 | 1463037053431 Marionette TRACE conn6 <- [1,2686,null,{}] 00:10:53 INFO - PROCESS | 728 | 1463037053477 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}] 00:10:53 INFO - PROCESS | 728 | 1463037053660 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 00:10:53 INFO - PROCESS | 728 | 1463037053760 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F185235000 == 46 [pid = 728] [id = 681] 00:10:53 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F1816D6000) [pid = 728] [serial = 2043] [outer = 0000000000000000] 00:10:53 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F181BE1C00) [pid = 728] [serial = 2044] [outer = 000000F1816D6000] 00:10:53 INFO - PROCESS | 728 | 1463037053821 Marionette DEBUG loaded listener.js 00:10:53 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F182D4F000) [pid = 728] [serial = 2045] [outer = 000000F1816D6000] 00:10:54 INFO - PROCESS | 728 | 1463037054842 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 00:10:54 INFO - PROCESS | 728 | 1463037054881 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 00:10:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 00:10:54 INFO - PROCESS | 728 | 1463037054927 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 00:10:54 INFO - PROCESS | 728 | 1463037054930 Marionette TRACE conn6 <- [1,2690,null,{}] 00:10:54 INFO - PROCESS | 728 | 1463037054934 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}] 00:10:55 INFO - PROCESS | 728 | 1463037055051 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 00:10:55 INFO - PROCESS | 728 | 1463037055261 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F188457000 == 47 [pid = 728] [id = 682] 00:10:55 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F182DE5000) [pid = 728] [serial = 2046] [outer = 0000000000000000] 00:10:55 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F182E46000) [pid = 728] [serial = 2047] [outer = 000000F182DE5000] 00:10:55 INFO - PROCESS | 728 | 1463037055320 Marionette DEBUG loaded listener.js 00:10:55 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F183C97000) [pid = 728] [serial = 2048] [outer = 000000F182DE5000] 00:10:55 INFO - PROCESS | 728 | 1463037055911 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]]]}] 00:10:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 00:10:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1026ms 00:10:55 INFO - PROCESS | 728 | 1463037055953 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 00:10:55 INFO - PROCESS | 728 | 1463037055956 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 00:10:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 00:10:55 INFO - PROCESS | 728 | 1463037055968 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 00:10:55 INFO - PROCESS | 728 | 1463037055976 Marionette TRACE conn6 <- [1,2694,null,{}] 00:10:55 INFO - PROCESS | 728 | 1463037055981 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}] 00:10:56 INFO - PROCESS | 728 | 1463037056160 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 00:10:56 INFO - PROCESS | 728 | 1463037056292 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D16800 == 48 [pid = 728] [id = 683] 00:10:56 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F182E2F000) [pid = 728] [serial = 2049] [outer = 0000000000000000] 00:10:56 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F184AC9400) [pid = 728] [serial = 2050] [outer = 000000F182E2F000] 00:10:56 INFO - PROCESS | 728 | 1463037056351 Marionette DEBUG loaded listener.js 00:10:56 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F184B7A000) [pid = 728] [serial = 2051] [outer = 000000F182E2F000] 00:10:56 INFO - PROCESS | 728 | 1463037056930 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]]]}] 00:10:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 00:10:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 987ms 00:10:56 INFO - PROCESS | 728 | 1463037056948 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 00:10:56 INFO - PROCESS | 728 | 1463037056952 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 00:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 00:10:56 INFO - PROCESS | 728 | 1463037056955 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 00:10:56 INFO - PROCESS | 728 | 1463037056957 Marionette TRACE conn6 <- [1,2698,null,{}] 00:10:56 INFO - PROCESS | 728 | 1463037056961 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}] 00:10:57 INFO - PROCESS | 728 | 1463037057084 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 00:10:57 INFO - PROCESS | 728 | 1463037057214 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E3E800 == 49 [pid = 728] [id = 684] 00:10:57 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F184C25C00) [pid = 728] [serial = 2052] [outer = 0000000000000000] 00:10:57 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F184C54400) [pid = 728] [serial = 2053] [outer = 000000F184C25C00] 00:10:57 INFO - PROCESS | 728 | 1463037057273 Marionette DEBUG loaded listener.js 00:10:57 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F185577000) [pid = 728] [serial = 2054] [outer = 000000F184C25C00] 00:10:57 INFO - PROCESS | 728 | 1463037057882 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] 00:10:57 INFO - PROCESS | 728 | 1463037057950 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 00:10:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 00:10:57 INFO - PROCESS | 728 | 1463037057954 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 00:10:57 INFO - PROCESS | 728 | 1463037057956 Marionette TRACE conn6 <- [1,2702,null,{}] 00:10:57 INFO - PROCESS | 728 | 1463037057960 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}] 00:10:58 INFO - PROCESS | 728 | 1463037058078 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 00:10:58 INFO - PROCESS | 728 | 1463037058333 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F183455000 == 50 [pid = 728] [id = 685] 00:10:58 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F180647C00) [pid = 728] [serial = 2055] [outer = 0000000000000000] 00:10:58 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F180710800) [pid = 728] [serial = 2056] [outer = 000000F180647C00] 00:10:58 INFO - PROCESS | 728 | 1463037058394 Marionette DEBUG loaded listener.js 00:10:58 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F181180000) [pid = 728] [serial = 2057] [outer = 000000F180647C00] 00:10:58 INFO - PROCESS | 728 | 1463037058974 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]]]}] 00:10:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 00:10:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1081ms 00:10:59 INFO - PROCESS | 728 | 1463037059039 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 00:10:59 INFO - PROCESS | 728 | 1463037059044 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 00:10:59 INFO - PROCESS | 728 | 1463037059049 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 00:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 00:10:59 INFO - PROCESS | 728 | 1463037059053 Marionette TRACE conn6 <- [1,2706,null,{}] 00:10:59 INFO - PROCESS | 728 | 1463037059058 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}] 00:10:59 INFO - PROCESS | 728 | 1463037059179 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 00:10:59 INFO - PROCESS | 728 | 1463037059312 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:10:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F18344A000 == 51 [pid = 728] [id = 686] 00:10:59 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F1815A3000) [pid = 728] [serial = 2058] [outer = 0000000000000000] 00:10:59 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F18270D000) [pid = 728] [serial = 2059] [outer = 000000F1815A3000] 00:10:59 INFO - PROCESS | 728 | 1463037059365 Marionette DEBUG loaded listener.js 00:10:59 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F182DE0C00) [pid = 728] [serial = 2060] [outer = 000000F1815A3000] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F186E0E000 == 50 [pid = 728] [id = 679] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F186379000 == 49 [pid = 728] [id = 678] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1864C5800 == 48 [pid = 728] [id = 663] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F18551E000 == 47 [pid = 728] [id = 677] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F1855C7000 == 46 [pid = 728] [id = 662] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F18483E000 == 45 [pid = 728] [id = 676] 00:10:59 INFO - PROCESS | 728 | --DOCSHELL 000000F181673800 == 44 [pid = 728] [id = 675] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F180B11400) [pid = 728] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F1816D8C00) [pid = 728] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F183C98000) [pid = 728] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F184B58000) [pid = 728] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F184C21C00) [pid = 728] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F182ECF800) [pid = 728] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F184C4C800) [pid = 728] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F182DDEC00) [pid = 728] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F180778C00) [pid = 728] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1811EB400) [pid = 728] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F1816CE800) [pid = 728] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F181BE4000) [pid = 728] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F180648C00) [pid = 728] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F18437B400) [pid = 728] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 98 (000000F18058F400) [pid = 728] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 97 (000000F183C93800) [pid = 728] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 96 (000000F183CB7C00) [pid = 728] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 95 (000000F184B53800) [pid = 728] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 94 (000000F184AB6C00) [pid = 728] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 93 (000000F182E46400) [pid = 728] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 92 (000000F182ED2400) [pid = 728] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 91 (000000F184ABBC00) [pid = 728] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 90 (000000F183CB3000) [pid = 728] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 89 (000000F182E29C00) [pid = 728] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | --DOMWINDOW == 88 (000000F184B7DC00) [pid = 728] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 00:10:59 INFO - PROCESS | 728 | 1463037059968 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] 00:11:00 INFO - PROCESS | 728 | 1463037060045 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 00:11:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 00:11:00 INFO - PROCESS | 728 | 1463037060052 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 728 | 1463037060054 Marionette TRACE conn6 <- [1,2710,null,{}] 00:11:00 INFO - PROCESS | 728 | 1463037060059 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}] 00:11:00 INFO - PROCESS | 728 | 1463037060164 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 00:11:00 INFO - PROCESS | 728 | 1463037060254 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F18434C800 == 45 [pid = 728] [id = 687] 00:11:00 INFO - PROCESS | 728 | ++DOMWINDOW == 89 (000000F1811E5800) [pid = 728] [serial = 2061] [outer = 0000000000000000] 00:11:00 INFO - PROCESS | 728 | ++DOMWINDOW == 90 (000000F182D44400) [pid = 728] [serial = 2062] [outer = 000000F1811E5800] 00:11:00 INFO - PROCESS | 728 | 1463037060304 Marionette DEBUG loaded listener.js 00:11:00 INFO - PROCESS | 728 | ++DOMWINDOW == 91 (000000F182E2C800) [pid = 728] [serial = 2063] [outer = 000000F1811E5800] 00:11:00 INFO - PROCESS | 728 | 1463037060762 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] 00:11:00 INFO - PROCESS | 728 | 1463037060832 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 00:11:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 00:11:00 INFO - PROCESS | 728 | 1463037060837 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 00:11:00 INFO - PROCESS | 728 | 1463037060843 Marionette TRACE conn6 <- [1,2714,null,{}] 00:11:00 INFO - PROCESS | 728 | 1463037060853 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}] 00:11:00 INFO - PROCESS | 728 | 1463037060958 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 00:11:01 INFO - PROCESS | 728 | 1463037061004 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1864D0800 == 46 [pid = 728] [id = 688] 00:11:01 INFO - PROCESS | 728 | ++DOMWINDOW == 92 (000000F183B13000) [pid = 728] [serial = 2064] [outer = 0000000000000000] 00:11:01 INFO - PROCESS | 728 | ++DOMWINDOW == 93 (000000F183CB3C00) [pid = 728] [serial = 2065] [outer = 000000F183B13000] 00:11:01 INFO - PROCESS | 728 | 1463037061060 Marionette DEBUG loaded listener.js 00:11:01 INFO - PROCESS | 728 | ++DOMWINDOW == 94 (000000F184340C00) [pid = 728] [serial = 2066] [outer = 000000F183B13000] 00:11:01 INFO - PROCESS | 728 | 1463037061640 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]]]}] 00:11:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 00:11:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 839ms 00:11:01 INFO - PROCESS | 728 | 1463037061677 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 00:11:01 INFO - PROCESS | 728 | 1463037061682 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 00:11:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 00:11:01 INFO - PROCESS | 728 | 1463037061688 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 00:11:01 INFO - PROCESS | 728 | 1463037061692 Marionette TRACE conn6 <- [1,2718,null,{}] 00:11:01 INFO - PROCESS | 728 | 1463037061699 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}] 00:11:01 INFO - PROCESS | 728 | 1463037061878 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 00:11:01 INFO - PROCESS | 728 | 1463037061947 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841A9800 == 47 [pid = 728] [id = 689] 00:11:01 INFO - PROCESS | 728 | ++DOMWINDOW == 95 (000000F181181800) [pid = 728] [serial = 2067] [outer = 0000000000000000] 00:11:02 INFO - PROCESS | 728 | ++DOMWINDOW == 96 (000000F181599C00) [pid = 728] [serial = 2068] [outer = 000000F181181800] 00:11:02 INFO - PROCESS | 728 | 1463037062009 Marionette DEBUG loaded listener.js 00:11:02 INFO - PROCESS | 728 | ++DOMWINDOW == 97 (000000F182703C00) [pid = 728] [serial = 2069] [outer = 000000F181181800] 00:11:03 INFO - PROCESS | 728 | 1463037063158 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 00:11:03 INFO - PROCESS | 728 | 1463037063193 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 00:11:03 INFO - PROCESS | 728 | 1463037063200 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 00:11:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 00:11:03 INFO - PROCESS | 728 | 1463037063203 Marionette TRACE conn6 <- [1,2722,null,{}] 00:11:03 INFO - PROCESS | 728 | 1463037063207 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}] 00:11:03 INFO - PROCESS | 728 | 1463037063358 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 00:11:03 INFO - PROCESS | 728 | 1463037063483 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F187C57800 == 48 [pid = 728] [id = 690] 00:11:03 INFO - PROCESS | 728 | ++DOMWINDOW == 98 (000000F183B0B400) [pid = 728] [serial = 2070] [outer = 0000000000000000] 00:11:03 INFO - PROCESS | 728 | ++DOMWINDOW == 99 (000000F183C9F800) [pid = 728] [serial = 2071] [outer = 000000F183B0B400] 00:11:03 INFO - PROCESS | 728 | 1463037063579 Marionette DEBUG loaded listener.js 00:11:03 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F184AB9C00) [pid = 728] [serial = 2072] [outer = 000000F183B0B400] 00:11:04 INFO - PROCESS | 728 | 1463037064179 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]]]}] 00:11:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 00:11:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1018ms 00:11:04 INFO - PROCESS | 728 | 1463037064224 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 00:11:04 INFO - PROCESS | 728 | 1463037064227 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 00:11:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 00:11:04 INFO - PROCESS | 728 | 1463037064230 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 00:11:04 INFO - PROCESS | 728 | 1463037064235 Marionette TRACE conn6 <- [1,2726,null,{}] 00:11:04 INFO - PROCESS | 728 | 1463037064248 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}] 00:11:04 INFO - PROCESS | 728 | 1463037064412 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 00:11:04 INFO - PROCESS | 728 | 1463037064537 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F1884C7000 == 49 [pid = 728] [id = 691] 00:11:04 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F184B5CC00) [pid = 728] [serial = 2073] [outer = 0000000000000000] 00:11:04 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F184ED2400) [pid = 728] [serial = 2074] [outer = 000000F184B5CC00] 00:11:04 INFO - PROCESS | 728 | 1463037064599 Marionette DEBUG loaded listener.js 00:11:04 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F185573C00) [pid = 728] [serial = 2075] [outer = 000000F184B5CC00] 00:11:05 INFO - PROCESS | 728 | 1463037065205 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]]]}] 00:11:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 00:11:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1023ms 00:11:05 INFO - PROCESS | 728 | 1463037065256 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 00:11:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 00:11:05 INFO - PROCESS | 728 | 1463037065259 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 00:11:05 INFO - PROCESS | 728 | 1463037065263 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 00:11:05 INFO - PROCESS | 728 | 1463037065265 Marionette TRACE conn6 <- [1,2730,null,{}] 00:11:05 INFO - PROCESS | 728 | 1463037065269 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}] 00:11:05 INFO - PROCESS | 728 | 1463037065388 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 00:11:05 INFO - PROCESS | 728 | 1463037065492 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887F9000 == 50 [pid = 728] [id = 692] 00:11:05 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F185572C00) [pid = 728] [serial = 2076] [outer = 0000000000000000] 00:11:05 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F185975800) [pid = 728] [serial = 2077] [outer = 000000F185572C00] 00:11:05 INFO - PROCESS | 728 | 1463037065552 Marionette DEBUG loaded listener.js 00:11:05 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F1859DAC00) [pid = 728] [serial = 2078] [outer = 000000F185572C00] 00:11:06 INFO - PROCESS | 728 | 1463037066208 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]]]}] 00:11:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 00:11:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 00:11:06 INFO - PROCESS | 728 | 1463037066251 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 00:11:06 INFO - PROCESS | 728 | 1463037066254 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 00:11:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 00:11:06 INFO - PROCESS | 728 | 1463037066257 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 00:11:06 INFO - PROCESS | 728 | 1463037066260 Marionette TRACE conn6 <- [1,2734,null,{}] 00:11:06 INFO - PROCESS | 728 | 1463037066264 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}] 00:11:06 INFO - PROCESS | 728 | 1463037066380 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 00:11:06 INFO - PROCESS | 728 | 1463037066509 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E14800 == 51 [pid = 728] [id = 693] 00:11:06 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F185C23800) [pid = 728] [serial = 2079] [outer = 0000000000000000] 00:11:06 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F185C27C00) [pid = 728] [serial = 2080] [outer = 000000F185C23800] 00:11:06 INFO - PROCESS | 728 | 1463037066568 Marionette DEBUG loaded listener.js 00:11:06 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F185E1E800) [pid = 728] [serial = 2081] [outer = 000000F185C23800] 00:11:07 INFO - PROCESS | 728 | 1463037067139 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]]]}] 00:11:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 00:11:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 923ms 00:11:07 INFO - PROCESS | 728 | 1463037067184 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 00:11:07 INFO - PROCESS | 728 | 1463037067186 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 00:11:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 00:11:07 INFO - PROCESS | 728 | 1463037067190 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 00:11:07 INFO - PROCESS | 728 | 1463037067192 Marionette TRACE conn6 <- [1,2738,null,{}] 00:11:07 INFO - PROCESS | 728 | 1463037067196 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}] 00:11:07 INFO - PROCESS | 728 | 1463037067337 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 00:11:07 INFO - PROCESS | 728 | 1463037067442 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F18916F800 == 52 [pid = 728] [id = 694] 00:11:07 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F185E2CC00) [pid = 728] [serial = 2082] [outer = 0000000000000000] 00:11:07 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F185E4A000) [pid = 728] [serial = 2083] [outer = 000000F185E2CC00] 00:11:07 INFO - PROCESS | 728 | 1463037067501 Marionette DEBUG loaded listener.js 00:11:07 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F186D71800) [pid = 728] [serial = 2084] [outer = 000000F185E2CC00] 00:11:08 INFO - PROCESS | 728 | 1463037068073 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]]]}] 00:11:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 00:11:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 923ms 00:11:08 INFO - PROCESS | 728 | 1463037068115 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 00:11:08 INFO - PROCESS | 728 | 1463037068118 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 00:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 00:11:08 INFO - PROCESS | 728 | 1463037068122 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 00:11:08 INFO - PROCESS | 728 | 1463037068124 Marionette TRACE conn6 <- [1,2742,null,{}] 00:11:08 INFO - PROCESS | 728 | 1463037068128 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}] 00:11:08 INFO - PROCESS | 728 | 1463037068242 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 00:11:08 INFO - PROCESS | 728 | 1463037068345 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F18918E000 == 53 [pid = 728] [id = 695] 00:11:08 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F186D77400) [pid = 728] [serial = 2085] [outer = 0000000000000000] 00:11:08 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F186D7A800) [pid = 728] [serial = 2086] [outer = 000000F186D77400] 00:11:08 INFO - PROCESS | 728 | 1463037068409 Marionette DEBUG loaded listener.js 00:11:08 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F187DC4400) [pid = 728] [serial = 2087] [outer = 000000F186D77400] 00:11:09 INFO - PROCESS | 728 | 1463037068993 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]]]}] 00:11:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 00:11:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 987ms 00:11:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 00:11:09 INFO - PROCESS | 728 | 1463037069110 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 00:11:09 INFO - PROCESS | 728 | 1463037069113 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 00:11:09 INFO - PROCESS | 728 | 1463037069117 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 00:11:09 INFO - PROCESS | 728 | 1463037069119 Marionette TRACE conn6 <- [1,2746,null,{}] 00:11:09 INFO - PROCESS | 728 | 1463037069123 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}] 00:11:09 INFO - PROCESS | 728 | 1463037069249 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 00:11:09 INFO - PROCESS | 728 | 1463037069375 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F18930E000 == 54 [pid = 728] [id = 696] 00:11:09 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F187DCC000) [pid = 728] [serial = 2088] [outer = 0000000000000000] 00:11:09 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F187DD0000) [pid = 728] [serial = 2089] [outer = 000000F187DCC000] 00:11:09 INFO - PROCESS | 728 | 1463037069432 Marionette DEBUG loaded listener.js 00:11:09 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F187EA5800) [pid = 728] [serial = 2090] [outer = 000000F187DCC000] 00:11:10 INFO - PROCESS | 728 | 1463037070133 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]]]}] 00:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 00:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1076ms 00:11:10 INFO - PROCESS | 728 | 1463037070195 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 00:11:10 INFO - PROCESS | 728 | 1463037070200 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 00:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 00:11:10 INFO - PROCESS | 728 | 1463037070205 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 00:11:10 INFO - PROCESS | 728 | 1463037070209 Marionette TRACE conn6 <- [1,2750,null,{}] 00:11:10 INFO - PROCESS | 728 | 1463037070216 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}] 00:11:10 INFO - PROCESS | 728 | 1463037070365 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 00:11:10 INFO - PROCESS | 728 | 1463037070506 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:10 INFO - PROCESS | 728 | ++DOCSHELL 000000F18054F800 == 55 [pid = 728] [id = 697] 00:11:10 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F181173400) [pid = 728] [serial = 2091] [outer = 0000000000000000] 00:11:10 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F1816A1800) [pid = 728] [serial = 2092] [outer = 000000F181173400] 00:11:10 INFO - PROCESS | 728 | 1463037070564 Marionette DEBUG loaded listener.js 00:11:10 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F182DE7000) [pid = 728] [serial = 2093] [outer = 000000F181173400] 00:11:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1841AC800 == 54 [pid = 728] [id = 657] 00:11:10 INFO - PROCESS | 728 | --DOCSHELL 000000F188D16800 == 53 [pid = 728] [id = 683] 00:11:10 INFO - PROCESS | 728 | --DOCSHELL 000000F188457000 == 52 [pid = 728] [id = 682] 00:11:10 INFO - PROCESS | 728 | --DOCSHELL 000000F185235000 == 51 [pid = 728] [id = 681] 00:11:10 INFO - PROCESS | 728 | --DOCSHELL 000000F1805CC800 == 50 [pid = 728] [id = 680] 00:11:11 INFO - PROCESS | 728 | 1463037071088 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]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 00:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 923ms 00:11:11 INFO - PROCESS | 728 | 1463037071133 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 728 | 1463037071139 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 00:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 00:11:11 INFO - PROCESS | 728 | 1463037071145 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 00:11:11 INFO - PROCESS | 728 | 1463037071148 Marionette TRACE conn6 <- [1,2754,null,{}] 00:11:11 INFO - PROCESS | 728 | 1463037071152 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}] 00:11:11 INFO - PROCESS | 728 | 1463037071254 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 00:11:11 INFO - PROCESS | 728 | 1463037071401 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F18638C000 == 51 [pid = 728] [id = 698] 00:11:11 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1811DF400) [pid = 728] [serial = 2094] [outer = 0000000000000000] 00:11:11 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F18270FC00) [pid = 728] [serial = 2095] [outer = 000000F1811DF400] 00:11:11 INFO - PROCESS | 728 | 1463037071449 Marionette DEBUG loaded listener.js 00:11:11 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F183423400) [pid = 728] [serial = 2096] [outer = 000000F1811DF400] 00:11:11 INFO - PROCESS | 728 | 1463037071945 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]]]}] 00:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 00:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 839ms 00:11:11 INFO - PROCESS | 728 | 1463037071985 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 00:11:11 INFO - PROCESS | 728 | 1463037071988 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 00:11:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 00:11:12 INFO - PROCESS | 728 | 1463037072005 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - PROCESS | 728 | 1463037072009 Marionette TRACE conn6 <- [1,2758,null,{}] 00:11:12 INFO - PROCESS | 728 | 1463037072021 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}] 00:11:12 INFO - PROCESS | 728 | 1463037072159 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 00:11:12 INFO - PROCESS | 728 | 1463037072182 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886C3000 == 52 [pid = 728] [id = 699] 00:11:12 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F184B4E800) [pid = 728] [serial = 2097] [outer = 0000000000000000] 00:11:12 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F184B56400) [pid = 728] [serial = 2098] [outer = 000000F184B4E800] 00:11:12 INFO - PROCESS | 728 | 1463037072233 Marionette DEBUG loaded listener.js 00:11:12 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F184C51800) [pid = 728] [serial = 2099] [outer = 000000F184B4E800] 00:11:12 INFO - PROCESS | 728 | 1463037072712 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]]]}] 00:11:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 00:11:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 00:11:12 INFO - PROCESS | 728 | 1463037072740 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 00:11:12 INFO - PROCESS | 728 | 1463037072743 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 00:11:12 INFO - PROCESS | 728 | 1463037072746 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 00:11:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 00:11:12 INFO - PROCESS | 728 | 1463037072748 Marionette TRACE conn6 <- [1,2762,null,{}] 00:11:12 INFO - PROCESS | 728 | 1463037072751 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}] 00:11:12 INFO - PROCESS | 728 | 1463037072884 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 00:11:12 INFO - PROCESS | 728 | 1463037072901 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F18916F000 == 53 [pid = 728] [id = 700] 00:11:12 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F184EDCC00) [pid = 728] [serial = 2100] [outer = 0000000000000000] 00:11:12 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F1859E5C00) [pid = 728] [serial = 2101] [outer = 000000F184EDCC00] 00:11:12 INFO - PROCESS | 728 | 1463037072953 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F185E2A800) [pid = 728] [serial = 2102] [outer = 000000F184EDCC00] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F180647C00) [pid = 728] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F1815A3000) [pid = 728] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F1811E5800) [pid = 728] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F182E30400) [pid = 728] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F184AC9000) [pid = 728] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F184B79C00) [pid = 728] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F18077AC00) [pid = 728] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F182EC8C00) [pid = 728] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F180775C00) [pid = 728] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1815A5400) [pid = 728] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F184AC5000) [pid = 728] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F18341D800) [pid = 728] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F182DD0800) [pid = 728] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F184B7C400) [pid = 728] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F18077D800) [pid = 728] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F18117A000) [pid = 728] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F180776400) [pid = 728] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F184C1D400) [pid = 728] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F18433D800) [pid = 728] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F185971000) [pid = 728] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F185577800) [pid = 728] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F182D4A800) [pid = 728] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 00:11:13 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F181694800) [pid = 728] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 00:11:13 INFO - PROCESS | 728 | 1463037073593 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]]]}] 00:11:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 00:11:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 881ms 00:11:13 INFO - PROCESS | 728 | 1463037073630 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 00:11:13 INFO - PROCESS | 728 | 1463037073632 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 00:11:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 00:11:13 INFO - PROCESS | 728 | 1463037073635 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 00:11:13 INFO - PROCESS | 728 | 1463037073637 Marionette TRACE conn6 <- [1,2766,null,{}] 00:11:13 INFO - PROCESS | 728 | 1463037073641 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}] 00:11:13 INFO - PROCESS | 728 | 1463037073771 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 00:11:13 INFO - PROCESS | 728 | 1463037073831 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894AE800 == 54 [pid = 728] [id = 701] 00:11:13 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F180604C00) [pid = 728] [serial = 2103] [outer = 0000000000000000] 00:11:13 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F1811E5800) [pid = 728] [serial = 2104] [outer = 000000F180604C00] 00:11:13 INFO - PROCESS | 728 | 1463037073878 Marionette DEBUG loaded listener.js 00:11:13 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F182E29000) [pid = 728] [serial = 2105] [outer = 000000F180604C00] 00:11:14 INFO - PROCESS | 728 | 1463037074265 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]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 00:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 00:11:14 INFO - PROCESS | 728 | 1463037074310 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 728 | 1463037074312 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 00:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 00:11:14 INFO - PROCESS | 728 | 1463037074316 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 00:11:14 INFO - PROCESS | 728 | 1463037074317 Marionette TRACE conn6 <- [1,2770,null,{}] 00:11:14 INFO - PROCESS | 728 | 1463037074321 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}] 00:11:14 INFO - PROCESS | 728 | 1463037074439 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 00:11:14 INFO - PROCESS | 728 | 1463037074447 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EB2000 == 55 [pid = 728] [id = 702] 00:11:14 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F184B83800) [pid = 728] [serial = 2106] [outer = 0000000000000000] 00:11:14 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F185E45000) [pid = 728] [serial = 2107] [outer = 000000F184B83800] 00:11:14 INFO - PROCESS | 728 | 1463037074495 Marionette DEBUG loaded listener.js 00:11:14 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F187EAFC00) [pid = 728] [serial = 2108] [outer = 000000F184B83800] 00:11:14 INFO - PROCESS | 728 | 1463037074942 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]]]}] 00:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 00:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 671ms 00:11:14 INFO - PROCESS | 728 | 1463037074990 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 00:11:14 INFO - PROCESS | 728 | 1463037074992 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 00:11:15 INFO - PROCESS | 728 | 1463037074996 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 00:11:15 INFO - PROCESS | 728 | 1463037074998 Marionette TRACE conn6 <- [1,2774,null,{}] 00:11:15 INFO - PROCESS | 728 | 1463037075002 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}] 00:11:15 INFO - PROCESS | 728 | 1463037075100 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 00:11:15 INFO - PROCESS | 728 | 1463037075141 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F189ED3800 == 56 [pid = 728] [id = 703] 00:11:15 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F188226C00) [pid = 728] [serial = 2109] [outer = 0000000000000000] 00:11:15 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F188229400) [pid = 728] [serial = 2110] [outer = 000000F188226C00] 00:11:15 INFO - PROCESS | 728 | 1463037075189 Marionette DEBUG loaded listener.js 00:11:15 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F188257000) [pid = 728] [serial = 2111] [outer = 000000F188226C00] 00:11:15 INFO - PROCESS | 728 | 1463037075878 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]]]}] 00:11:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 00:11:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 923ms 00:11:15 INFO - PROCESS | 728 | 1463037075922 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 00:11:15 INFO - PROCESS | 728 | 1463037075928 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 00:11:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 00:11:15 INFO - PROCESS | 728 | 1463037075934 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 00:11:15 INFO - PROCESS | 728 | 1463037075938 Marionette TRACE conn6 <- [1,2778,null,{}] 00:11:15 INFO - PROCESS | 728 | 1463037075944 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}] 00:11:16 INFO - PROCESS | 728 | 1463037076074 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 00:11:16 INFO - PROCESS | 728 | 1463037076213 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F186385000 == 57 [pid = 728] [id = 704] 00:11:16 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F181BE7C00) [pid = 728] [serial = 2112] [outer = 0000000000000000] 00:11:16 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F182DE3000) [pid = 728] [serial = 2113] [outer = 000000F181BE7C00] 00:11:16 INFO - PROCESS | 728 | 1463037076276 Marionette DEBUG loaded listener.js 00:11:16 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F183CB9400) [pid = 728] [serial = 2114] [outer = 000000F181BE7C00] 00:11:16 INFO - PROCESS | 728 | 1463037076895 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]]]}] 00:11:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 00:11:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 987ms 00:11:16 INFO - PROCESS | 728 | 1463037076923 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 00:11:16 INFO - PROCESS | 728 | 1463037076930 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 00:11:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 00:11:16 INFO - PROCESS | 728 | 1463037076937 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 00:11:16 INFO - PROCESS | 728 | 1463037076940 Marionette TRACE conn6 <- [1,2782,null,{}] 00:11:16 INFO - PROCESS | 728 | 1463037076944 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}] 00:11:17 INFO - PROCESS | 728 | 1463037077070 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 00:11:17 INFO - PROCESS | 728 | 1463037077181 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F18930C000 == 58 [pid = 728] [id = 705] 00:11:17 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F184B57000) [pid = 728] [serial = 2115] [outer = 0000000000000000] 00:11:17 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F184C53C00) [pid = 728] [serial = 2116] [outer = 000000F184B57000] 00:11:17 INFO - PROCESS | 728 | 1463037077238 Marionette DEBUG loaded listener.js 00:11:17 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1859E0800) [pid = 728] [serial = 2117] [outer = 000000F184B57000] 00:11:17 INFO - PROCESS | 728 | 1463037077894 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]]]}] 00:11:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 00:11:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 00:11:17 INFO - PROCESS | 728 | 1463037077928 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 00:11:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 00:11:17 INFO - PROCESS | 728 | 1463037077931 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 00:11:17 INFO - PROCESS | 728 | 1463037077935 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 00:11:17 INFO - PROCESS | 728 | 1463037077939 Marionette TRACE conn6 <- [1,2786,null,{}] 00:11:17 INFO - PROCESS | 728 | 1463037077952 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}] 00:11:18 INFO - PROCESS | 728 | 1463037078081 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 00:11:18 INFO - PROCESS | 728 | 1463037078222 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:18 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A38A000 == 59 [pid = 728] [id = 706] 00:11:18 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F187EAC000) [pid = 728] [serial = 2118] [outer = 0000000000000000] 00:11:18 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F188226400) [pid = 728] [serial = 2119] [outer = 000000F187EAC000] 00:11:18 INFO - PROCESS | 728 | 1463037078284 Marionette DEBUG loaded listener.js 00:11:18 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F18825D800) [pid = 728] [serial = 2120] [outer = 000000F187EAC000] 00:11:18 INFO - PROCESS | 728 | 1463037078867 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]]]}] 00:11:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 00:11:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 987ms 00:11:18 INFO - PROCESS | 728 | 1463037078925 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 00:11:18 INFO - PROCESS | 728 | 1463037078928 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 00:11:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 00:11:18 INFO - PROCESS | 728 | 1463037078932 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 00:11:18 INFO - PROCESS | 728 | 1463037078934 Marionette TRACE conn6 <- [1,2790,null,{}] 00:11:18 INFO - PROCESS | 728 | 1463037078938 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}] 00:11:19 INFO - PROCESS | 728 | 1463037079064 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 00:11:19 INFO - PROCESS | 728 | 1463037079201 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A3A9800 == 60 [pid = 728] [id = 707] 00:11:19 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F18834CC00) [pid = 728] [serial = 2121] [outer = 0000000000000000] 00:11:19 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F188351000) [pid = 728] [serial = 2122] [outer = 000000F18834CC00] 00:11:19 INFO - PROCESS | 728 | 1463037079259 Marionette DEBUG loaded listener.js 00:11:19 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F188665400) [pid = 728] [serial = 2123] [outer = 000000F18834CC00] 00:11:19 INFO - PROCESS | 728 | 1463037079848 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]]]}] 00:11:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 00:11:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 986ms 00:11:19 INFO - PROCESS | 728 | 1463037079919 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 00:11:19 INFO - PROCESS | 728 | 1463037079922 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 00:11:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 00:11:19 INFO - PROCESS | 728 | 1463037079925 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 00:11:19 INFO - PROCESS | 728 | 1463037079928 Marionette TRACE conn6 <- [1,2794,null,{}] 00:11:19 INFO - PROCESS | 728 | 1463037079932 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}] 00:11:20 INFO - PROCESS | 728 | 1463037080051 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 00:11:20 INFO - PROCESS | 728 | 1463037080160 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A464800 == 61 [pid = 728] [id = 708] 00:11:20 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F188668800) [pid = 728] [serial = 2124] [outer = 0000000000000000] 00:11:20 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F18866F400) [pid = 728] [serial = 2125] [outer = 000000F188668800] 00:11:20 INFO - PROCESS | 728 | 1463037080217 Marionette DEBUG loaded listener.js 00:11:20 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F188679800) [pid = 728] [serial = 2126] [outer = 000000F188668800] 00:11:20 INFO - PROCESS | 728 | 1463037080880 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]]]}] 00:11:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 00:11:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 986ms 00:11:20 INFO - PROCESS | 728 | 1463037080915 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 00:11:20 INFO - PROCESS | 728 | 1463037080918 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 00:11:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 00:11:20 INFO - PROCESS | 728 | 1463037080922 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 00:11:20 INFO - PROCESS | 728 | 1463037080924 Marionette TRACE conn6 <- [1,2798,null,{}] 00:11:20 INFO - PROCESS | 728 | 1463037080928 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}] 00:11:21 INFO - PROCESS | 728 | 1463037081070 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 00:11:21 INFO - PROCESS | 728 | 1463037081208 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3C8800 == 62 [pid = 728] [id = 709] 00:11:21 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F18866B800) [pid = 728] [serial = 2127] [outer = 0000000000000000] 00:11:21 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F18870B400) [pid = 728] [serial = 2128] [outer = 000000F18866B800] 00:11:21 INFO - PROCESS | 728 | 1463037081268 Marionette DEBUG loaded listener.js 00:11:21 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F188E74C00) [pid = 728] [serial = 2129] [outer = 000000F18866B800] 00:11:21 INFO - PROCESS | 728 | 1463037081790 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]]]}] 00:11:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 00:11:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 923ms 00:11:21 INFO - PROCESS | 728 | 1463037081851 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 00:11:21 INFO - PROCESS | 728 | 1463037081854 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 00:11:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 00:11:21 INFO - PROCESS | 728 | 1463037081859 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 00:11:21 INFO - PROCESS | 728 | 1463037081861 Marionette TRACE conn6 <- [1,2802,null,{}] 00:11:21 INFO - PROCESS | 728 | 1463037081865 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}] 00:11:21 INFO - PROCESS | 728 | 1463037081985 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 00:11:22 INFO - PROCESS | 728 | 1463037082094 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BC3A800 == 63 [pid = 728] [id = 710] 00:11:22 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F188E79000) [pid = 728] [serial = 2130] [outer = 0000000000000000] 00:11:22 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F188E7C000) [pid = 728] [serial = 2131] [outer = 000000F188E79000] 00:11:22 INFO - PROCESS | 728 | 1463037082151 Marionette DEBUG loaded listener.js 00:11:22 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1891C7000) [pid = 728] [serial = 2132] [outer = 000000F188E79000] 00:11:22 INFO - PROCESS | 728 | 1463037082743 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]]]}] 00:11:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 00:11:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 923ms 00:11:22 INFO - PROCESS | 728 | 1463037082783 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 00:11:22 INFO - PROCESS | 728 | 1463037082786 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 00:11:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 00:11:22 INFO - PROCESS | 728 | 1463037082790 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 00:11:22 INFO - PROCESS | 728 | 1463037082792 Marionette TRACE conn6 <- [1,2806,null,{}] 00:11:22 INFO - PROCESS | 728 | 1463037082796 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}] 00:11:22 INFO - PROCESS | 728 | 1463037082916 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 00:11:23 INFO - PROCESS | 728 | 1463037083025 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD26800 == 64 [pid = 728] [id = 711] 00:11:23 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F1891CB800) [pid = 728] [serial = 2133] [outer = 0000000000000000] 00:11:23 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F1891CF000) [pid = 728] [serial = 2134] [outer = 000000F1891CB800] 00:11:23 INFO - PROCESS | 728 | 1463037083082 Marionette DEBUG loaded listener.js 00:11:23 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F189383000) [pid = 728] [serial = 2135] [outer = 000000F1891CB800] 00:11:23 INFO - PROCESS | 728 | 1463037083973 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]]]}] 00:11:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 00:11:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1235ms 00:11:24 INFO - PROCESS | 728 | 1463037084027 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 00:11:24 INFO - PROCESS | 728 | 1463037084031 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 00:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 00:11:24 INFO - PROCESS | 728 | 1463037084036 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 00:11:24 INFO - PROCESS | 728 | 1463037084040 Marionette TRACE conn6 <- [1,2810,null,{}] 00:11:24 INFO - PROCESS | 728 | 1463037084048 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}] 00:11:24 INFO - PROCESS | 728 | 1463037084165 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 00:11:24 INFO - PROCESS | 728 | 1463037084312 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F183454800 == 65 [pid = 728] [id = 712] 00:11:24 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F180709800) [pid = 728] [serial = 2136] [outer = 0000000000000000] 00:11:24 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F18117B800) [pid = 728] [serial = 2137] [outer = 000000F180709800] 00:11:24 INFO - PROCESS | 728 | 1463037084365 Marionette DEBUG loaded listener.js 00:11:24 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F181698000) [pid = 728] [serial = 2138] [outer = 000000F180709800] 00:11:25 INFO - PROCESS | 728 | --DOCSHELL 000000F184A1B000 == 64 [pid = 728] [id = 643] 00:11:25 INFO - PROCESS | 728 | --DOCSHELL 000000F185229000 == 63 [pid = 728] [id = 644] 00:11:25 INFO - PROCESS | 728 | --DOCSHELL 000000F1864C8000 == 62 [pid = 728] [id = 669] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F181BE1C00) [pid = 728] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F184C54400) [pid = 728] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F184AC9400) [pid = 728] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F180610000) [pid = 728] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F182E46000) [pid = 728] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F183CB3C00) [pid = 728] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOCSHELL 000000F1887EA000 == 61 [pid = 728] [id = 667] 00:11:25 INFO - PROCESS | 728 | 1463037085063 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]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 00:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1080ms 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F183B0D000) [pid = 728] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F182EC6800) [pid = 728] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F183C93400) [pid = 728] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F184C57C00) [pid = 728] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F181693000) [pid = 728] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F181174C00) [pid = 728] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F184AAA400) [pid = 728] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F182E2E000) [pid = 728] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 128 (000000F180779C00) [pid = 728] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 127 (000000F1811E5C00) [pid = 728] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 126 (000000F185571000) [pid = 728] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 125 (000000F184EDA800) [pid = 728] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 124 (000000F184C4F000) [pid = 728] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 123 (000000F184AADC00) [pid = 728] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 122 (000000F1859E1C00) [pid = 728] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 121 (000000F1859D9800) [pid = 728] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 120 (000000F1855F2800) [pid = 728] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 119 (000000F18557A800) [pid = 728] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 118 (000000F182E46800) [pid = 728] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 117 (000000F182DC9000) [pid = 728] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F1816D8800) [pid = 728] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F183B18C00) [pid = 728] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F182E2F800) [pid = 728] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F182706C00) [pid = 728] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F180710800) [pid = 728] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F182DE0C00) [pid = 728] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 110 (000000F181180000) [pid = 728] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 109 (000000F182E2C800) [pid = 728] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 108 (000000F182D44400) [pid = 728] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 107 (000000F184332C00) [pid = 728] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 106 (000000F184B75C00) [pid = 728] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 105 (000000F18270D000) [pid = 728] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 104 (000000F184C2A400) [pid = 728] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 103 (000000F1811DD800) [pid = 728] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 102 (000000F18433C400) [pid = 728] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 101 (000000F184ED6C00) [pid = 728] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 100 (000000F182DC1800) [pid = 728] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | --DOMWINDOW == 99 (000000F184B81000) [pid = 728] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 00:11:25 INFO - PROCESS | 728 | 1463037085150 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 728 | 1463037085156 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 00:11:25 INFO - PROCESS | 728 | 1463037085165 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 728 | 1463037085168 Marionette TRACE conn6 <- [1,2814,null,{}] 00:11:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 00:11:25 INFO - PROCESS | 728 | 1463037085174 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}] 00:11:25 INFO - PROCESS | 728 | 1463037085277 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 00:11:25 INFO - PROCESS | 728 | 1463037085291 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F18331E000 == 62 [pid = 728] [id = 713] 00:11:25 INFO - PROCESS | 728 | ++DOMWINDOW == 100 (000000F18077DC00) [pid = 728] [serial = 2139] [outer = 0000000000000000] 00:11:25 INFO - PROCESS | 728 | ++DOMWINDOW == 101 (000000F180B1A400) [pid = 728] [serial = 2140] [outer = 000000F18077DC00] 00:11:25 INFO - PROCESS | 728 | 1463037085339 Marionette DEBUG loaded listener.js 00:11:25 INFO - PROCESS | 728 | ++DOMWINDOW == 102 (000000F181598C00) [pid = 728] [serial = 2141] [outer = 000000F18077DC00] 00:11:25 INFO - PROCESS | 728 | 1463037085906 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 00:11:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 00:11:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 776ms 00:11:25 INFO - PROCESS | 728 | 1463037085951 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 00:11:25 INFO - PROCESS | 728 | 1463037085953 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 00:11:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 00:11:25 INFO - PROCESS | 728 | 1463037085957 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 00:11:25 INFO - PROCESS | 728 | 1463037085961 Marionette TRACE conn6 <- [1,2818,null,{}] 00:11:25 INFO - PROCESS | 728 | 1463037085972 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}] 00:11:26 INFO - PROCESS | 728 | 1463037086079 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 00:11:26 INFO - PROCESS | 728 | 1463037086171 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A63800 == 63 [pid = 728] [id = 714] 00:11:26 INFO - PROCESS | 728 | ++DOMWINDOW == 103 (000000F18169A400) [pid = 728] [serial = 2142] [outer = 0000000000000000] 00:11:26 INFO - PROCESS | 728 | ++DOMWINDOW == 104 (000000F182DC1800) [pid = 728] [serial = 2143] [outer = 000000F18169A400] 00:11:26 INFO - PROCESS | 728 | 1463037086222 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 728 | ++DOMWINDOW == 105 (000000F182E29400) [pid = 728] [serial = 2144] [outer = 000000F18169A400] 00:11:26 INFO - PROCESS | 728 | 1463037086623 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]]]}] 00:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 00:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 00:11:26 INFO - PROCESS | 728 | 1463037086694 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 00:11:26 INFO - PROCESS | 728 | 1463037086697 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 00:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 00:11:26 INFO - PROCESS | 728 | 1463037086700 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 00:11:26 INFO - PROCESS | 728 | 1463037086702 Marionette TRACE conn6 <- [1,2822,null,{}] 00:11:26 INFO - PROCESS | 728 | 1463037086706 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}] 00:11:26 INFO - PROCESS | 728 | 1463037086807 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 00:11:26 INFO - PROCESS | 728 | 1463037086850 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855C5800 == 64 [pid = 728] [id = 715] 00:11:26 INFO - PROCESS | 728 | ++DOMWINDOW == 106 (000000F182E46800) [pid = 728] [serial = 2145] [outer = 0000000000000000] 00:11:26 INFO - PROCESS | 728 | ++DOMWINDOW == 107 (000000F182ECD800) [pid = 728] [serial = 2146] [outer = 000000F182E46800] 00:11:26 INFO - PROCESS | 728 | 1463037086899 Marionette DEBUG loaded listener.js 00:11:26 INFO - PROCESS | 728 | ++DOMWINDOW == 108 (000000F183426C00) [pid = 728] [serial = 2147] [outer = 000000F182E46800] 00:11:27 INFO - PROCESS | 728 | 1463037087350 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 00:11:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 00:11:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 670ms 00:11:27 INFO - PROCESS | 728 | 1463037087381 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 00:11:27 INFO - PROCESS | 728 | 1463037087384 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 00:11:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 00:11:27 INFO - PROCESS | 728 | 1463037087387 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 00:11:27 INFO - PROCESS | 728 | 1463037087389 Marionette TRACE conn6 <- [1,2826,null,{}] 00:11:27 INFO - PROCESS | 728 | 1463037087403 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}] 00:11:27 INFO - PROCESS | 728 | 1463037087530 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 00:11:27 INFO - PROCESS | 728 | 1463037087544 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F185C50800 == 65 [pid = 728] [id = 716] 00:11:27 INFO - PROCESS | 728 | ++DOMWINDOW == 109 (000000F183B13800) [pid = 728] [serial = 2148] [outer = 0000000000000000] 00:11:27 INFO - PROCESS | 728 | ++DOMWINDOW == 110 (000000F183C94400) [pid = 728] [serial = 2149] [outer = 000000F183B13800] 00:11:27 INFO - PROCESS | 728 | 1463037087591 Marionette DEBUG loaded listener.js 00:11:27 INFO - PROCESS | 728 | ++DOMWINDOW == 111 (000000F183CBD400) [pid = 728] [serial = 2150] [outer = 000000F183B13800] 00:11:28 INFO - PROCESS | 728 | 1463037088060 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]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 00:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 00:11:28 INFO - PROCESS | 728 | 1463037088085 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 728 | 1463037088087 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 00:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 00:11:28 INFO - PROCESS | 728 | 1463037088091 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 728 | 1463037088093 Marionette TRACE conn6 <- [1,2830,null,{}] 00:11:28 INFO - PROCESS | 728 | 1463037088104 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}] 00:11:28 INFO - PROCESS | 728 | 1463037088283 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 00:11:28 INFO - PROCESS | 728 | 1463037088314 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DFB000 == 66 [pid = 728] [id = 717] 00:11:28 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F18433C000) [pid = 728] [serial = 2151] [outer = 0000000000000000] 00:11:28 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F184AC9C00) [pid = 728] [serial = 2152] [outer = 000000F18433C000] 00:11:28 INFO - PROCESS | 728 | 1463037088363 Marionette DEBUG loaded listener.js 00:11:28 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F184B76C00) [pid = 728] [serial = 2153] [outer = 000000F18433C000] 00:11:28 INFO - PROCESS | 728 | 1463037088811 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]]]}] 00:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 00:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 776ms 00:11:28 INFO - PROCESS | 728 | 1463037088870 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 00:11:28 INFO - PROCESS | 728 | 1463037088872 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 00:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 00:11:28 INFO - PROCESS | 728 | 1463037088889 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 00:11:28 INFO - PROCESS | 728 | 1463037088891 Marionette TRACE conn6 <- [1,2834,null,{}] 00:11:28 INFO - PROCESS | 728 | 1463037088895 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}] 00:11:29 INFO - PROCESS | 728 | 1463037089027 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 00:11:29 INFO - PROCESS | 728 | 1463037089088 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E3D000 == 67 [pid = 728] [id = 718] 00:11:29 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F184C1C400) [pid = 728] [serial = 2154] [outer = 0000000000000000] 00:11:29 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F184C1FC00) [pid = 728] [serial = 2155] [outer = 000000F184C1C400] 00:11:29 INFO - PROCESS | 728 | 1463037089135 Marionette DEBUG loaded listener.js 00:11:29 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F184C56400) [pid = 728] [serial = 2156] [outer = 000000F184C1C400] 00:11:29 INFO - PROCESS | 728 | --DOMWINDOW == 116 (000000F180604C00) [pid = 728] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 00:11:29 INFO - PROCESS | 728 | --DOMWINDOW == 115 (000000F184B83800) [pid = 728] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 00:11:29 INFO - PROCESS | 728 | --DOMWINDOW == 114 (000000F1811DF400) [pid = 728] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 00:11:29 INFO - PROCESS | 728 | --DOMWINDOW == 113 (000000F184B4E800) [pid = 728] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 00:11:29 INFO - PROCESS | 728 | --DOMWINDOW == 112 (000000F184EDCC00) [pid = 728] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 00:11:29 INFO - PROCESS | 728 | --DOMWINDOW == 111 (000000F181173400) [pid = 728] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 00:11:29 INFO - PROCESS | 728 | 1463037089763 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]]]}] 00:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 00:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 923ms 00:11:29 INFO - PROCESS | 728 | 1463037089813 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 00:11:29 INFO - PROCESS | 728 | 1463037089815 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 00:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 00:11:29 INFO - PROCESS | 728 | 1463037089818 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 00:11:29 INFO - PROCESS | 728 | 1463037089820 Marionette TRACE conn6 <- [1,2838,null,{}] 00:11:29 INFO - PROCESS | 728 | 1463037089824 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}] 00:11:29 INFO - PROCESS | 728 | 1463037089962 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 00:11:30 INFO - PROCESS | 728 | 1463037090026 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E35000 == 68 [pid = 728] [id = 719] 00:11:30 INFO - PROCESS | 728 | ++DOMWINDOW == 112 (000000F180781800) [pid = 728] [serial = 2157] [outer = 0000000000000000] 00:11:30 INFO - PROCESS | 728 | ++DOMWINDOW == 113 (000000F184C1D400) [pid = 728] [serial = 2158] [outer = 000000F180781800] 00:11:30 INFO - PROCESS | 728 | 1463037090073 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 728 | ++DOMWINDOW == 114 (000000F18556D000) [pid = 728] [serial = 2159] [outer = 000000F180781800] 00:11:30 INFO - PROCESS | 728 | 1463037090440 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 00:11:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 00:11:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 672ms 00:11:30 INFO - PROCESS | 728 | 1463037090493 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 00:11:30 INFO - PROCESS | 728 | 1463037090495 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 00:11:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 00:11:30 INFO - PROCESS | 728 | 1463037090499 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 00:11:30 INFO - PROCESS | 728 | 1463037090501 Marionette TRACE conn6 <- [1,2842,null,{}] 00:11:30 INFO - PROCESS | 728 | 1463037090504 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}] 00:11:30 INFO - PROCESS | 728 | 1463037090600 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 00:11:30 INFO - PROCESS | 728 | 1463037090607 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886D8800 == 69 [pid = 728] [id = 720] 00:11:30 INFO - PROCESS | 728 | ++DOMWINDOW == 115 (000000F184EDA800) [pid = 728] [serial = 2160] [outer = 0000000000000000] 00:11:30 INFO - PROCESS | 728 | ++DOMWINDOW == 116 (000000F1855F4800) [pid = 728] [serial = 2161] [outer = 000000F184EDA800] 00:11:30 INFO - PROCESS | 728 | 1463037090653 Marionette DEBUG loaded listener.js 00:11:30 INFO - PROCESS | 728 | ++DOMWINDOW == 117 (000000F185974000) [pid = 728] [serial = 2162] [outer = 000000F184EDA800] 00:11:31 INFO - PROCESS | 728 | 1463037091097 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]]]}] 00:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 00:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 00:11:31 INFO - PROCESS | 728 | 1463037091131 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 00:11:31 INFO - PROCESS | 728 | 1463037091134 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 00:11:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 00:11:31 INFO - PROCESS | 728 | 1463037091137 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 00:11:31 INFO - PROCESS | 728 | 1463037091139 Marionette TRACE conn6 <- [1,2846,null,{}] 00:11:31 INFO - PROCESS | 728 | 1463037091142 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}] 00:11:31 INFO - PROCESS | 728 | 1463037091249 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 00:11:31 INFO - PROCESS | 728 | 1463037091256 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D2F000 == 70 [pid = 728] [id = 721] 00:11:31 INFO - PROCESS | 728 | ++DOMWINDOW == 118 (000000F1859DF000) [pid = 728] [serial = 2163] [outer = 0000000000000000] 00:11:31 INFO - PROCESS | 728 | ++DOMWINDOW == 119 (000000F1859E3400) [pid = 728] [serial = 2164] [outer = 000000F1859DF000] 00:11:31 INFO - PROCESS | 728 | 1463037091303 Marionette DEBUG loaded listener.js 00:11:31 INFO - PROCESS | 728 | ++DOMWINDOW == 120 (000000F185E20C00) [pid = 728] [serial = 2165] [outer = 000000F1859DF000] 00:11:32 INFO - PROCESS | 728 | 1463037092023 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 00:11:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 00:11:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 923ms 00:11:32 INFO - PROCESS | 728 | 1463037092064 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 00:11:32 INFO - PROCESS | 728 | 1463037092069 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 00:11:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 00:11:32 INFO - PROCESS | 728 | 1463037092074 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 00:11:32 INFO - PROCESS | 728 | 1463037092079 Marionette TRACE conn6 <- [1,2850,null,{}] 00:11:32 INFO - PROCESS | 728 | 1463037092085 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}] 00:11:32 INFO - PROCESS | 728 | 1463037092217 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 00:11:32 INFO - PROCESS | 728 | 1463037092329 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:32 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B5A800 == 71 [pid = 728] [id = 722] 00:11:32 INFO - PROCESS | 728 | ++DOMWINDOW == 121 (000000F180B0E400) [pid = 728] [serial = 2166] [outer = 0000000000000000] 00:11:32 INFO - PROCESS | 728 | ++DOMWINDOW == 122 (000000F1811E8000) [pid = 728] [serial = 2167] [outer = 000000F180B0E400] 00:11:32 INFO - PROCESS | 728 | 1463037092430 Marionette DEBUG loaded listener.js 00:11:32 INFO - PROCESS | 728 | ++DOMWINDOW == 123 (000000F181BDCC00) [pid = 728] [serial = 2168] [outer = 000000F180B0E400] 00:11:33 INFO - PROCESS | 728 | 1463037093069 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]]]}] 00:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 00:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1028ms 00:11:33 INFO - PROCESS | 728 | 1463037093106 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 00:11:33 INFO - PROCESS | 728 | 1463037093113 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 00:11:33 INFO - PROCESS | 728 | 1463037093120 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 00:11:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 00:11:33 INFO - PROCESS | 728 | 1463037093123 Marionette TRACE conn6 <- [1,2854,null,{}] 00:11:33 INFO - PROCESS | 728 | 1463037093127 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}] 00:11:33 INFO - PROCESS | 728 | 1463037093306 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 00:11:33 INFO - PROCESS | 728 | 1463037093444 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:33 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DE6800 == 72 [pid = 728] [id = 723] 00:11:33 INFO - PROCESS | 728 | ++DOMWINDOW == 124 (000000F182DE0C00) [pid = 728] [serial = 2169] [outer = 0000000000000000] 00:11:33 INFO - PROCESS | 728 | ++DOMWINDOW == 125 (000000F182ECEC00) [pid = 728] [serial = 2170] [outer = 000000F182DE0C00] 00:11:33 INFO - PROCESS | 728 | 1463037093502 Marionette DEBUG loaded listener.js 00:11:33 INFO - PROCESS | 728 | ++DOMWINDOW == 126 (000000F18433BC00) [pid = 728] [serial = 2171] [outer = 000000F182DE0C00] 00:11:34 INFO - PROCESS | 728 | 1463037094115 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]]]}] 00:11:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 00:11:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1021ms 00:11:34 INFO - PROCESS | 728 | 1463037094147 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 00:11:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 00:11:34 INFO - PROCESS | 728 | 1463037094150 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 00:11:34 INFO - PROCESS | 728 | 1463037094154 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 00:11:34 INFO - PROCESS | 728 | 1463037094158 Marionette TRACE conn6 <- [1,2858,null,{}] 00:11:34 INFO - PROCESS | 728 | 1463037094171 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}] 00:11:34 INFO - PROCESS | 728 | 1463037094301 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 00:11:34 INFO - PROCESS | 728 | 1463037094443 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:34 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E2E800 == 73 [pid = 728] [id = 724] 00:11:34 INFO - PROCESS | 728 | ++DOMWINDOW == 127 (000000F184C4E800) [pid = 728] [serial = 2172] [outer = 0000000000000000] 00:11:34 INFO - PROCESS | 728 | ++DOMWINDOW == 128 (000000F1855F6C00) [pid = 728] [serial = 2173] [outer = 000000F184C4E800] 00:11:34 INFO - PROCESS | 728 | 1463037094505 Marionette DEBUG loaded listener.js 00:11:34 INFO - PROCESS | 728 | ++DOMWINDOW == 129 (000000F185E42800) [pid = 728] [serial = 2174] [outer = 000000F184C4E800] 00:11:35 INFO - PROCESS | 728 | 1463037095137 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]]]}] 00:11:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 00:11:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1023ms 00:11:35 INFO - PROCESS | 728 | 1463037095179 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 00:11:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 00:11:35 INFO - PROCESS | 728 | 1463037095182 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 00:11:35 INFO - PROCESS | 728 | 1463037095186 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 00:11:35 INFO - PROCESS | 728 | 1463037095189 Marionette TRACE conn6 <- [1,2862,null,{}] 00:11:35 INFO - PROCESS | 728 | 1463037095193 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}] 00:11:35 INFO - PROCESS | 728 | 1463037095319 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 00:11:35 INFO - PROCESS | 728 | 1463037095456 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:35 INFO - PROCESS | 728 | ++DOCSHELL 000000F18916D000 == 74 [pid = 728] [id = 725] 00:11:35 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F186D75800) [pid = 728] [serial = 2175] [outer = 0000000000000000] 00:11:35 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F186D7AC00) [pid = 728] [serial = 2176] [outer = 000000F186D75800] 00:11:35 INFO - PROCESS | 728 | 1463037095516 Marionette DEBUG loaded listener.js 00:11:35 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F187EA9800) [pid = 728] [serial = 2177] [outer = 000000F186D75800] 00:11:36 INFO - PROCESS | 728 | 1463037096089 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]]]}] 00:11:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 00:11:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 00:11:36 INFO - PROCESS | 728 | 1463037096111 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 00:11:36 INFO - PROCESS | 728 | 1463037096114 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 00:11:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 00:11:36 INFO - PROCESS | 728 | 1463037096117 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 00:11:36 INFO - PROCESS | 728 | 1463037096119 Marionette TRACE conn6 <- [1,2866,null,{}] 00:11:36 INFO - PROCESS | 728 | 1463037096140 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}] 00:11:36 INFO - PROCESS | 728 | 1463037096262 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 00:11:36 INFO - PROCESS | 728 | 1463037096371 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:36 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894C2000 == 75 [pid = 728] [id = 726] 00:11:36 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F18821FC00) [pid = 728] [serial = 2178] [outer = 0000000000000000] 00:11:36 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F18822AC00) [pid = 728] [serial = 2179] [outer = 000000F18821FC00] 00:11:36 INFO - PROCESS | 728 | 1463037096428 Marionette DEBUG loaded listener.js 00:11:36 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F188667000) [pid = 728] [serial = 2180] [outer = 000000F18821FC00] 00:11:37 INFO - PROCESS | 728 | 1463037097085 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]]]}] 00:11:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 00:11:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1042ms 00:11:37 INFO - PROCESS | 728 | 1463037097161 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 00:11:37 INFO - PROCESS | 728 | 1463037097164 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 00:11:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 00:11:37 INFO - PROCESS | 728 | 1463037097181 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 00:11:37 INFO - PROCESS | 728 | 1463037097183 Marionette TRACE conn6 <- [1,2870,null,{}] 00:11:37 INFO - PROCESS | 728 | 1463037097207 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}] 00:11:37 INFO - PROCESS | 728 | 1463037097358 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 00:11:37 INFO - PROCESS | 728 | 1463037097490 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:37 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A38B000 == 76 [pid = 728] [id = 727] 00:11:37 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F188704C00) [pid = 728] [serial = 2181] [outer = 0000000000000000] 00:11:37 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1891CA400) [pid = 728] [serial = 2182] [outer = 000000F188704C00] 00:11:37 INFO - PROCESS | 728 | 1463037097551 Marionette DEBUG loaded listener.js 00:11:37 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F189388C00) [pid = 728] [serial = 2183] [outer = 000000F188704C00] 00:11:38 INFO - PROCESS | 728 | 1463037098135 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]]]}] 00:11:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 00:11:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1005ms 00:11:38 INFO - PROCESS | 728 | 1463037098174 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 00:11:38 INFO - PROCESS | 728 | 1463037098177 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 00:11:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 00:11:38 INFO - PROCESS | 728 | 1463037098181 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 00:11:38 INFO - PROCESS | 728 | 1463037098183 Marionette TRACE conn6 <- [1,2874,null,{}] 00:11:38 INFO - PROCESS | 728 | 1463037098187 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}] 00:11:38 INFO - PROCESS | 728 | 1463037098308 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 00:11:38 INFO - PROCESS | 728 | 1463037098418 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:38 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B3C5800 == 77 [pid = 728] [id = 728] 00:11:38 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F189387C00) [pid = 728] [serial = 2184] [outer = 0000000000000000] 00:11:38 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F18945D800) [pid = 728] [serial = 2185] [outer = 000000F189387C00] 00:11:38 INFO - PROCESS | 728 | 1463037098474 Marionette DEBUG loaded listener.js 00:11:38 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F189467800) [pid = 728] [serial = 2186] [outer = 000000F189387C00] 00:11:39 INFO - PROCESS | 728 | 1463037099044 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]]]}] 00:11:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 00:11:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 923ms 00:11:39 INFO - PROCESS | 728 | 1463037099107 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 00:11:39 INFO - PROCESS | 728 | 1463037099109 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 00:11:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 00:11:39 INFO - PROCESS | 728 | 1463037099113 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 00:11:39 INFO - PROCESS | 728 | 1463037099116 Marionette TRACE conn6 <- [1,2878,null,{}] 00:11:39 INFO - PROCESS | 728 | 1463037099120 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}] 00:11:39 INFO - PROCESS | 728 | 1463037099242 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 00:11:39 INFO - PROCESS | 728 | 1463037099353 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:39 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD46800 == 78 [pid = 728] [id = 729] 00:11:39 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F189463000) [pid = 728] [serial = 2187] [outer = 0000000000000000] 00:11:39 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F189E71000) [pid = 728] [serial = 2188] [outer = 000000F189463000] 00:11:39 INFO - PROCESS | 728 | 1463037099409 Marionette DEBUG loaded listener.js 00:11:39 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F189E77800) [pid = 728] [serial = 2189] [outer = 000000F189463000] 00:11:40 INFO - PROCESS | 728 | 1463037100064 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 00:11:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 00:11:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 00:11:40 INFO - PROCESS | 728 | 1463037100102 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 00:11:40 INFO - PROCESS | 728 | 1463037100104 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 00:11:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 00:11:40 INFO - PROCESS | 728 | 1463037100108 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 00:11:40 INFO - PROCESS | 728 | 1463037100110 Marionette TRACE conn6 <- [1,2882,null,{}] 00:11:40 INFO - PROCESS | 728 | 1463037100114 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}] 00:11:40 INFO - PROCESS | 728 | 1463037100239 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 00:11:40 INFO - PROCESS | 728 | 1463037100558 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:40 INFO - PROCESS | 728 | ++DOCSHELL 000000F18419B000 == 79 [pid = 728] [id = 730] 00:11:40 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F180611800) [pid = 728] [serial = 2190] [outer = 0000000000000000] 00:11:40 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F180648000) [pid = 728] [serial = 2191] [outer = 000000F180611800] 00:11:40 INFO - PROCESS | 728 | 1463037100622 Marionette DEBUG loaded listener.js 00:11:40 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F1811E8800) [pid = 728] [serial = 2192] [outer = 000000F180611800] 00:11:41 INFO - PROCESS | 728 | 1463037101245 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]]]}] 00:11:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 00:11:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1172ms 00:11:41 INFO - PROCESS | 728 | 1463037101283 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 00:11:41 INFO - PROCESS | 728 | 1463037101288 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 00:11:41 INFO - PROCESS | 728 | 1463037101292 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 00:11:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 00:11:41 INFO - PROCESS | 728 | 1463037101296 Marionette TRACE conn6 <- [1,2886,null,{}] 00:11:41 INFO - PROCESS | 728 | 1463037101301 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}] 00:11:41 INFO - PROCESS | 728 | 1463037101420 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 00:11:41 INFO - PROCESS | 728 | 1463037101536 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:41 INFO - PROCESS | 728 | ++DOCSHELL 000000F181B80000 == 80 [pid = 728] [id = 731] 00:11:41 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F181BDD800) [pid = 728] [serial = 2193] [outer = 0000000000000000] 00:11:41 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F183C98800) [pid = 728] [serial = 2194] [outer = 000000F181BDD800] 00:11:41 INFO - PROCESS | 728 | 1463037101635 Marionette DEBUG loaded listener.js 00:11:41 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F18433E800) [pid = 728] [serial = 2195] [outer = 000000F181BDD800] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F188454800 == 79 [pid = 728] [id = 655] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F181E4F000 == 78 [pid = 728] [id = 652] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F1E82DB800 == 77 [pid = 728] [id = 18] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F1886D8800 == 76 [pid = 728] [id = 720] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F187E35000 == 75 [pid = 728] [id = 719] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F187E3D000 == 74 [pid = 728] [id = 718] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F186DFB000 == 73 [pid = 728] [id = 717] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F185C50800 == 72 [pid = 728] [id = 716] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F1855C5800 == 71 [pid = 728] [id = 715] 00:11:41 INFO - PROCESS | 728 | --DOCSHELL 000000F184A63800 == 70 [pid = 728] [id = 714] 00:11:41 INFO - PROCESS | 728 | --DOMWINDOW == 149 (000000F185C27C00) [pid = 728] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 00:11:41 INFO - PROCESS | 728 | --DOMWINDOW == 148 (000000F185E4A000) [pid = 728] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 00:11:41 INFO - PROCESS | 728 | --DOMWINDOW == 147 (000000F186D7A800) [pid = 728] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 00:11:41 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F188229400) [pid = 728] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18331E000 == 69 [pid = 728] [id = 713] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F183454800 == 68 [pid = 728] [id = 712] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD26800 == 67 [pid = 728] [id = 711] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18BC3A800 == 66 [pid = 728] [id = 710] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18B3C8800 == 65 [pid = 728] [id = 709] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18A464800 == 64 [pid = 728] [id = 708] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18A3A9800 == 63 [pid = 728] [id = 707] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18A38A000 == 62 [pid = 728] [id = 706] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F18930C000 == 61 [pid = 728] [id = 705] 00:11:42 INFO - PROCESS | 728 | --DOCSHELL 000000F186385000 == 60 [pid = 728] [id = 704] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F184B56400) [pid = 728] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F1859E5C00) [pid = 728] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F181599C00) [pid = 728] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F183C9F800) [pid = 728] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F1816A1800) [pid = 728] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F182DE7000) [pid = 728] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F184ED2400) [pid = 728] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F187DD0000) [pid = 728] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 137 (000000F185975800) [pid = 728] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 136 (000000F1811E5800) [pid = 728] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 135 (000000F185E45000) [pid = 728] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 134 (000000F18270FC00) [pid = 728] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 133 (000000F183423400) [pid = 728] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 132 (000000F182E29000) [pid = 728] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 131 (000000F185E2A800) [pid = 728] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 130 (000000F184C51800) [pid = 728] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | --DOMWINDOW == 129 (000000F187EAFC00) [pid = 728] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 00:11:42 INFO - PROCESS | 728 | 1463037102256 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]]]}] 00:11:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 00:11:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 986ms 00:11:42 INFO - PROCESS | 728 | 1463037102285 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 00:11:42 INFO - PROCESS | 728 | 1463037102289 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 00:11:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 00:11:42 INFO - PROCESS | 728 | 1463037102294 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 00:11:42 INFO - PROCESS | 728 | 1463037102296 Marionette TRACE conn6 <- [1,2890,null,{}] 00:11:42 INFO - PROCESS | 728 | 1463037102300 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}] 00:11:42 INFO - PROCESS | 728 | 1463037102403 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 00:11:42 INFO - PROCESS | 728 | 1463037102506 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:42 INFO - PROCESS | 728 | ++DOCSHELL 000000F184A20800 == 61 [pid = 728] [id = 732] 00:11:42 INFO - PROCESS | 728 | ++DOMWINDOW == 130 (000000F1816A1800) [pid = 728] [serial = 2196] [outer = 0000000000000000] 00:11:42 INFO - PROCESS | 728 | ++DOMWINDOW == 131 (000000F182DC7000) [pid = 728] [serial = 2197] [outer = 000000F1816A1800] 00:11:42 INFO - PROCESS | 728 | 1463037102555 Marionette DEBUG loaded listener.js 00:11:42 INFO - PROCESS | 728 | ++DOMWINDOW == 132 (000000F18433AC00) [pid = 728] [serial = 2198] [outer = 000000F1816A1800] 00:11:43 INFO - PROCESS | 728 | 1463037102991 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 00:11:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 00:11:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 00:11:43 INFO - PROCESS | 728 | 1463037103031 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 00:11:43 INFO - PROCESS | 728 | 1463037103033 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 00:11:43 INFO - PROCESS | 728 | 1463037103038 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 728 | 1463037103045 Marionette TRACE conn6 <- [1,2894,null,{}] 00:11:43 INFO - PROCESS | 728 | 1463037103055 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}] 00:11:43 INFO - PROCESS | 728 | 1463037103188 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 00:11:43 INFO - PROCESS | 728 | 1463037103206 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F188450800 == 62 [pid = 728] [id = 733] 00:11:43 INFO - PROCESS | 728 | ++DOMWINDOW == 133 (000000F184B5B000) [pid = 728] [serial = 2199] [outer = 0000000000000000] 00:11:43 INFO - PROCESS | 728 | ++DOMWINDOW == 134 (000000F184B83800) [pid = 728] [serial = 2200] [outer = 000000F184B5B000] 00:11:43 INFO - PROCESS | 728 | 1463037103253 Marionette DEBUG loaded listener.js 00:11:43 INFO - PROCESS | 728 | ++DOMWINDOW == 135 (000000F184C57800) [pid = 728] [serial = 2201] [outer = 000000F184B5B000] 00:11:43 INFO - PROCESS | 728 | 1463037103731 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]]]}] 00:11:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 00:11:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 00:11:43 INFO - PROCESS | 728 | 1463037103774 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 00:11:43 INFO - PROCESS | 728 | 1463037103777 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 00:11:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 00:11:43 INFO - PROCESS | 728 | 1463037103780 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 00:11:43 INFO - PROCESS | 728 | 1463037103782 Marionette TRACE conn6 <- [1,2898,null,{}] 00:11:43 INFO - PROCESS | 728 | 1463037103786 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}] 00:11:43 INFO - PROCESS | 728 | 1463037103888 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 00:11:43 INFO - PROCESS | 728 | 1463037103897 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:43 INFO - PROCESS | 728 | ++DOCSHELL 000000F188D11800 == 63 [pid = 728] [id = 734] 00:11:43 INFO - PROCESS | 728 | ++DOMWINDOW == 136 (000000F18557A800) [pid = 728] [serial = 2202] [outer = 0000000000000000] 00:11:43 INFO - PROCESS | 728 | ++DOMWINDOW == 137 (000000F1855F9C00) [pid = 728] [serial = 2203] [outer = 000000F18557A800] 00:11:43 INFO - PROCESS | 728 | 1463037103943 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 728 | ++DOMWINDOW == 138 (000000F1859E5C00) [pid = 728] [serial = 2204] [outer = 000000F18557A800] 00:11:44 INFO - PROCESS | 728 | 1463037104367 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]]]}] 00:11:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 00:11:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 00:11:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 00:11:44 INFO - PROCESS | 728 | 1463037104432 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 00:11:44 INFO - PROCESS | 728 | 1463037104435 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 00:11:44 INFO - PROCESS | 728 | 1463037104438 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 00:11:44 INFO - PROCESS | 728 | 1463037104440 Marionette TRACE conn6 <- [1,2902,null,{}] 00:11:44 INFO - TEST-START | /DOMEvents/constructors.html 00:11:44 INFO - PROCESS | 728 | 1463037104453 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}] 00:11:44 INFO - PROCESS | 728 | 1463037104584 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 00:11:44 INFO - PROCESS | 728 | 1463037104637 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:44 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E30800 == 64 [pid = 728] [id = 735] 00:11:44 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F185E43800) [pid = 728] [serial = 2205] [outer = 0000000000000000] 00:11:44 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F185E4C800) [pid = 728] [serial = 2206] [outer = 000000F185E43800] 00:11:44 INFO - PROCESS | 728 | 1463037104692 Marionette DEBUG loaded listener.js 00:11:44 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F188220C00) [pid = 728] [serial = 2207] [outer = 000000F185E43800] 00:11:45 INFO - PROCESS | 728 | 1463037105288 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]]]}] 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 00:11:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 00:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 00:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 00:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 00:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 00:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:45 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 00:11:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 00:11:45 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 00:11:45 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 00:11:45 INFO - TEST-OK | /DOMEvents/constructors.html | took 964ms 00:11:45 INFO - PROCESS | 728 | 1463037105410 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 00:11:45 INFO - PROCESS | 728 | 1463037105413 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 00:11:45 INFO - TEST-START | /DOMEvents/event-phases-order.html 00:11:45 INFO - PROCESS | 728 | 1463037105416 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 00:11:45 INFO - PROCESS | 728 | 1463037105418 Marionette TRACE conn6 <- [1,2906,null,{}] 00:11:45 INFO - PROCESS | 728 | 1463037105422 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}] 00:11:45 INFO - PROCESS | 728 | 1463037105573 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 00:11:45 INFO - PROCESS | 728 | 1463037105590 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:45 INFO - PROCESS | 728 | ++DOCSHELL 000000F1894B6000 == 65 [pid = 728] [id = 736] 00:11:45 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F188679C00) [pid = 728] [serial = 2208] [outer = 0000000000000000] 00:11:45 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F188683800) [pid = 728] [serial = 2209] [outer = 000000F188679C00] 00:11:45 INFO - PROCESS | 728 | 1463037105637 Marionette DEBUG loaded listener.js 00:11:45 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F18870FC00) [pid = 728] [serial = 2210] [outer = 000000F188679C00] 00:11:46 INFO - PROCESS | 728 | 1463037106108 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 00:11:46 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 00:11:46 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 00:11:46 INFO - PROCESS | 728 | 1463037106154 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 00:11:46 INFO - PROCESS | 728 | 1463037106156 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 00:11:46 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 00:11:46 INFO - PROCESS | 728 | 1463037106159 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 00:11:46 INFO - PROCESS | 728 | 1463037106161 Marionette TRACE conn6 <- [1,2910,null,{}] 00:11:46 INFO - PROCESS | 728 | 1463037106165 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}] 00:11:46 INFO - PROCESS | 728 | 1463037106307 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 00:11:46 INFO - PROCESS | 728 | 1463037106325 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:46 INFO - PROCESS | 728 | ++DOCSHELL 000000F189F6E000 == 66 [pid = 728] [id = 737] 00:11:46 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F18870AC00) [pid = 728] [serial = 2211] [outer = 0000000000000000] 00:11:46 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F188E7E800) [pid = 728] [serial = 2212] [outer = 000000F18870AC00] 00:11:46 INFO - PROCESS | 728 | 1463037106373 Marionette DEBUG loaded listener.js 00:11:46 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F189384400) [pid = 728] [serial = 2213] [outer = 000000F18870AC00] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 146 (000000F184C1C400) [pid = 728] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 145 (000000F18433C000) [pid = 728] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 144 (000000F180781800) [pid = 728] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 143 (000000F18169A400) [pid = 728] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 142 (000000F182E46800) [pid = 728] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 141 (000000F180709800) [pid = 728] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 140 (000000F18077DC00) [pid = 728] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 139 (000000F184EDA800) [pid = 728] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 00:11:46 INFO - PROCESS | 728 | --DOMWINDOW == 138 (000000F183B13800) [pid = 728] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 00:11:46 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:46 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:46 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:46 INFO - PROCESS | 728 | [728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 00:11:46 INFO - PROCESS | 728 | 1463037106942 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]]]}] 00:11:47 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 00:11:47 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:47 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 00:11:47 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:47 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 00:11:47 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:47 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]" 00:11:47 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 00:11:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:47 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 00:11:47 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 00:11:47 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 846ms 00:11:47 INFO - PROCESS | 728 | 1463037107009 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 728 | 1463037107011 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 00:11:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 00:11:47 INFO - PROCESS | 728 | 1463037107014 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 728 | 1463037107016 Marionette TRACE conn6 <- [1,2914,null,{}] 00:11:47 INFO - PROCESS | 728 | 1463037107020 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}] 00:11:47 INFO - PROCESS | 728 | 1463037107119 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 00:11:47 INFO - PROCESS | 728 | 1463037107125 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B264800 == 67 [pid = 728] [id = 738] 00:11:47 INFO - PROCESS | 728 | ++DOMWINDOW == 139 (000000F182E46800) [pid = 728] [serial = 2214] [outer = 0000000000000000] 00:11:47 INFO - PROCESS | 728 | ++DOMWINDOW == 140 (000000F189E71C00) [pid = 728] [serial = 2215] [outer = 000000F182E46800] 00:11:47 INFO - PROCESS | 728 | 1463037107171 Marionette DEBUG loaded listener.js 00:11:47 INFO - PROCESS | 728 | ++DOMWINDOW == 141 (000000F18A20E400) [pid = 728] [serial = 2216] [outer = 000000F182E46800] 00:11:47 INFO - PROCESS | 728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 00:11:47 INFO - PROCESS | 728 | 1463037107593 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]]]}] 00:11:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 00:11:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 629ms 00:11:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 00:11:47 INFO - PROCESS | 728 | 1463037107648 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 00:11:47 INFO - PROCESS | 728 | 1463037107651 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 00:11:47 INFO - PROCESS | 728 | 1463037107654 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 00:11:47 INFO - PROCESS | 728 | 1463037107656 Marionette TRACE conn6 <- [1,2918,null,{}] 00:11:47 INFO - PROCESS | 728 | 1463037107660 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}] 00:11:47 INFO - PROCESS | 728 | 1463037107761 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 00:11:47 INFO - PROCESS | 728 | 1463037107767 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:47 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF1B800 == 68 [pid = 728] [id = 739] 00:11:47 INFO - PROCESS | 728 | ++DOMWINDOW == 142 (000000F18A3AD800) [pid = 728] [serial = 2217] [outer = 0000000000000000] 00:11:47 INFO - PROCESS | 728 | ++DOMWINDOW == 143 (000000F18A3B1000) [pid = 728] [serial = 2218] [outer = 000000F18A3AD800] 00:11:47 INFO - PROCESS | 728 | 1463037107814 Marionette DEBUG loaded listener.js 00:11:47 INFO - PROCESS | 728 | ++DOMWINDOW == 144 (000000F18A3B7C00) [pid = 728] [serial = 2219] [outer = 000000F18A3AD800] 00:11:48 INFO - PROCESS | 728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 00:11:48 INFO - PROCESS | 728 | 1463037108267 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]]]}] 00:11:48 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 00:11:48 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 00:11:48 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 00:11:48 INFO - PROCESS | 728 | 1463037108284 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 00:11:48 INFO - PROCESS | 728 | 1463037108287 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 00:11:48 INFO - PROCESS | 728 | 1463037108290 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 00:11:48 INFO - PROCESS | 728 | 1463037108292 Marionette TRACE conn6 <- [1,2922,null,{}] 00:11:48 INFO - PROCESS | 728 | 1463037108295 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}] 00:11:48 INFO - PROCESS | 728 | 1463037108441 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 00:11:48 INFO - PROCESS | 728 | 1463037108450 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:48 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF43000 == 69 [pid = 728] [id = 740] 00:11:48 INFO - PROCESS | 728 | ++DOMWINDOW == 145 (000000F18A3BBC00) [pid = 728] [serial = 2220] [outer = 0000000000000000] 00:11:48 INFO - PROCESS | 728 | ++DOMWINDOW == 146 (000000F18A52DC00) [pid = 728] [serial = 2221] [outer = 000000F18A3BBC00] 00:11:48 INFO - PROCESS | 728 | 1463037108504 Marionette DEBUG loaded listener.js 00:11:48 INFO - PROCESS | 728 | ++DOMWINDOW == 147 (000000F18A5C7400) [pid = 728] [serial = 2222] [outer = 000000F18A3BBC00] 00:11:49 INFO - PROCESS | 728 | 1463037109142 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]]]}] 00:11:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 00:11:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 923ms 00:11:49 INFO - PROCESS | 728 | 1463037109217 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 00:11:49 INFO - PROCESS | 728 | 1463037109223 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 00:11:49 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 00:11:49 INFO - PROCESS | 728 | 1463037109229 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 00:11:49 INFO - PROCESS | 728 | 1463037109233 Marionette TRACE conn6 <- [1,2926,null,{}] 00:11:49 INFO - PROCESS | 728 | 1463037109256 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}] 00:11:49 INFO - PROCESS | 728 | 1463037109397 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 00:11:49 INFO - PROCESS | 728 | 1463037109532 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:49 INFO - PROCESS | 728 | ++DOCSHELL 000000F186DE5000 == 70 [pid = 728] [id = 741] 00:11:49 INFO - PROCESS | 728 | ++DOMWINDOW == 148 (000000F182705000) [pid = 728] [serial = 2223] [outer = 0000000000000000] 00:11:49 INFO - PROCESS | 728 | ++DOMWINDOW == 149 (000000F182E2E400) [pid = 728] [serial = 2224] [outer = 000000F182705000] 00:11:49 INFO - PROCESS | 728 | 1463037109595 Marionette DEBUG loaded listener.js 00:11:49 INFO - PROCESS | 728 | ++DOMWINDOW == 150 (000000F183C93800) [pid = 728] [serial = 2225] [outer = 000000F182705000] 00:11:50 INFO - PROCESS | 728 | 1463037110110 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]]]}] 00:11:50 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. 00:11:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 902ms 00:11:50 INFO - PROCESS | 728 | 1463037110137 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 00:11:50 INFO - PROCESS | 728 | 1463037110144 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 00:11:50 INFO - PROCESS | 728 | 1463037110153 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 00:11:50 INFO - PROCESS | 728 | 1463037110156 Marionette TRACE conn6 <- [1,2930,null,{}] 00:11:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 00:11:50 INFO - PROCESS | 728 | 1463037110161 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}] 00:11:50 INFO - PROCESS | 728 | 1463037110292 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 00:11:50 INFO - PROCESS | 728 | 1463037110407 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:50 INFO - PROCESS | 728 | ++DOCSHELL 000000F189112000 == 71 [pid = 728] [id = 742] 00:11:50 INFO - PROCESS | 728 | ++DOMWINDOW == 151 (000000F184AC4800) [pid = 728] [serial = 2226] [outer = 0000000000000000] 00:11:50 INFO - PROCESS | 728 | ++DOMWINDOW == 152 (000000F184B7B400) [pid = 728] [serial = 2227] [outer = 000000F184AC4800] 00:11:50 INFO - PROCESS | 728 | 1463037110506 Marionette DEBUG loaded listener.js 00:11:50 INFO - PROCESS | 728 | ++DOMWINDOW == 153 (000000F1859DDC00) [pid = 728] [serial = 2228] [outer = 000000F184AC4800] 00:11:51 INFO - PROCESS | 728 | 1463037111105 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"]]]}] 00:11:51 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 00:11:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 00:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:11:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:11:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 00:11:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 965ms 00:11:51 INFO - PROCESS | 728 | 1463037111136 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 00:11:51 INFO - PROCESS | 728 | 1463037111139 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 00:11:51 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 00:11:51 INFO - PROCESS | 728 | 1463037111144 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 00:11:51 INFO - PROCESS | 728 | 1463037111149 Marionette TRACE conn6 <- [1,2934,null,{}] 00:11:51 INFO - PROCESS | 728 | 1463037111161 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}] 00:11:51 INFO - PROCESS | 728 | 1463037111291 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 00:11:51 INFO - PROCESS | 728 | 1463037111448 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:51 INFO - PROCESS | 728 | ++DOCSHELL 000000F18C09F800 == 72 [pid = 728] [id = 743] 00:11:51 INFO - PROCESS | 728 | ++DOMWINDOW == 154 (000000F188357C00) [pid = 728] [serial = 2229] [outer = 0000000000000000] 00:11:51 INFO - PROCESS | 728 | ++DOMWINDOW == 155 (000000F188681000) [pid = 728] [serial = 2230] [outer = 000000F188357C00] 00:11:51 INFO - PROCESS | 728 | 1463037111510 Marionette DEBUG loaded listener.js 00:11:51 INFO - PROCESS | 728 | ++DOMWINDOW == 156 (000000F18A3B1400) [pid = 728] [serial = 2231] [outer = 000000F188357C00] 00:11:52 INFO - PROCESS | 728 | 1463037112029 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]]]}] 00:11:52 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. 00:11:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 945ms 00:11:52 INFO - PROCESS | 728 | 1463037112090 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 00:11:52 INFO - PROCESS | 728 | 1463037112093 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 00:11:52 INFO - PROCESS | 728 | 1463037112097 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 00:11:52 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 00:11:52 INFO - PROCESS | 728 | 1463037112099 Marionette TRACE conn6 <- [1,2938,null,{}] 00:11:52 INFO - PROCESS | 728 | 1463037112103 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}] 00:11:52 INFO - PROCESS | 728 | 1463037112233 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 00:11:52 INFO - PROCESS | 728 | 1463037112375 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCDA000 == 73 [pid = 728] [id = 744] 00:11:52 INFO - PROCESS | 728 | ++DOMWINDOW == 157 (000000F18A533000) [pid = 728] [serial = 2232] [outer = 0000000000000000] 00:11:52 INFO - PROCESS | 728 | ++DOMWINDOW == 158 (000000F18A5C5C00) [pid = 728] [serial = 2233] [outer = 000000F18A533000] 00:11:52 INFO - PROCESS | 728 | 1463037112433 Marionette DEBUG loaded listener.js 00:11:52 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F18A5D0000) [pid = 728] [serial = 2234] [outer = 000000F18A533000] 00:11:52 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCE4800 == 74 [pid = 728] [id = 745] 00:11:52 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F18B122000) [pid = 728] [serial = 2235] [outer = 0000000000000000] 00:11:52 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F18B123000) [pid = 728] [serial = 2236] [outer = 000000F18B122000] 00:11:53 INFO - PROCESS | 728 | 1463037113060 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]]]}] 00:11:53 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. 00:11:53 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 00:11:53 INFO - PROCESS | 728 | 1463037113088 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 00:11:53 INFO - PROCESS | 728 | 1463037113090 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 00:11:53 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 00:11:53 INFO - PROCESS | 728 | 1463037113094 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 00:11:53 INFO - PROCESS | 728 | 1463037113096 Marionette TRACE conn6 <- [1,2942,null,{}] 00:11:53 INFO - PROCESS | 728 | 1463037113100 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}] 00:11:53 INFO - PROCESS | 728 | 1463037113257 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 00:11:53 INFO - PROCESS | 728 | 1463037113366 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:53 INFO - PROCESS | 728 | ++DOCSHELL 000000F18E7DE800 == 75 [pid = 728] [id = 746] 00:11:53 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F18A534800) [pid = 728] [serial = 2237] [outer = 0000000000000000] 00:11:53 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F18B11F800) [pid = 728] [serial = 2238] [outer = 000000F18A534800] 00:11:53 INFO - PROCESS | 728 | 1463037113423 Marionette DEBUG loaded listener.js 00:11:53 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F18B12C800) [pid = 728] [serial = 2239] [outer = 000000F18A534800] 00:11:53 INFO - PROCESS | 728 | 1463037113985 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]]]}] 00:11:54 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:11:54 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 00:11:54 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 00:11:54 INFO - PROCESS | 728 | 1463037114020 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 00:11:54 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 00:11:54 INFO - PROCESS | 728 | 1463037114022 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 00:11:54 INFO - PROCESS | 728 | 1463037114026 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 728 | 1463037114028 Marionette TRACE conn6 <- [1,2946,null,{}] 00:11:54 INFO - PROCESS | 728 | 1463037114032 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}] 00:11:54 INFO - PROCESS | 728 | 1463037114193 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 00:11:54 INFO - PROCESS | 728 | 1463037114310 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:54 INFO - PROCESS | 728 | ++DOCSHELL 000000F18EC0D800 == 76 [pid = 728] [id = 747] 00:11:54 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F18B12C000) [pid = 728] [serial = 2240] [outer = 0000000000000000] 00:11:54 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F18BAF9800) [pid = 728] [serial = 2241] [outer = 000000F18B12C000] 00:11:54 INFO - PROCESS | 728 | 1463037114367 Marionette DEBUG loaded listener.js 00:11:54 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F18BC5D800) [pid = 728] [serial = 2242] [outer = 000000F18B12C000] 00:11:54 INFO - PROCESS | 728 | 1463037114895 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]]]}] 00:11:54 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. 00:11:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 924ms 00:11:54 INFO - PROCESS | 728 | 1463037114969 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 00:11:54 INFO - PROCESS | 728 | 1463037114972 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 00:11:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 00:11:54 INFO - PROCESS | 728 | 1463037114977 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 00:11:54 INFO - PROCESS | 728 | 1463037114979 Marionette TRACE conn6 <- [1,2950,null,{}] 00:11:54 INFO - PROCESS | 728 | 1463037114984 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}] 00:11:55 INFO - PROCESS | 728 | 1463037115108 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 00:11:55 INFO - PROCESS | 728 | 1463037115222 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:55 INFO - PROCESS | 728 | ++DOCSHELL 000000F18F561800 == 77 [pid = 728] [id = 748] 00:11:55 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F18B130400) [pid = 728] [serial = 2243] [outer = 0000000000000000] 00:11:55 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F18BC64400) [pid = 728] [serial = 2244] [outer = 000000F18B130400] 00:11:55 INFO - PROCESS | 728 | 1463037115319 Marionette DEBUG loaded listener.js 00:11:55 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F18BFAB000) [pid = 728] [serial = 2245] [outer = 000000F18B130400] 00:11:55 INFO - PROCESS | 728 | 1463037115857 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]]]}] 00:11:55 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. 00:11:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 923ms 00:11:55 INFO - PROCESS | 728 | 1463037115903 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 00:11:55 INFO - PROCESS | 728 | 1463037115905 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 00:11:55 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 00:11:55 INFO - PROCESS | 728 | 1463037115909 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 00:11:55 INFO - PROCESS | 728 | 1463037115912 Marionette TRACE conn6 <- [1,2954,null,{}] 00:11:55 INFO - PROCESS | 728 | 1463037115916 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}] 00:11:56 INFO - PROCESS | 728 | 1463037116041 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 00:11:56 INFO - PROCESS | 728 | 1463037116156 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:56 INFO - PROCESS | 728 | ++DOCSHELL 000000F18F57C800 == 78 [pid = 728] [id = 749] 00:11:56 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F18BC5A000) [pid = 728] [serial = 2246] [outer = 0000000000000000] 00:11:56 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F18BFB3400) [pid = 728] [serial = 2247] [outer = 000000F18BC5A000] 00:11:56 INFO - PROCESS | 728 | 1463037116254 Marionette DEBUG loaded listener.js 00:11:56 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F18C14B000) [pid = 728] [serial = 2248] [outer = 000000F18BC5A000] 00:11:56 INFO - PROCESS | 728 | 1463037116758 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]]]}] 00:11:56 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. 00:11:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 00:11:56 INFO - PROCESS | 728 | 1463037116840 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 00:11:56 INFO - PROCESS | 728 | 1463037116843 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 00:11:56 INFO - PROCESS | 728 | 1463037116848 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 00:11:56 INFO - PROCESS | 728 | 1463037116850 Marionette TRACE conn6 <- [1,2958,null,{}] 00:11:56 INFO - PROCESS | 728 | 1463037116854 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}] 00:11:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 00:11:56 INFO - PROCESS | 728 | 1463037116980 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 00:11:57 INFO - PROCESS | 728 | 1463037117122 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:57 INFO - PROCESS | 728 | ++DOCSHELL 000000F18FEEF000 == 79 [pid = 728] [id = 750] 00:11:57 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F18C150400) [pid = 728] [serial = 2249] [outer = 0000000000000000] 00:11:57 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F18CA52000) [pid = 728] [serial = 2250] [outer = 000000F18C150400] 00:11:57 INFO - PROCESS | 728 | 1463037117181 Marionette DEBUG loaded listener.js 00:11:57 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F18CA58C00) [pid = 728] [serial = 2251] [outer = 000000F18C150400] 00:11:57 INFO - PROCESS | 728 | 1463037117726 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]]]}] 00:11:57 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. 00:11:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 00:11:57 INFO - PROCESS | 728 | 1463037117781 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 00:11:57 INFO - PROCESS | 728 | 1463037117784 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 00:11:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 00:11:57 INFO - PROCESS | 728 | 1463037117788 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 00:11:57 INFO - PROCESS | 728 | 1463037117790 Marionette TRACE conn6 <- [1,2962,null,{}] 00:11:57 INFO - PROCESS | 728 | 1463037117793 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}] 00:11:57 INFO - PROCESS | 728 | 1463037117923 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 00:11:58 INFO - PROCESS | 728 | 1463037118040 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:58 INFO - PROCESS | 728 | ++DOCSHELL 000000F18332E000 == 80 [pid = 728] [id = 751] 00:11:58 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F182DCB800) [pid = 728] [serial = 2252] [outer = 0000000000000000] 00:11:58 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F184EDA000) [pid = 728] [serial = 2253] [outer = 000000F182DCB800] 00:11:58 INFO - PROCESS | 728 | 1463037118139 Marionette DEBUG loaded listener.js 00:11:58 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F18CA59800) [pid = 728] [serial = 2254] [outer = 000000F182DCB800] 00:11:59 INFO - PROCESS | 728 | 1463037118995 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]]]}] 00:11:59 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. 00:11:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1222ms 00:11:59 INFO - PROCESS | 728 | 1463037119011 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 728 | 1463037119015 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 00:11:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 00:11:59 INFO - PROCESS | 728 | 1463037119020 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 728 | 1463037119024 Marionette TRACE conn6 <- [1,2966,null,{}] 00:11:59 INFO - PROCESS | 728 | 1463037119030 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}] 00:11:59 INFO - PROCESS | 728 | 1463037119148 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 00:11:59 INFO - PROCESS | 728 | 1463037119309 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:11:59 INFO - PROCESS | 728 | ++DOCSHELL 000000F184842800 == 81 [pid = 728] [id = 752] 00:11:59 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F1811E3800) [pid = 728] [serial = 2255] [outer = 0000000000000000] 00:11:59 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F181BDC800) [pid = 728] [serial = 2256] [outer = 000000F1811E3800] 00:11:59 INFO - PROCESS | 728 | 1463037119364 Marionette DEBUG loaded listener.js 00:11:59 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F182E29000) [pid = 728] [serial = 2257] [outer = 000000F1811E3800] 00:11:59 INFO - PROCESS | 728 | 1463037119912 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]]]}] 00:11:59 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. 00:11:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 944ms 00:11:59 INFO - PROCESS | 728 | 1463037119965 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 00:11:59 INFO - PROCESS | 728 | 1463037119971 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 00:11:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 00:11:59 INFO - PROCESS | 728 | 1463037119978 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 00:11:59 INFO - PROCESS | 728 | 1463037119981 Marionette TRACE conn6 <- [1,2970,null,{}] 00:11:59 INFO - PROCESS | 728 | 1463037119985 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}] 00:12:00 INFO - PROCESS | 728 | 1463037120102 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 00:12:00 INFO - PROCESS | 728 | 1463037120223 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:00 INFO - PROCESS | 728 | ++DOCSHELL 000000F181676000 == 82 [pid = 728] [id = 753] 00:12:00 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F180772400) [pid = 728] [serial = 2258] [outer = 0000000000000000] 00:12:00 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F1816C9400) [pid = 728] [serial = 2259] [outer = 000000F180772400] 00:12:00 INFO - PROCESS | 728 | 1463037120333 Marionette DEBUG loaded listener.js 00:12:00 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F183CA1C00) [pid = 728] [serial = 2260] [outer = 000000F180772400] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1DB348000 == 81 [pid = 728] [id = 29] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F18BF1B800 == 80 [pid = 728] [id = 739] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F18B264800 == 79 [pid = 728] [id = 738] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F189F6E000 == 78 [pid = 728] [id = 737] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F1894B6000 == 77 [pid = 728] [id = 736] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F188E30800 == 76 [pid = 728] [id = 735] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F188D11800 == 75 [pid = 728] [id = 734] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F188450800 == 74 [pid = 728] [id = 733] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F1859E3400) [pid = 728] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F184A20800 == 73 [pid = 728] [id = 732] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F181B80000 == 72 [pid = 728] [id = 731] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F18419B000 == 71 [pid = 728] [id = 730] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F186DE6800 == 70 [pid = 728] [id = 723] 00:12:00 INFO - PROCESS | 728 | --DOCSHELL 000000F183B5A800 == 69 [pid = 728] [id = 722] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F182DE3000) [pid = 728] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F184C1FC00) [pid = 728] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F184AC9C00) [pid = 728] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F184C1D400) [pid = 728] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F182DC1800) [pid = 728] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F182E29400) [pid = 728] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F182ECD800) [pid = 728] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F181698000) [pid = 728] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F18117B800) [pid = 728] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F184C53C00) [pid = 728] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F180B1A400) [pid = 728] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F181598C00) [pid = 728] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F188351000) [pid = 728] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F1855F4800) [pid = 728] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F18866F400) [pid = 728] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F188226400) [pid = 728] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F1891CF000) [pid = 728] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F18870B400) [pid = 728] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F188E7C000) [pid = 728] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F184C56400) [pid = 728] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F183C94400) [pid = 728] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F184B76C00) [pid = 728] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 161 (000000F183CBD400) [pid = 728] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 160 (000000F18556D000) [pid = 728] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 159 (000000F185974000) [pid = 728] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | --DOMWINDOW == 158 (000000F183426C00) [pid = 728] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 00:12:00 INFO - PROCESS | 728 | 1463037120827 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"]]]}] 00:12:00 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 00:12:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 00:12:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 00:12:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 881ms 00:12:00 INFO - PROCESS | 728 | 1463037120860 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 00:12:00 INFO - PROCESS | 728 | 1463037120862 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 00:12:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 00:12:00 INFO - PROCESS | 728 | 1463037120866 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 00:12:00 INFO - PROCESS | 728 | 1463037120869 Marionette TRACE conn6 <- [1,2974,null,{}] 00:12:00 INFO - PROCESS | 728 | 1463037120885 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}] 00:12:01 INFO - PROCESS | 728 | 1463037120991 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 00:12:01 INFO - PROCESS | 728 | 1463037120998 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855DB000 == 70 [pid = 728] [id = 754] 00:12:01 INFO - PROCESS | 728 | ++DOMWINDOW == 159 (000000F182DC8400) [pid = 728] [serial = 2261] [outer = 0000000000000000] 00:12:01 INFO - PROCESS | 728 | ++DOMWINDOW == 160 (000000F183426C00) [pid = 728] [serial = 2262] [outer = 000000F182DC8400] 00:12:01 INFO - PROCESS | 728 | 1463037121058 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 728 | ++DOMWINDOW == 161 (000000F18433B400) [pid = 728] [serial = 2263] [outer = 000000F182DC8400] 00:12:01 INFO - PROCESS | 728 | 1463037121533 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]]]}] 00:12:01 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. 00:12:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 00:12:01 INFO - PROCESS | 728 | 1463037121603 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 00:12:01 INFO - PROCESS | 728 | 1463037121606 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 00:12:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 00:12:01 INFO - PROCESS | 728 | 1463037121609 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 00:12:01 INFO - PROCESS | 728 | 1463037121611 Marionette TRACE conn6 <- [1,2978,null,{}] 00:12:01 INFO - PROCESS | 728 | 1463037121615 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}] 00:12:01 INFO - PROCESS | 728 | 1463037121746 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 00:12:01 INFO - PROCESS | 728 | 1463037121858 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:01 INFO - PROCESS | 728 | ++DOCSHELL 000000F187E2E800 == 71 [pid = 728] [id = 755] 00:12:01 INFO - PROCESS | 728 | ++DOMWINDOW == 162 (000000F18341BC00) [pid = 728] [serial = 2264] [outer = 0000000000000000] 00:12:01 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F184B50800) [pid = 728] [serial = 2265] [outer = 000000F18341BC00] 00:12:01 INFO - PROCESS | 728 | 1463037121905 Marionette DEBUG loaded listener.js 00:12:01 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F184B7CC00) [pid = 728] [serial = 2266] [outer = 000000F18341BC00] 00:12:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1882C1000 == 72 [pid = 728] [id = 756] 00:12:02 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F184C57C00) [pid = 728] [serial = 2267] [outer = 0000000000000000] 00:12:02 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F184ECF800) [pid = 728] [serial = 2268] [outer = 000000F184C57C00] 00:12:02 INFO - PROCESS | 728 | 1463037122302 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]]]}] 00:12:02 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. 00:12:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 00:12:02 INFO - PROCESS | 728 | 1463037122346 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 00:12:02 INFO - PROCESS | 728 | 1463037122348 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 00:12:02 INFO - PROCESS | 728 | 1463037122352 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 00:12:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 00:12:02 INFO - PROCESS | 728 | 1463037122354 Marionette TRACE conn6 <- [1,2982,null,{}] 00:12:02 INFO - PROCESS | 728 | 1463037122357 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}] 00:12:02 INFO - PROCESS | 728 | 1463037122481 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 00:12:02 INFO - PROCESS | 728 | 1463037122488 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:02 INFO - PROCESS | 728 | ++DOCSHELL 000000F1886E0000 == 73 [pid = 728] [id = 757] 00:12:02 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F184C23000) [pid = 728] [serial = 2269] [outer = 0000000000000000] 00:12:02 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F184C59400) [pid = 728] [serial = 2270] [outer = 000000F184C23000] 00:12:02 INFO - PROCESS | 728 | 1463037122535 Marionette DEBUG loaded listener.js 00:12:02 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F185575800) [pid = 728] [serial = 2271] [outer = 000000F184C23000] 00:12:03 INFO - PROCESS | 728 | 1463037123028 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]]]}] 00:12:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 00:12:03 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 00:12:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 734ms 00:12:03 INFO - PROCESS | 728 | 1463037123089 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 00:12:03 INFO - PROCESS | 728 | 1463037123091 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 00:12:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 00:12:03 INFO - PROCESS | 728 | 1463037123095 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 00:12:03 INFO - PROCESS | 728 | 1463037123097 Marionette TRACE conn6 <- [1,2986,null,{}] 00:12:03 INFO - PROCESS | 728 | 1463037123101 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}] 00:12:03 INFO - PROCESS | 728 | 1463037123290 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 00:12:03 INFO - PROCESS | 728 | 1463037123309 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:03 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E25800 == 74 [pid = 728] [id = 758] 00:12:03 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F185975000) [pid = 728] [serial = 2272] [outer = 0000000000000000] 00:12:03 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F185E46C00) [pid = 728] [serial = 2273] [outer = 000000F185975000] 00:12:03 INFO - PROCESS | 728 | 1463037123356 Marionette DEBUG loaded listener.js 00:12:03 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F187DC8400) [pid = 728] [serial = 2274] [outer = 000000F185975000] 00:12:03 INFO - PROCESS | 728 | 1463037123765 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]]]}] 00:12:03 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. 00:12:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 734ms 00:12:03 INFO - PROCESS | 728 | 1463037123832 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 00:12:03 INFO - PROCESS | 728 | 1463037123834 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 00:12:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 00:12:03 INFO - PROCESS | 728 | 1463037123837 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 00:12:03 INFO - PROCESS | 728 | 1463037123839 Marionette TRACE conn6 <- [1,2990,null,{}] 00:12:03 INFO - PROCESS | 728 | 1463037123843 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}] 00:12:03 INFO - PROCESS | 728 | 1463037123976 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 00:12:04 INFO - PROCESS | 728 | 1463037123994 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:04 INFO - PROCESS | 728 | ++DOCSHELL 000000F18931B000 == 75 [pid = 728] [id = 759] 00:12:04 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F187EA0400) [pid = 728] [serial = 2275] [outer = 0000000000000000] 00:12:04 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F187EAB400) [pid = 728] [serial = 2276] [outer = 000000F187EA0400] 00:12:04 INFO - PROCESS | 728 | 1463037124042 Marionette DEBUG loaded listener.js 00:12:04 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F188226800) [pid = 728] [serial = 2277] [outer = 000000F187EA0400] 00:12:04 INFO - PROCESS | 728 | 1463037124477 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]]]}] 00:12:04 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. 00:12:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 00:12:04 INFO - PROCESS | 728 | 1463037124513 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 00:12:04 INFO - PROCESS | 728 | 1463037124515 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 00:12:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 00:12:04 INFO - PROCESS | 728 | 1463037124519 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 00:12:04 INFO - PROCESS | 728 | 1463037124521 Marionette TRACE conn6 <- [1,2994,null,{}] 00:12:04 INFO - PROCESS | 728 | 1463037124524 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}] 00:12:04 INFO - PROCESS | 728 | 1463037124665 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F180611800) [pid = 728] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F185E43800) [pid = 728] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F18557A800) [pid = 728] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 171 (000000F1816A1800) [pid = 728] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 170 (000000F18A3AD800) [pid = 728] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 169 (000000F181BDD800) [pid = 728] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 168 (000000F1859DF000) [pid = 728] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 167 (000000F188679C00) [pid = 728] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 166 (000000F183B13000) [pid = 728] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 165 (000000F18870AC00) [pid = 728] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 164 (000000F182E46800) [pid = 728] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 163 (000000F184B5B000) [pid = 728] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 00:12:04 INFO - PROCESS | 728 | --DOMWINDOW == 162 (000000F188226C00) [pid = 728] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 00:12:05 INFO - PROCESS | 728 | 1463037125050 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F185225800 == 76 [pid = 728] [id = 760] 00:12:05 INFO - PROCESS | 728 | ++DOMWINDOW == 163 (000000F180603800) [pid = 728] [serial = 2278] [outer = 0000000000000000] 00:12:05 INFO - PROCESS | 728 | ++DOMWINDOW == 164 (000000F180B0EC00) [pid = 728] [serial = 2279] [outer = 000000F180603800] 00:12:05 INFO - PROCESS | 728 | 1463037125098 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 728 | ++DOMWINDOW == 165 (000000F1859DF000) [pid = 728] [serial = 2280] [outer = 000000F180603800] 00:12:05 INFO - PROCESS | 728 | 1463037125440 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]]]}] 00:12:05 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. 00:12:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 00:12:05 INFO - TEST-START | /FileAPI/FileReaderSync.worker 00:12:05 INFO - PROCESS | 728 | 1463037125509 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 00:12:05 INFO - PROCESS | 728 | 1463037125511 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 00:12:05 INFO - PROCESS | 728 | 1463037125514 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 00:12:05 INFO - PROCESS | 728 | 1463037125516 Marionette TRACE conn6 <- [1,2998,null,{}] 00:12:05 INFO - PROCESS | 728 | 1463037125520 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}] 00:12:05 INFO - PROCESS | 728 | 1463037125619 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 00:12:05 INFO - PROCESS | 728 | 1463037125625 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:05 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A391800 == 77 [pid = 728] [id = 761] 00:12:05 INFO - PROCESS | 728 | ++DOMWINDOW == 166 (000000F188354800) [pid = 728] [serial = 2281] [outer = 0000000000000000] 00:12:05 INFO - PROCESS | 728 | ++DOMWINDOW == 167 (000000F188707800) [pid = 728] [serial = 2282] [outer = 000000F188354800] 00:12:05 INFO - PROCESS | 728 | 1463037125671 Marionette DEBUG loaded listener.js 00:12:05 INFO - PROCESS | 728 | ++DOMWINDOW == 168 (000000F188E7A800) [pid = 728] [serial = 2283] [outer = 000000F188354800] 00:12:05 INFO - PROCESS | 728 | [728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:06 INFO - PROCESS | 728 | 1463037126146 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 00:12:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 00:12:06 INFO - {} 00:12:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 00:12:06 INFO - {} 00:12:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 00:12:06 INFO - {} 00:12:06 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 00:12:06 INFO - {} 00:12:06 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 672ms 00:12:06 INFO - PROCESS | 728 | 1463037126187 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 00:12:06 INFO - PROCESS | 728 | 1463037126189 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 00:12:06 INFO - TEST-START | /FileAPI/fileReader.html 00:12:06 INFO - PROCESS | 728 | 1463037126193 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 00:12:06 INFO - PROCESS | 728 | 1463037126196 Marionette TRACE conn6 <- [1,3002,null,{}] 00:12:06 INFO - PROCESS | 728 | 1463037126199 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}] 00:12:06 INFO - PROCESS | 728 | 1463037126311 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 00:12:06 INFO - PROCESS | 728 | 1463037126351 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:06 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BD3F800 == 78 [pid = 728] [id = 762] 00:12:06 INFO - PROCESS | 728 | ++DOMWINDOW == 169 (000000F18A205C00) [pid = 728] [serial = 2284] [outer = 0000000000000000] 00:12:06 INFO - PROCESS | 728 | ++DOMWINDOW == 170 (000000F18A20A400) [pid = 728] [serial = 2285] [outer = 000000F18A205C00] 00:12:06 INFO - PROCESS | 728 | 1463037126398 Marionette DEBUG loaded listener.js 00:12:06 INFO - PROCESS | 728 | ++DOMWINDOW == 171 (000000F18A3B4000) [pid = 728] [serial = 2286] [outer = 000000F18A205C00] 00:12:06 INFO - PROCESS | 728 | 1463037126846 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]]]}] 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 00:12:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 00:12:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 00:12:06 INFO - PROCESS | 728 | 1463037126883 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 00:12:06 INFO - PROCESS | 728 | 1463037126885 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 00:12:06 INFO - PROCESS | 728 | 1463037126895 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 00:12:06 INFO - PROCESS | 728 | 1463037126898 Marionette TRACE conn6 <- [1,3006,null,{}] 00:12:06 INFO - TEST-START | /FileAPI/historical.html 00:12:06 INFO - PROCESS | 728 | 1463037126902 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}] 00:12:07 INFO - PROCESS | 728 | 1463037127022 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 00:12:07 INFO - PROCESS | 728 | 1463037127205 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:07 INFO - PROCESS | 728 | ++DOCSHELL 000000F182211000 == 79 [pid = 728] [id = 763] 00:12:07 INFO - PROCESS | 728 | ++DOMWINDOW == 172 (000000F18058AC00) [pid = 728] [serial = 2287] [outer = 0000000000000000] 00:12:07 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F180641C00) [pid = 728] [serial = 2288] [outer = 000000F18058AC00] 00:12:07 INFO - PROCESS | 728 | 1463037127266 Marionette DEBUG loaded listener.js 00:12:07 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F181179800) [pid = 728] [serial = 2289] [outer = 000000F18058AC00] 00:12:07 INFO - PROCESS | 728 | 1463037127909 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"]]]}] 00:12:07 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 00:12:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 00:12:07 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 00:12:07 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 00:12:07 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 00:12:07 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 00:12:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 00:12:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:07 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 00:12:07 INFO - TEST-OK | /FileAPI/historical.html | took 1020ms 00:12:07 INFO - PROCESS | 728 | 1463037127925 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 00:12:07 INFO - PROCESS | 728 | 1463037127930 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 00:12:07 INFO - PROCESS | 728 | 1463037127934 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 00:12:07 INFO - TEST-START | /FileAPI/idlharness.html 00:12:07 INFO - PROCESS | 728 | 1463037127939 Marionette TRACE conn6 <- [1,3010,null,{}] 00:12:07 INFO - PROCESS | 728 | 1463037127967 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}] 00:12:08 INFO - PROCESS | 728 | 1463037128101 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 00:12:08 INFO - PROCESS | 728 | 1463037128249 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:08 INFO - PROCESS | 728 | ++DOCSHELL 000000F186E09000 == 80 [pid = 728] [id = 764] 00:12:08 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F182E26800) [pid = 728] [serial = 2290] [outer = 0000000000000000] 00:12:08 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F182ED3400) [pid = 728] [serial = 2291] [outer = 000000F182E26800] 00:12:08 INFO - PROCESS | 728 | 1463037128311 Marionette DEBUG loaded listener.js 00:12:08 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F184378800) [pid = 728] [serial = 2292] [outer = 000000F182E26800] 00:12:09 INFO - PROCESS | 728 | 1463037129352 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:12:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:12:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 00:12:09 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 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 00:12:09 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:12:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:12:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 00:12:09 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 00:12:09 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 00:12:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 00:12:09 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 00:12:09 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 00:12:09 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 00:12:09 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 00:12:09 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 00:12:09 INFO - TEST-OK | /FileAPI/idlharness.html | took 1527ms 00:12:09 INFO - PROCESS | 728 | 1463037129492 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 00:12:09 INFO - PROCESS | 728 | 1463037129497 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 00:12:09 INFO - TEST-START | /FileAPI/idlharness.worker 00:12:09 INFO - PROCESS | 728 | 1463037129503 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 00:12:09 INFO - PROCESS | 728 | 1463037129506 Marionette TRACE conn6 <- [1,3014,null,{}] 00:12:09 INFO - PROCESS | 728 | 1463037129510 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}] 00:12:09 INFO - PROCESS | 728 | 1463037129631 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 00:12:09 INFO - PROCESS | 728 | 1463037129852 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:09 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DABB3000 == 81 [pid = 728] [id = 765] 00:12:09 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F1859D7800) [pid = 728] [serial = 2293] [outer = 0000000000000000] 00:12:09 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F18C148400) [pid = 728] [serial = 2294] [outer = 000000F1859D7800] 00:12:09 INFO - PROCESS | 728 | 1463037129912 Marionette DEBUG loaded listener.js 00:12:10 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F18CA6B400) [pid = 728] [serial = 2295] [outer = 000000F1859D7800] 00:12:10 INFO - PROCESS | 728 | [728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:11 INFO - PROCESS | 728 | 1463037131053 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 00:12:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 00:12:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 00:12:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 00:12:11 INFO - {} 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 00:12:11 INFO - {} 00:12:11 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 - {} 00:12:11 INFO - {} 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 00:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 00:12:11 INFO - {} 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 00:12:11 INFO - {} 00:12:11 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 - {} 00:12:11 INFO - {} 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 00:12:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 00:12:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 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 00:12:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 00:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 00:12:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 00:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 00:12:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 00:12:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 00:12:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 00:12:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 00:12:11 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 00:12:11 INFO - {} 00:12:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1711ms 00:12:11 INFO - PROCESS | 728 | 1463037131240 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 00:12:11 INFO - PROCESS | 728 | 1463037131243 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 00:12:11 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 00:12:11 INFO - PROCESS | 728 | 1463037131255 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 00:12:11 INFO - PROCESS | 728 | 1463037131262 Marionette TRACE conn6 <- [1,3018,null,{}] 00:12:11 INFO - PROCESS | 728 | 1463037131268 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}] 00:12:11 INFO - PROCESS | 728 | 1463037131429 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 00:12:11 INFO - PROCESS | 728 | 1463037131569 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:11 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BC52800 == 82 [pid = 728] [id = 766] 00:12:11 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F189461800) [pid = 728] [serial = 2296] [outer = 0000000000000000] 00:12:11 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F18CA79000) [pid = 728] [serial = 2297] [outer = 000000F189461800] 00:12:11 INFO - PROCESS | 728 | 1463037131627 Marionette DEBUG loaded listener.js 00:12:11 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18FE95400) [pid = 728] [serial = 2298] [outer = 000000F189461800] 00:12:12 INFO - PROCESS | 728 | 1463037132147 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]]]}] 00:12:12 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 00:12:12 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 00:12:12 INFO - PROCESS | 728 | 1463037132199 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 00:12:12 INFO - PROCESS | 728 | 1463037132202 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 00:12:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 00:12:12 INFO - PROCESS | 728 | 1463037132206 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 00:12:12 INFO - PROCESS | 728 | 1463037132208 Marionette TRACE conn6 <- [1,3022,null,{}] 00:12:12 INFO - PROCESS | 728 | 1463037132213 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}] 00:12:12 INFO - PROCESS | 728 | 1463037132343 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 00:12:12 INFO - PROCESS | 728 | 1463037132462 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:12 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E10AE800 == 83 [pid = 728] [id = 767] 00:12:12 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18CA71C00) [pid = 728] [serial = 2299] [outer = 0000000000000000] 00:12:12 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F18FE9CC00) [pid = 728] [serial = 2300] [outer = 000000F18CA71C00] 00:12:12 INFO - PROCESS | 728 | 1463037132521 Marionette DEBUG loaded listener.js 00:12:12 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F1901E1C00) [pid = 728] [serial = 2301] [outer = 000000F18CA71C00] 00:12:13 INFO - PROCESS | 728 | 1463037133052 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]]]}] 00:12:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 00:12:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 882ms 00:12:13 INFO - PROCESS | 728 | 1463037133089 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 00:12:13 INFO - PROCESS | 728 | 1463037133092 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 00:12:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 00:12:13 INFO - PROCESS | 728 | 1463037133095 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 00:12:13 INFO - PROCESS | 728 | 1463037133098 Marionette TRACE conn6 <- [1,3026,null,{}] 00:12:13 INFO - PROCESS | 728 | 1463037133101 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}] 00:12:13 INFO - PROCESS | 728 | 1463037133228 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 00:12:13 INFO - PROCESS | 728 | 1463037133345 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:13 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E1CCF000 == 84 [pid = 728] [id = 768] 00:12:13 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F19037EC00) [pid = 728] [serial = 2302] [outer = 0000000000000000] 00:12:13 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F190381000) [pid = 728] [serial = 2303] [outer = 000000F19037EC00] 00:12:13 INFO - PROCESS | 728 | 1463037133448 Marionette DEBUG loaded listener.js 00:12:13 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F1D91D6800) [pid = 728] [serial = 2304] [outer = 000000F19037EC00] 00:12:14 INFO - PROCESS | 728 | 1463037134019 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"]]]}] 00:12:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 00:12:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 00:12:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 00:12:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 00:12:14 INFO - PROCESS | 728 | 1463037134085 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 00:12:14 INFO - PROCESS | 728 | 1463037134088 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 00:12:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 00:12:14 INFO - PROCESS | 728 | 1463037134092 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 00:12:14 INFO - PROCESS | 728 | 1463037134094 Marionette TRACE conn6 <- [1,3030,null,{}] 00:12:14 INFO - PROCESS | 728 | 1463037134098 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}] 00:12:14 INFO - PROCESS | 728 | 1463037134227 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 00:12:14 INFO - PROCESS | 728 | 1463037134375 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:14 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E4F0E000 == 85 [pid = 728] [id = 769] 00:12:14 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F1DA030800) [pid = 728] [serial = 2305] [outer = 0000000000000000] 00:12:14 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F1DA24E000) [pid = 728] [serial = 2306] [outer = 000000F1DA030800] 00:12:14 INFO - PROCESS | 728 | 1463037134433 Marionette DEBUG loaded listener.js 00:12:14 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F1DA91A800) [pid = 728] [serial = 2307] [outer = 000000F1DA030800] 00:12:15 INFO - PROCESS | 728 | 1463037135125 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]]]}] 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 00:12:15 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. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 00:12:15 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'.) 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 00:12:15 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. 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 00:12:15 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. 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 00:12:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:12:15 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. 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 00:12:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 00:12:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 00:12:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 00:12:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 00:12:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 00:12:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1160ms 00:12:15 INFO - PROCESS | 728 | 1463037135255 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 00:12:15 INFO - PROCESS | 728 | 1463037135258 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 00:12:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 00:12:15 INFO - PROCESS | 728 | 1463037135262 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 00:12:15 INFO - PROCESS | 728 | 1463037135264 Marionette TRACE conn6 <- [1,3034,null,{}] 00:12:15 INFO - PROCESS | 728 | 1463037135273 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}] 00:12:15 INFO - PROCESS | 728 | 1463037135399 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 00:12:15 INFO - PROCESS | 728 | 1463037135541 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:15 INFO - PROCESS | 728 | ++DOCSHELL 000000F1E528C800 == 86 [pid = 728] [id = 770] 00:12:15 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F1DA23D800) [pid = 728] [serial = 2308] [outer = 0000000000000000] 00:12:15 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F1DA978800) [pid = 728] [serial = 2309] [outer = 000000F1DA23D800] 00:12:15 INFO - PROCESS | 728 | 1463037135598 Marionette DEBUG loaded listener.js 00:12:15 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F1DAA08C00) [pid = 728] [serial = 2310] [outer = 000000F1DA23D800] 00:12:15 INFO - PROCESS | 728 | [728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:16 INFO - PROCESS | 728 | 1463037136178 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 00:12:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 00:12:16 INFO - {} 00:12:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 944ms 00:12:16 INFO - PROCESS | 728 | 1463037136209 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 00:12:16 INFO - PROCESS | 728 | 1463037136211 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 00:12:16 INFO - PROCESS | 728 | 1463037136215 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 00:12:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 00:12:16 INFO - PROCESS | 728 | 1463037136217 Marionette TRACE conn6 <- [1,3038,null,{}] 00:12:16 INFO - PROCESS | 728 | 1463037136221 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}] 00:12:16 INFO - PROCESS | 728 | 1463037136348 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 00:12:16 INFO - PROCESS | 728 | 1463037136527 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:16 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF35000 == 87 [pid = 728] [id = 771] 00:12:16 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F18A20C000) [pid = 728] [serial = 2311] [outer = 0000000000000000] 00:12:16 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F18BFB2C00) [pid = 728] [serial = 2312] [outer = 000000F18A20C000] 00:12:16 INFO - PROCESS | 728 | 1463037136584 Marionette DEBUG loaded listener.js 00:12:16 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F18CC97000) [pid = 728] [serial = 2313] [outer = 000000F18A20C000] 00:12:17 INFO - PROCESS | 728 | 1463037137147 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]]]}] 00:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 00:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 00:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 00:12:17 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 00:12:17 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 985ms 00:12:17 INFO - PROCESS | 728 | 1463037137206 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 00:12:17 INFO - PROCESS | 728 | 1463037137209 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 00:12:17 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 00:12:17 INFO - PROCESS | 728 | 1463037137215 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 00:12:17 INFO - PROCESS | 728 | 1463037137217 Marionette TRACE conn6 <- [1,3042,null,{}] 00:12:17 INFO - PROCESS | 728 | 1463037137221 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}] 00:12:17 INFO - PROCESS | 728 | 1463037137350 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 00:12:17 INFO - PROCESS | 728 | 1463037137724 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:17 INFO - PROCESS | 728 | ++DOCSHELL 000000F1855E2000 == 88 [pid = 728] [id = 772] 00:12:17 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F180641800) [pid = 728] [serial = 2314] [outer = 0000000000000000] 00:12:17 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F18077D000) [pid = 728] [serial = 2315] [outer = 000000F180641800] 00:12:17 INFO - PROCESS | 728 | 1463037137786 Marionette DEBUG loaded listener.js 00:12:17 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F18270FC00) [pid = 728] [serial = 2316] [outer = 000000F180641800] 00:12:18 INFO - PROCESS | 728 | 1463037138591 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"]]]}] 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 00:12:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 00:12:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:12:18 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" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:12:18 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" 00:12:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 00:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 00:12:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 00:12:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1484ms 00:12:18 INFO - PROCESS | 728 | 1463037138701 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 00:12:18 INFO - PROCESS | 728 | 1463037138706 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 00:12:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 00:12:18 INFO - PROCESS | 728 | 1463037138711 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 00:12:18 INFO - PROCESS | 728 | 1463037138715 Marionette TRACE conn6 <- [1,3046,null,{}] 00:12:18 INFO - PROCESS | 728 | 1463037138766 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}] 00:12:18 INFO - PROCESS | 728 | 1463037138883 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 00:12:19 INFO - PROCESS | 728 | 1463037138996 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:19 INFO - PROCESS | 728 | ++DOCSHELL 000000F1841A7000 == 89 [pid = 728] [id = 773] 00:12:19 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F184373800) [pid = 728] [serial = 2317] [outer = 0000000000000000] 00:12:19 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F184AC9400) [pid = 728] [serial = 2318] [outer = 000000F184373800] 00:12:19 INFO - PROCESS | 728 | 1463037139094 Marionette DEBUG loaded listener.js 00:12:19 INFO - PROCESS | 728 | ++DOMWINDOW == 204 (000000F185574000) [pid = 728] [serial = 2319] [outer = 000000F184373800] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F184357800 == 88 [pid = 728] [id = 642] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18BD3F800 == 87 [pid = 728] [id = 762] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18A391800 == 86 [pid = 728] [id = 761] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F185225800 == 85 [pid = 728] [id = 760] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18931B000 == 84 [pid = 728] [id = 759] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F188E25800 == 83 [pid = 728] [id = 758] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1886E0000 == 82 [pid = 728] [id = 757] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1882C1000 == 81 [pid = 728] [id = 756] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F187E2E800 == 80 [pid = 728] [id = 755] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F1855DB000 == 79 [pid = 728] [id = 754] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 203 (000000F18A52DC00) [pid = 728] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F181676000 == 78 [pid = 728] [id = 753] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F184842800 == 77 [pid = 728] [id = 752] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18E7DE800 == 76 [pid = 728] [id = 746] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCE4800 == 75 [pid = 728] [id = 745] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18CCDA000 == 74 [pid = 728] [id = 744] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F18C09F800 == 73 [pid = 728] [id = 743] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F189112000 == 72 [pid = 728] [id = 742] 00:12:19 INFO - PROCESS | 728 | --DOCSHELL 000000F186DE5000 == 71 [pid = 728] [id = 741] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 202 (000000F18A3B7C00) [pid = 728] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 201 (000000F1811E8800) [pid = 728] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 200 (000000F18822AC00) [pid = 728] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 199 (000000F185E4C800) [pid = 728] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 198 (000000F1855F9C00) [pid = 728] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 197 (000000F182DC7000) [pid = 728] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 196 (000000F18A3B1000) [pid = 728] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 195 (000000F183C98800) [pid = 728] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 194 (000000F1811E8000) [pid = 728] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 193 (000000F185E20C00) [pid = 728] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 192 (000000F188683800) [pid = 728] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 191 (000000F184340C00) [pid = 728] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 190 (000000F189384400) [pid = 728] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 189 (000000F18A20E400) [pid = 728] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 188 (000000F18433AC00) [pid = 728] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 187 (000000F184B83800) [pid = 728] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F189E71C00) [pid = 728] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F18433E800) [pid = 728] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F180648000) [pid = 728] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F182ECEC00) [pid = 728] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F188E7E800) [pid = 728] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F1859E5C00) [pid = 728] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F189E71000) [pid = 728] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F1891CA400) [pid = 728] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F184C57800) [pid = 728] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F18945D800) [pid = 728] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F1855F6C00) [pid = 728] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 175 (000000F186D7AC00) [pid = 728] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 174 (000000F18870FC00) [pid = 728] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 173 (000000F188220C00) [pid = 728] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | --DOMWINDOW == 172 (000000F188257000) [pid = 728] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 00:12:19 INFO - PROCESS | 728 | 1463037139769 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]]]}] 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 00:12:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 00:12:19 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 00:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:19 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 00:12:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 00:12:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 00:12:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 00:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 00:12:19 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 00:12:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 00:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:19 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 00:12:19 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 00:12:19 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1082ms 00:12:19 INFO - PROCESS | 728 | 1463037139799 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 00:12:19 INFO - PROCESS | 728 | 1463037139803 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 00:12:19 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 00:12:19 INFO - PROCESS | 728 | 1463037139808 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 00:12:19 INFO - PROCESS | 728 | 1463037139810 Marionette TRACE conn6 <- [1,3050,null,{}] 00:12:19 INFO - PROCESS | 728 | 1463037139830 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}] 00:12:19 INFO - PROCESS | 728 | 1463037139941 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 00:12:20 INFO - PROCESS | 728 | 1463037140046 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F18550F800 == 72 [pid = 728] [id = 774] 00:12:20 INFO - PROCESS | 728 | ++DOMWINDOW == 173 (000000F182E44000) [pid = 728] [serial = 2320] [outer = 0000000000000000] 00:12:20 INFO - PROCESS | 728 | ++DOMWINDOW == 174 (000000F184382400) [pid = 728] [serial = 2321] [outer = 000000F182E44000] 00:12:20 INFO - PROCESS | 728 | 1463037140095 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 728 | ++DOMWINDOW == 175 (000000F184ED2400) [pid = 728] [serial = 2322] [outer = 000000F182E44000] 00:12:20 INFO - PROCESS | 728 | [728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 00:12:20 INFO - PROCESS | 728 | 1463037140569 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 00:12:20 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 00:12:20 INFO - {} 00:12:20 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 798ms 00:12:20 INFO - PROCESS | 728 | 1463037140608 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 00:12:20 INFO - PROCESS | 728 | 1463037140611 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 00:12:20 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 00:12:20 INFO - PROCESS | 728 | 1463037140616 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 00:12:20 INFO - PROCESS | 728 | 1463037140622 Marionette TRACE conn6 <- [1,3054,null,{}] 00:12:20 INFO - PROCESS | 728 | 1463037140632 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}] 00:12:20 INFO - PROCESS | 728 | 1463037140740 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 00:12:20 INFO - PROCESS | 728 | 1463037140748 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:20 INFO - PROCESS | 728 | ++DOCSHELL 000000F188E04000 == 73 [pid = 728] [id = 775] 00:12:20 INFO - PROCESS | 728 | ++DOMWINDOW == 176 (000000F185E4F000) [pid = 728] [serial = 2323] [outer = 0000000000000000] 00:12:20 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F188226000) [pid = 728] [serial = 2324] [outer = 000000F185E4F000] 00:12:20 INFO - PROCESS | 728 | 1463037140795 Marionette DEBUG loaded listener.js 00:12:20 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F188681C00) [pid = 728] [serial = 2325] [outer = 000000F185E4F000] 00:12:21 INFO - PROCESS | 728 | 1463037141304 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]]]}] 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 00:12:21 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 00:12:21 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 00:12:21 INFO - PROCESS | 728 | 1463037141351 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 00:12:21 INFO - PROCESS | 728 | 1463037141354 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 00:12:21 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 00:12:21 INFO - PROCESS | 728 | 1463037141357 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 00:12:21 INFO - PROCESS | 728 | 1463037141359 Marionette TRACE conn6 <- [1,3058,null,{}] 00:12:21 INFO - PROCESS | 728 | 1463037141363 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}] 00:12:21 INFO - PROCESS | 728 | 1463037141470 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 00:12:21 INFO - PROCESS | 728 | 1463037141586 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:21 INFO - PROCESS | 728 | ++DOCSHELL 000000F189189000 == 74 [pid = 728] [id = 776] 00:12:21 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F184B5AC00) [pid = 728] [serial = 2326] [outer = 0000000000000000] 00:12:21 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F18A208800) [pid = 728] [serial = 2327] [outer = 000000F184B5AC00] 00:12:21 INFO - PROCESS | 728 | 1463037141635 Marionette DEBUG loaded listener.js 00:12:21 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F18A3B5800) [pid = 728] [serial = 2328] [outer = 000000F184B5AC00] 00:12:22 INFO - PROCESS | 728 | 1463037142042 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]]]}] 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 00:12:22 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 734ms 00:12:22 INFO - PROCESS | 728 | 1463037142100 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 728 | 1463037142103 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 00:12:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 00:12:22 INFO - PROCESS | 728 | 1463037142144 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 728 | 1463037142146 Marionette TRACE conn6 <- [1,3062,null,{}] 00:12:22 INFO - PROCESS | 728 | 1463037142150 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}] 00:12:22 INFO - PROCESS | 728 | 1463037142299 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 00:12:22 INFO - PROCESS | 728 | 1463037142313 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:22 INFO - PROCESS | 728 | ++DOCSHELL 000000F189EB8000 == 75 [pid = 728] [id = 777] 00:12:22 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F18B121800) [pid = 728] [serial = 2329] [outer = 0000000000000000] 00:12:22 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18B12DC00) [pid = 728] [serial = 2330] [outer = 000000F18B121800] 00:12:22 INFO - PROCESS | 728 | 1463037142367 Marionette DEBUG loaded listener.js 00:12:22 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18BC63400) [pid = 728] [serial = 2331] [outer = 000000F18B121800] 00:12:22 INFO - PROCESS | 728 | 1463037142844 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]]]}] 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 00:12:22 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 00:12:22 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 00:12:22 INFO - PROCESS | 728 | 1463037142871 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 00:12:22 INFO - PROCESS | 728 | 1463037142873 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 00:12:22 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 00:12:22 INFO - PROCESS | 728 | 1463037142884 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 00:12:22 INFO - PROCESS | 728 | 1463037142886 Marionette TRACE conn6 <- [1,3066,null,{}] 00:12:22 INFO - PROCESS | 728 | 1463037142890 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}] 00:12:23 INFO - PROCESS | 728 | 1463037143031 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 00:12:23 INFO - PROCESS | 728 | 1463037143054 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:23 INFO - PROCESS | 728 | ++DOCSHELL 000000F18A450800 == 76 [pid = 728] [id = 778] 00:12:23 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F18C152400) [pid = 728] [serial = 2332] [outer = 0000000000000000] 00:12:23 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F18CA55000) [pid = 728] [serial = 2333] [outer = 000000F18C152400] 00:12:23 INFO - PROCESS | 728 | 1463037143100 Marionette DEBUG loaded listener.js 00:12:23 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F18CA74800) [pid = 728] [serial = 2334] [outer = 000000F18C152400] 00:12:23 INFO - PROCESS | 728 | 1463037143574 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] 00:12:23 INFO - PROCESS | 728 | 1463037143629 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 00:12:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 00:12:23 INFO - PROCESS | 728 | 1463037143632 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 00:12:23 INFO - PROCESS | 728 | 1463037143634 Marionette TRACE conn6 <- [1,3070,null,{}] 00:12:23 INFO - PROCESS | 728 | 1463037143638 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}] 00:12:23 INFO - PROCESS | 728 | 1463037143816 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 186 (000000F184C23000) [pid = 728] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 185 (000000F188354800) [pid = 728] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 184 (000000F185975000) [pid = 728] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 183 (000000F187EA0400) [pid = 728] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 182 (000000F180603800) [pid = 728] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 181 (000000F180772400) [pid = 728] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 180 (000000F1811E3800) [pid = 728] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 179 (000000F184C57C00) [pid = 728] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 178 (000000F18341BC00) [pid = 728] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 177 (000000F182DC8400) [pid = 728] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 00:12:24 INFO - PROCESS | 728 | --DOMWINDOW == 176 (000000F18B122000) [pid = 728] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 00:12:24 INFO - PROCESS | 728 | 1463037144111 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F18BF1B000 == 77 [pid = 728] [id = 779] 00:12:24 INFO - PROCESS | 728 | ++DOMWINDOW == 177 (000000F180772400) [pid = 728] [serial = 2335] [outer = 0000000000000000] 00:12:24 INFO - PROCESS | 728 | ++DOMWINDOW == 178 (000000F184C23000) [pid = 728] [serial = 2336] [outer = 000000F180772400] 00:12:24 INFO - PROCESS | 728 | 1463037144166 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 728 | ++DOMWINDOW == 179 (000000F18E8AB400) [pid = 728] [serial = 2337] [outer = 000000F180772400] 00:12:24 INFO - PROCESS | 728 | 1463037144510 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]]]}] 00:12:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 00:12:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 00:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 00:12:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 00:12:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 923ms 00:12:24 INFO - PROCESS | 728 | 1463037144559 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 00:12:24 INFO - PROCESS | 728 | 1463037144561 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 00:12:24 INFO - PROCESS | 728 | 1463037144565 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 00:12:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 00:12:24 INFO - PROCESS | 728 | 1463037144567 Marionette TRACE conn6 <- [1,3074,null,{}] 00:12:24 INFO - PROCESS | 728 | 1463037144583 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}] 00:12:24 INFO - PROCESS | 728 | 1463037144685 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 00:12:24 INFO - PROCESS | 728 | 1463037144692 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:24 INFO - PROCESS | 728 | ++DOCSHELL 000000F18CCD2000 == 78 [pid = 728] [id = 780] 00:12:24 INFO - PROCESS | 728 | ++DOMWINDOW == 180 (000000F18E8AEC00) [pid = 728] [serial = 2338] [outer = 0000000000000000] 00:12:24 INFO - PROCESS | 728 | ++DOMWINDOW == 181 (000000F18E8B6800) [pid = 728] [serial = 2339] [outer = 000000F18E8AEC00] 00:12:24 INFO - PROCESS | 728 | 1463037144739 Marionette DEBUG loaded listener.js 00:12:24 INFO - PROCESS | 728 | ++DOMWINDOW == 182 (000000F18E906C00) [pid = 728] [serial = 2340] [outer = 000000F18E8AEC00] 00:12:25 INFO - PROCESS | 728 | 1463037145169 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 00:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 00:12:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 00:12:25 INFO - PROCESS | 728 | 1463037145197 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 728 | 1463037145199 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 00:12:25 INFO - PROCESS | 728 | 1463037145202 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 00:12:25 INFO - PROCESS | 728 | 1463037145204 Marionette TRACE conn6 <- [1,3078,null,{}] 00:12:25 INFO - PROCESS | 728 | 1463037145207 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}] 00:12:25 INFO - PROCESS | 728 | 1463037145365 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 00:12:25 INFO - PROCESS | 728 | 1463037145407 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:25 INFO - PROCESS | 728 | ++DOCSHELL 000000F18FED5800 == 79 [pid = 728] [id = 781] 00:12:25 INFO - PROCESS | 728 | ++DOMWINDOW == 183 (000000F18CC9A000) [pid = 728] [serial = 2341] [outer = 0000000000000000] 00:12:25 INFO - PROCESS | 728 | ++DOMWINDOW == 184 (000000F18E911000) [pid = 728] [serial = 2342] [outer = 000000F18CC9A000] 00:12:25 INFO - PROCESS | 728 | 1463037145454 Marionette DEBUG loaded listener.js 00:12:25 INFO - PROCESS | 728 | ++DOMWINDOW == 185 (000000F18F6E0400) [pid = 728] [serial = 2343] [outer = 000000F18CC9A000] 00:12:25 INFO - PROCESS | 728 | 1463037145854 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 00:12:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 00:12:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 671ms 00:12:25 INFO - PROCESS | 728 | 1463037145877 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 00:12:25 INFO - PROCESS | 728 | 1463037145879 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 00:12:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 00:12:25 INFO - PROCESS | 728 | 1463037145882 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 00:12:25 INFO - PROCESS | 728 | 1463037145884 Marionette TRACE conn6 <- [1,3082,null,{}] 00:12:25 INFO - PROCESS | 728 | 1463037145887 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}] 00:12:26 INFO - PROCESS | 728 | 1463037146041 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 00:12:26 INFO - PROCESS | 728 | 1463037146211 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:26 INFO - PROCESS | 728 | ++DOCSHELL 000000F183B5A800 == 80 [pid = 728] [id = 782] 00:12:26 INFO - PROCESS | 728 | ++DOMWINDOW == 186 (000000F18058DC00) [pid = 728] [serial = 2344] [outer = 0000000000000000] 00:12:26 INFO - PROCESS | 728 | ++DOMWINDOW == 187 (000000F180781800) [pid = 728] [serial = 2345] [outer = 000000F18058DC00] 00:12:26 INFO - PROCESS | 728 | 1463037146274 Marionette DEBUG loaded listener.js 00:12:26 INFO - PROCESS | 728 | ++DOMWINDOW == 188 (000000F18270A800) [pid = 728] [serial = 2346] [outer = 000000F18058DC00] 00:12:26 INFO - PROCESS | 728 | 1463037146877 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 00:12:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 00:12:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1019ms 00:12:26 INFO - PROCESS | 728 | 1463037146906 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 00:12:26 INFO - PROCESS | 728 | 1463037146911 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 00:12:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 00:12:26 INFO - PROCESS | 728 | 1463037146916 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 00:12:26 INFO - PROCESS | 728 | 1463037146921 Marionette TRACE conn6 <- [1,3086,null,{}] 00:12:26 INFO - PROCESS | 728 | 1463037146947 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}] 00:12:27 INFO - PROCESS | 728 | 1463037147115 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 00:12:27 INFO - PROCESS | 728 | 1463037147269 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:27 INFO - PROCESS | 728 | ++DOCSHELL 000000F1887E9000 == 81 [pid = 728] [id = 783] 00:12:27 INFO - PROCESS | 728 | ++DOMWINDOW == 189 (000000F184B52000) [pid = 728] [serial = 2347] [outer = 0000000000000000] 00:12:27 INFO - PROCESS | 728 | ++DOMWINDOW == 190 (000000F184B78800) [pid = 728] [serial = 2348] [outer = 000000F184B52000] 00:12:27 INFO - PROCESS | 728 | 1463037147331 Marionette DEBUG loaded listener.js 00:12:27 INFO - PROCESS | 728 | ++DOMWINDOW == 191 (000000F185573400) [pid = 728] [serial = 2349] [outer = 000000F184B52000] 00:12:27 INFO - PROCESS | 728 | 1463037147853 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]]]}] 00:12:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 00:12:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 00:12:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 945ms 00:12:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 00:12:27 INFO - PROCESS | 728 | 1463037147866 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 00:12:27 INFO - PROCESS | 728 | 1463037147871 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 00:12:27 INFO - PROCESS | 728 | 1463037147876 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 00:12:27 INFO - PROCESS | 728 | 1463037147878 Marionette TRACE conn6 <- [1,3090,null,{}] 00:12:27 INFO - PROCESS | 728 | 1463037147882 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}] 00:12:28 INFO - PROCESS | 728 | 1463037148015 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 00:12:28 INFO - PROCESS | 728 | 1463037148144 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:28 INFO - PROCESS | 728 | ++DOCSHELL 000000F18B26D800 == 82 [pid = 728] [id = 784] 00:12:28 INFO - PROCESS | 728 | ++DOMWINDOW == 192 (000000F184B57800) [pid = 728] [serial = 2350] [outer = 0000000000000000] 00:12:28 INFO - PROCESS | 728 | ++DOMWINDOW == 193 (000000F187EAE400) [pid = 728] [serial = 2351] [outer = 000000F184B57800] 00:12:28 INFO - PROCESS | 728 | 1463037148203 Marionette DEBUG loaded listener.js 00:12:28 INFO - PROCESS | 728 | ++DOMWINDOW == 194 (000000F189466800) [pid = 728] [serial = 2352] [outer = 000000F184B57800] 00:12:28 INFO - PROCESS | 728 | 1463037148783 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 00:12:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 00:12:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 923ms 00:12:28 INFO - PROCESS | 728 | 1463037148800 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 00:12:28 INFO - PROCESS | 728 | 1463037148803 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 00:12:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 00:12:28 INFO - PROCESS | 728 | 1463037148814 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 00:12:28 INFO - PROCESS | 728 | 1463037148821 Marionette TRACE conn6 <- [1,3094,null,{}] 00:12:28 INFO - PROCESS | 728 | 1463037148827 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}] 00:12:28 INFO - PROCESS | 728 | 1463037148962 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 00:12:29 INFO - PROCESS | 728 | 1463037149131 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:29 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DB467000 == 83 [pid = 728] [id = 785] 00:12:29 INFO - PROCESS | 728 | ++DOMWINDOW == 195 (000000F18A5CA000) [pid = 728] [serial = 2353] [outer = 0000000000000000] 00:12:29 INFO - PROCESS | 728 | ++DOMWINDOW == 196 (000000F18BAFB800) [pid = 728] [serial = 2354] [outer = 000000F18A5CA000] 00:12:29 INFO - PROCESS | 728 | 1463037149189 Marionette DEBUG loaded listener.js 00:12:29 INFO - PROCESS | 728 | ++DOMWINDOW == 197 (000000F18CA55C00) [pid = 728] [serial = 2355] [outer = 000000F18A5CA000] 00:12:29 INFO - PROCESS | 728 | 1463037149713 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]]]}] 00:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 00:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 00:12:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 00:12:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 00:12:29 INFO - PROCESS | 728 | 1463037149754 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 00:12:29 INFO - PROCESS | 728 | 1463037149757 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 00:12:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 00:12:29 INFO - PROCESS | 728 | 1463037149761 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 00:12:29 INFO - PROCESS | 728 | 1463037149763 Marionette TRACE conn6 <- [1,3098,null,{}] 00:12:29 INFO - PROCESS | 728 | 1463037149767 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}] 00:12:29 INFO - PROCESS | 728 | 1463037149898 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 00:12:30 INFO - PROCESS | 728 | 1463037150064 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:30 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DC269800 == 84 [pid = 728] [id = 786] 00:12:30 INFO - PROCESS | 728 | ++DOMWINDOW == 198 (000000F18C150C00) [pid = 728] [serial = 2356] [outer = 0000000000000000] 00:12:30 INFO - PROCESS | 728 | ++DOMWINDOW == 199 (000000F18E90BC00) [pid = 728] [serial = 2357] [outer = 000000F18C150C00] 00:12:30 INFO - PROCESS | 728 | 1463037150121 Marionette DEBUG loaded listener.js 00:12:30 INFO - PROCESS | 728 | ++DOMWINDOW == 200 (000000F18FE95000) [pid = 728] [serial = 2358] [outer = 000000F18C150C00] 00:12:30 INFO - PROCESS | 728 | 1463037150657 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"]]]}] 00:12:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 00:12:30 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 00:12:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 00:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 00:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 00:12:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 00:12:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 923ms 00:12:30 INFO - PROCESS | 728 | 1463037150686 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 00:12:30 INFO - PROCESS | 728 | 1463037150688 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 00:12:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 00:12:30 INFO - PROCESS | 728 | 1463037150692 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 00:12:30 INFO - PROCESS | 728 | 1463037150694 Marionette TRACE conn6 <- [1,3102,null,{}] 00:12:30 INFO - PROCESS | 728 | 1463037150698 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}] 00:12:30 INFO - PROCESS | 728 | 1463037150827 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 00:12:30 INFO - PROCESS | 728 | 1463037150988 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\", \"df5240ae-7daa-48c6-91f1-b316dce1e1f0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 00:12:31 INFO - PROCESS | 728 | ++DOCSHELL 000000F1DF6A4000 == 85 [pid = 728] [id = 787] 00:12:31 INFO - PROCESS | 728 | ++DOMWINDOW == 201 (000000F190389400) [pid = 728] [serial = 2359] [outer = 0000000000000000] 00:12:31 INFO - PROCESS | 728 | ++DOMWINDOW == 202 (000000F1D994D800) [pid = 728] [serial = 2360] [outer = 000000F190389400] 00:12:31 INFO - PROCESS | 728 | 1463037151054 Marionette DEBUG loaded listener.js 00:12:31 INFO - PROCESS | 728 | ++DOMWINDOW == 203 (000000F1DAA02800) [pid = 728] [serial = 2361] [outer = 000000F190389400] 00:12:31 INFO - PROCESS | 728 | 1463037151581 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]]]}] 00:12:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 00:12:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 921ms 00:12:31 INFO - PROCESS | 728 | 1463037151616 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 00:12:31 INFO - PROCESS | 728 | 1463037151619 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 00:12:32 WARNING - u'runner_teardown' () 00:12:32 INFO - No more tests 00:12:32 INFO - Got 0 unexpected results 00:12:32 INFO - SUITE-END | took 723s 00:12:32 INFO - Closing logging queue 00:12:32 INFO - queue closed 00:12:32 INFO - Return code: 0 00:12:32 WARNING - # TBPL SUCCESS # 00:12:32 INFO - Running post-action listener: _resource_record_post_action 00:12:32 INFO - Running post-run listener: _resource_record_post_run 00:12:33 INFO - Total resource usage - Wall time: 733s; CPU: 14.0%; Read bytes: 187449344; Write bytes: 1033743872; Read time: 2620780; Write time: 5265820 00:12:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 00:12:33 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 14799360; Read time: 0; Write time: 129590 00:12:33 INFO - run-tests - Wall time: 730s; CPU: 14.0%; Read bytes: 187449344; Write bytes: 914664448; Read time: 2620780; Write time: 5037120 00:12:33 INFO - Running post-run listener: _upload_blobber_files 00:12:33 INFO - Blob upload gear active. 00:12:33 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 00:12:33 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 00:12:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 00:12:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 00:12:34 INFO - (blobuploader) - INFO - Open directory for files ... 00:12:34 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 00:12:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:12:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:12:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 00:12:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:12:35 INFO - (blobuploader) - INFO - Done attempting. 00:12:35 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 00:12:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 00:12:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 00:12:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 00:12:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 00:12:36 INFO - (blobuploader) - INFO - Done attempting. 00:12:36 INFO - (blobuploader) - INFO - Iteration through files over. 00:12:36 INFO - Return code: 0 00:12:36 INFO - rmtree: C:\slave\test\build\uploaded_files.json 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 00:12:36 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cbf13e6e57db2283f79ce0c474ff469d5cb1d4fab87e48d1b9ab4a07ef81a8634a7b0e71105bad66a28718637d628d993ec575206ed44ea7f167baa6e9a2bfe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a714a2ac5842c7c652a4b37b35aa2be55dc78fb2a19c7d85584ef127f80310affee4c9fb514d6004c726eaa3ecfe99b666a4d3ed4ffef7888b7d7e1dc35497d2"} 00:12:36 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 00:12:36 INFO - Writing to file C:\slave\test\properties\blobber_files 00:12:36 INFO - Contents: 00:12:36 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cbf13e6e57db2283f79ce0c474ff469d5cb1d4fab87e48d1b9ab4a07ef81a8634a7b0e71105bad66a28718637d628d993ec575206ed44ea7f167baa6e9a2bfe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a714a2ac5842c7c652a4b37b35aa2be55dc78fb2a19c7d85584ef127f80310affee4c9fb514d6004c726eaa3ecfe99b666a4d3ed4ffef7888b7d7e1dc35497d2"} 00:12:36 INFO - Running post-run listener: copy_logs_to_upload_dir 00:12:36 INFO - Copying logs to upload dir... 00:12:36 INFO - mkdir: C:\slave\test\build\upload\logs 00:12:36 INFO - Copying logs to upload dir... 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - Using _rmtree_windows ... 00:12:36 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=956.978000 ========= master_lag: 1.86 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 58 secs) (at 2016-05-12 00:12:38.861014) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:12:38.861791) ========= '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-084\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-084 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-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cbf13e6e57db2283f79ce0c474ff469d5cb1d4fab87e48d1b9ab4a07ef81a8634a7b0e71105bad66a28718637d628d993ec575206ed44ea7f167baa6e9a2bfe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a714a2ac5842c7c652a4b37b35aa2be55dc78fb2a19c7d85584ef127f80310affee4c9fb514d6004c726eaa3ecfe99b666a4d3ed4ffef7888b7d7e1dc35497d2"} build_url:https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5cbf13e6e57db2283f79ce0c474ff469d5cb1d4fab87e48d1b9ab4a07ef81a8634a7b0e71105bad66a28718637d628d993ec575206ed44ea7f167baa6e9a2bfe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a714a2ac5842c7c652a4b37b35aa2be55dc78fb2a19c7d85584ef127f80310affee4c9fb514d6004c726eaa3ecfe99b666a4d3ed4ffef7888b7d7e1dc35497d2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DLtgLorWQB--7eg7wI_EQQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-12 00:12:38.984434) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:12:38.985036) ========= '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-084\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-084 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-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-12 00:12:39.099144) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 00:12:39.099467) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-12 00:12:39.538092) ========= ========= Total master_lag: 2.24 =========