builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-035 starttime: 1471347260.07 results: success (0) buildid: 20160816031525 builduid: 14d790f34e6147bfb55e9eb55407b5b3 revision: d086e0d5681953b69f1186656162fafd1a208f01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:20.074922) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:20.075403) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:20.075698) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:20.159379) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:34:20.159767) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False --04:34:21-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.96 MB/s 04:34:21 (8.96 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.410000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:34:21.631764) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-08-16 04:34:21.632094) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=5.923000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-08-16 04:34:27.572310) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:34:27.572717) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev d086e0d5681953b69f1186656162fafd1a208f01 --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-release --rev d086e0d5681953b69f1186656162fafd1a208f01 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False 2016-08-16 04:34:27,895 truncating revision to first 12 chars 2016-08-16 04:34:27,895 Setting DEBUG logging. 2016-08-16 04:34:27,897 attempt 1/10 2016-08-16 04:34:27,897 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/d086e0d56819?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 04:34:28,812 unpacking tar archive at: mozilla-release-d086e0d56819/testing/mozharness/ program finished with exit code 0 elapsedTime=1.779000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:34:29.412153) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:29.412487) ========= script_repo_revision: d086e0d5681953b69f1186656162fafd1a208f01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:29.412893) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:29.413164) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:34:29.431387) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-08-16 04:34:29.431899) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:34:29 INFO - MultiFileLogger online at 20160816 04:34:29 in C:\slave\test 04:34:29 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-release --download-symbols true 04:34:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:34:29 INFO - {'append_to_log': False, 04:34:29 INFO - 'base_work_dir': 'C:\\slave\\test', 04:34:29 INFO - 'blob_upload_branch': 'mozilla-release', 04:34:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:34:29 INFO - 'buildbot_json_path': 'buildprops.json', 04:34:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:34:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:34:29 INFO - 'download_minidump_stackwalk': True, 04:34:29 INFO - 'download_symbols': 'true', 04:34:29 INFO - 'e10s': False, 04:34:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:34:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:34:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:34:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:34:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:34:29 INFO - 'C:/mozilla-build/tooltool.py'), 04:34:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:34:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:34:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:34:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:34:29 INFO - 'log_level': 'info', 04:34:29 INFO - 'log_to_console': True, 04:34:29 INFO - 'opt_config_files': (), 04:34:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:34:29 INFO - '--processes=1', 04:34:29 INFO - '--config=%(test_path)s/wptrunner.ini', 04:34:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:34:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:34:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:34:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:34:29 INFO - 'pip_index': False, 04:34:29 INFO - 'require_test_zip': True, 04:34:29 INFO - 'test_type': ('testharness',), 04:34:29 INFO - 'this_chunk': '1', 04:34:29 INFO - 'total_chunks': '10', 04:34:29 INFO - 'virtualenv_path': 'venv', 04:34:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:34:29 INFO - 'work_dir': 'build'} 04:34:29 INFO - ##### 04:34:29 INFO - ##### Running clobber step. 04:34:29 INFO - ##### 04:34:29 INFO - Running pre-action listener: _resource_record_pre_action 04:34:29 INFO - Running main action method: clobber 04:34:29 INFO - rmtree: C:\slave\test\build 04:34:29 INFO - Using _rmtree_windows ... 04:34:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:36:12 INFO - Running post-action listener: _resource_record_post_action 04:36:12 INFO - ##### 04:36:12 INFO - ##### Running read-buildbot-config step. 04:36:12 INFO - ##### 04:36:12 INFO - Running pre-action listener: _resource_record_pre_action 04:36:12 INFO - Running main action method: read_buildbot_config 04:36:12 INFO - Using buildbot properties: 04:36:12 INFO - { 04:36:12 INFO - "project": "", 04:36:12 INFO - "product": "firefox", 04:36:12 INFO - "script_repo_revision": "production", 04:36:12 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 04:36:12 INFO - "repository": "", 04:36:12 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 04:36:12 INFO - "buildid": "20160816031525", 04:36:12 INFO - "pgo_build": "False", 04:36:12 INFO - "basedir": "C:\\slave\\test", 04:36:12 INFO - "buildnumber": 12, 04:36:12 INFO - "slavename": "t-w864-ix-035", 04:36:12 INFO - "revision": "d086e0d5681953b69f1186656162fafd1a208f01", 04:36:12 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 04:36:12 INFO - "platform": "win64", 04:36:12 INFO - "branch": "mozilla-release", 04:36:12 INFO - "repo_path": "releases/mozilla-release", 04:36:12 INFO - "moz_repo_path": "", 04:36:12 INFO - "stage_platform": "win64", 04:36:12 INFO - "builduid": "14d790f34e6147bfb55e9eb55407b5b3", 04:36:12 INFO - "slavebuilddir": "test" 04:36:12 INFO - } 04:36:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 04:36:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 04:36:12 INFO - Running post-action listener: _resource_record_post_action 04:36:12 INFO - ##### 04:36:12 INFO - ##### Running download-and-extract step. 04:36:12 INFO - ##### 04:36:12 INFO - Running pre-action listener: _resource_record_pre_action 04:36:12 INFO - Running main action method: download_and_extract 04:36:12 INFO - mkdir: C:\slave\test\build\tests 04:36:12 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')]} 04:36:12 INFO - https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:36:12 INFO - trying https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 04:36:12 INFO - Downloading https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 04:36:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1 04:36:12 INFO - Downloaded 1274 bytes. 04:36:12 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 04:36:12 INFO - Using the following test package requirements: 04:36:12 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 04:36:12 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 04:36:12 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 04:36:12 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'jsshell-win64.zip'], 04:36:12 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 04:36:12 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 04:36:12 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 04:36:12 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 04:36:12 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 04:36:12 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 04:36:12 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 04:36:12 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 04:36:12 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')]} 04:36:12 INFO - https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:36:12 INFO - trying https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 04:36:12 INFO - Downloading https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip 04:36:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1 04:36:13 INFO - Downloaded 20881773 bytes. 04:36:13 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:36:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:36:15 INFO - caution: filename not matched: web-platform/* 04:36:15 INFO - Return code: 11 04:36:15 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')]} 04:36:15 INFO - https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:36:15 INFO - trying https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 04:36:15 INFO - Downloading https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip 04:36:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1 04:36:16 INFO - Downloaded 36389909 bytes. 04:36:16 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:36:16 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:36:58 INFO - caution: filename not matched: bin/* 04:36:58 INFO - caution: filename not matched: config/* 04:36:58 INFO - caution: filename not matched: mozbase/* 04:36:58 INFO - caution: filename not matched: marionette/* 04:36:58 INFO - caution: filename not matched: tools/wptserve/* 04:36:58 INFO - Return code: 11 04:36:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:36:58 INFO - https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 04:36:58 INFO - trying https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:36:58 INFO - Downloading https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 04:36:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1 04:36:59 INFO - Downloaded 82739747 bytes. 04:36:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:36:59 INFO - mkdir: C:\slave\test\properties 04:36:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:36:59 INFO - Writing to file C:\slave\test\properties\build_url 04:36:59 INFO - Contents: 04:36:59 INFO - build_url:https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 04:37:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:37:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:37:00 INFO - Writing to file C:\slave\test\properties\symbols_url 04:37:00 INFO - Contents: 04:37:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:37:00 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')]} 04:37:00 INFO - https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:37:00 INFO - trying https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:37:00 INFO - Downloading https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 04:37:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 04:37:01 INFO - Downloaded 50794519 bytes. 04:37:01 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 04:37:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 04:37:04 INFO - Return code: 0 04:37:04 INFO - Running post-action listener: _resource_record_post_action 04:37:04 INFO - Running post-action listener: set_extra_try_arguments 04:37:04 INFO - ##### 04:37:04 INFO - ##### Running create-virtualenv step. 04:37:04 INFO - ##### 04:37:04 INFO - Running pre-action listener: _pre_create_virtualenv 04:37:04 INFO - Running pre-action listener: _resource_record_pre_action 04:37:04 INFO - Running main action method: create_virtualenv 04:37:04 INFO - Creating virtualenv C:\slave\test\build\venv 04:37:04 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 04:37:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:37:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:37:11 INFO - Installing distribute......................................................................................................................................................................................done. 04:37:13 INFO - Return code: 0 04:37:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:37:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:37:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:37:13 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260ADA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 04:37:13 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 04:37:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 04:37:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:37:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 04:37:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:37:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:37:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:37:13 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 04:37:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:37:13 INFO - 'DCLOCATION': 'SCL3', 04:37:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:37:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:37:13 INFO - 'HOMEDRIVE': 'C:', 04:37:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 04:37:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:37:13 INFO - 'KTS_VERSION': '1.19c', 04:37:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 04:37:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 04:37:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:37:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:37:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:37:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:37:13 INFO - 'MOZ_NO_REMOTE': '1', 04:37:13 INFO - 'NO_EM_RESTART': '1', 04:37:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:37:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:37:13 INFO - 'OS': 'Windows_NT', 04:37:13 INFO - 'OURDRIVE': 'C:', 04:37:13 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', 04:37:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:37:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:37:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:37:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:37:13 INFO - 'PROCESSOR_LEVEL': '6', 04:37:13 INFO - 'PROCESSOR_REVISION': '1e05', 04:37:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:37:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:37:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:37:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:37:13 INFO - 'PROMPT': '$P$G', 04:37:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:37:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:37:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:37:13 INFO - 'PWD': 'C:\\slave\\test', 04:37:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:37:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:37:13 INFO - 'SYSTEMDRIVE': 'C:', 04:37:13 INFO - 'SYSTEMROOT': 'C:\\windows', 04:37:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:13 INFO - 'TEST1': 'testie', 04:37:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:13 INFO - 'USERDOMAIN': 'T-W864-IX-035', 04:37:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 04:37:13 INFO - 'USERNAME': 'cltbld', 04:37:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 04:37:13 INFO - 'WINDIR': 'C:\\windows', 04:37:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:37:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:37:14 INFO - Downloading/unpacking psutil>=0.7.1 04:37:14 INFO - Running setup.py egg_info for package psutil 04:37:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:37:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:37:14 INFO - Installing collected packages: psutil 04:37:14 INFO - Running setup.py install for psutil 04:37:14 INFO - building 'psutil._psutil_windows' extension 04:37:14 INFO - error: Unable to find vcvarsall.bat 04:37:14 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-2gq6_5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:37:14 INFO - running install 04:37:14 INFO - running build 04:37:14 INFO - running build_py 04:37:14 INFO - creating build 04:37:14 INFO - creating build\lib.win32-2.7 04:37:14 INFO - creating build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:37:14 INFO - running build_ext 04:37:14 INFO - building 'psutil._psutil_windows' extension 04:37:14 INFO - error: Unable to find vcvarsall.bat 04:37:14 INFO - ---------------------------------------- 04:37:14 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-2gq6_5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:37:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-035\AppData\Roaming\pip\pip.log 04:37:14 WARNING - Return code: 1 04:37:14 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:37:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:37:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:37:14 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260ADA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 04:37:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:37:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:37:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:37:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 04:37:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:37:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:37:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:37:14 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 04:37:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:37:14 INFO - 'DCLOCATION': 'SCL3', 04:37:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:37:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:37:14 INFO - 'HOMEDRIVE': 'C:', 04:37:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 04:37:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:37:14 INFO - 'KTS_VERSION': '1.19c', 04:37:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 04:37:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 04:37:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:37:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:37:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:37:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:37:14 INFO - 'MOZ_NO_REMOTE': '1', 04:37:14 INFO - 'NO_EM_RESTART': '1', 04:37:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:37:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:37:14 INFO - 'OS': 'Windows_NT', 04:37:14 INFO - 'OURDRIVE': 'C:', 04:37:14 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', 04:37:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:37:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:37:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:37:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:37:14 INFO - 'PROCESSOR_LEVEL': '6', 04:37:14 INFO - 'PROCESSOR_REVISION': '1e05', 04:37:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:37:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:37:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:37:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:37:14 INFO - 'PROMPT': '$P$G', 04:37:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:37:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:37:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:37:14 INFO - 'PWD': 'C:\\slave\\test', 04:37:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:37:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:37:14 INFO - 'SYSTEMDRIVE': 'C:', 04:37:14 INFO - 'SYSTEMROOT': 'C:\\windows', 04:37:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:14 INFO - 'TEST1': 'testie', 04:37:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:14 INFO - 'USERDOMAIN': 'T-W864-IX-035', 04:37:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 04:37:14 INFO - 'USERNAME': 'cltbld', 04:37:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 04:37:14 INFO - 'WINDIR': 'C:\\windows', 04:37:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:37:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:37:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:37:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:37:15 INFO - Running setup.py egg_info for package mozsystemmonitor 04:37:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:37:15 INFO - Running setup.py egg_info for package psutil 04:37:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:37:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:37:15 INFO - Installing collected packages: mozsystemmonitor, psutil 04:37:15 INFO - Running setup.py install for mozsystemmonitor 04:37:15 INFO - Running setup.py install for psutil 04:37:15 INFO - building 'psutil._psutil_windows' extension 04:37:15 INFO - error: Unable to find vcvarsall.bat 04:37:15 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-rwn2nk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:37:15 INFO - running install 04:37:15 INFO - running build 04:37:15 INFO - running build_py 04:37:15 INFO - running build_ext 04:37:15 INFO - building 'psutil._psutil_windows' extension 04:37:15 INFO - error: Unable to find vcvarsall.bat 04:37:15 INFO - ---------------------------------------- 04:37:15 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-rwn2nk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:37:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-035\AppData\Roaming\pip\pip.log 04:37:15 WARNING - Return code: 1 04:37:15 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! 04:37:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:37:15 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')]} 04:37:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:37:15 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')]} 04:37:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:37:15 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 0x0256A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260ADA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 04:37:15 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 04:37:15 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 04:37:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:37:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 04:37:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:37:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:37:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:37:15 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 04:37:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:37:15 INFO - 'DCLOCATION': 'SCL3', 04:37:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:37:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:37:15 INFO - 'HOMEDRIVE': 'C:', 04:37:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 04:37:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:37:15 INFO - 'KTS_VERSION': '1.19c', 04:37:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 04:37:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 04:37:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:37:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:37:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:37:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:37:15 INFO - 'MOZ_NO_REMOTE': '1', 04:37:15 INFO - 'NO_EM_RESTART': '1', 04:37:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:37:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:37:15 INFO - 'OS': 'Windows_NT', 04:37:15 INFO - 'OURDRIVE': 'C:', 04:37:15 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', 04:37:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:37:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:37:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:37:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:37:15 INFO - 'PROCESSOR_LEVEL': '6', 04:37:15 INFO - 'PROCESSOR_REVISION': '1e05', 04:37:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:37:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:37:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:37:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:37:15 INFO - 'PROMPT': '$P$G', 04:37:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:37:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:37:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:37:15 INFO - 'PWD': 'C:\\slave\\test', 04:37:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:37:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:37:15 INFO - 'SYSTEMDRIVE': 'C:', 04:37:15 INFO - 'SYSTEMROOT': 'C:\\windows', 04:37:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:15 INFO - 'TEST1': 'testie', 04:37:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:15 INFO - 'USERDOMAIN': 'T-W864-IX-035', 04:37:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 04:37:15 INFO - 'USERNAME': 'cltbld', 04:37:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 04:37:15 INFO - 'WINDIR': 'C:\\windows', 04:37:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:37:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:37:15 INFO - Downloading/unpacking blobuploader==1.2.4 04:37:15 INFO - Downloading blobuploader-1.2.4.tar.gz 04:37:15 INFO - Running setup.py egg_info for package blobuploader 04:37:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:37:20 INFO - Running setup.py egg_info for package requests 04:37:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:37:20 INFO - Downloading docopt-0.6.1.tar.gz 04:37:20 INFO - Running setup.py egg_info for package docopt 04:37:20 INFO - Installing collected packages: blobuploader, docopt, requests 04:37:20 INFO - Running setup.py install for blobuploader 04:37:20 INFO - Running setup.py install for docopt 04:37:20 INFO - Running setup.py install for requests 04:37:20 INFO - Successfully installed blobuploader docopt requests 04:37:20 INFO - Cleaning up... 04:37:20 INFO - Return code: 0 04:37:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:37:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:37:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:37:20 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 0x0256A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260ADA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, '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-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 04:37:20 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 04:37:20 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 04:37:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:37:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 04:37:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:37:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:37:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:37:20 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 04:37:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:37:20 INFO - 'DCLOCATION': 'SCL3', 04:37:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:37:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:37:20 INFO - 'HOMEDRIVE': 'C:', 04:37:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 04:37:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:37:20 INFO - 'KTS_VERSION': '1.19c', 04:37:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 04:37:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 04:37:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:37:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:37:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:37:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:37:20 INFO - 'MOZ_NO_REMOTE': '1', 04:37:20 INFO - 'NO_EM_RESTART': '1', 04:37:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:37:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:37:20 INFO - 'OS': 'Windows_NT', 04:37:20 INFO - 'OURDRIVE': 'C:', 04:37:20 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', 04:37:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:37:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:37:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:37:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:37:20 INFO - 'PROCESSOR_LEVEL': '6', 04:37:20 INFO - 'PROCESSOR_REVISION': '1e05', 04:37:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:37:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:37:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:37:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:37:20 INFO - 'PROMPT': '$P$G', 04:37:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:37:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:37:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:37:20 INFO - 'PWD': 'C:\\slave\\test', 04:37:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:37:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:37:20 INFO - 'SYSTEMDRIVE': 'C:', 04:37:20 INFO - 'SYSTEMROOT': 'C:\\windows', 04:37:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:20 INFO - 'TEST1': 'testie', 04:37:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:20 INFO - 'USERDOMAIN': 'T-W864-IX-035', 04:37:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 04:37:20 INFO - 'USERNAME': 'cltbld', 04:37:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 04:37:20 INFO - 'WINDIR': 'C:\\windows', 04:37:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:37:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:37:24 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:37:24 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:37:24 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:37:24 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:37:24 INFO - Unpacking c:\slave\test\build\tests\marionette 04:37:24 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:37:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:37:24 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 04:37:24 INFO - Running setup.py install for browsermob-proxy 04:37:38 INFO - Running setup.py install for manifestparser 04:37:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for marionette-client 04:37:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:37:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for marionette-driver 04:37:38 INFO - Running setup.py install for mozcrash 04:37:38 INFO - Running setup.py install for mozdebug 04:37:38 INFO - Running setup.py install for mozdevice 04:37:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozfile 04:37:38 INFO - Running setup.py install for mozhttpd 04:37:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozinfo 04:37:38 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozInstall 04:37:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozleak 04:37:38 INFO - Running setup.py install for mozlog 04:37:38 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for moznetwork 04:37:38 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozprocess 04:37:38 INFO - Running setup.py install for mozprofile 04:37:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozrunner 04:37:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for mozscreenshot 04:37:38 INFO - Running setup.py install for moztest 04:37:38 INFO - Running setup.py install for mozversion 04:37:38 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:37:38 INFO - Running setup.py install for wptserve 04:37:38 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 04:37:38 INFO - Cleaning up... 04:37:38 INFO - Return code: 0 04:37:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:37:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:37:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:37:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:37:38 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 0x0256A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02686200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0260ADA0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, '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-035', 'USERDOMAIN': 'T-W864-IX-035', '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-035', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-035', '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-035\\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 04:37:38 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 04:37:38 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 04:37:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:37:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 04:37:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:37:38 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:37:38 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:37:38 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 04:37:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:37:38 INFO - 'DCLOCATION': 'SCL3', 04:37:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:37:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:37:38 INFO - 'HOMEDRIVE': 'C:', 04:37:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 04:37:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:37:38 INFO - 'KTS_VERSION': '1.19c', 04:37:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 04:37:38 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 04:37:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:37:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:37:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:37:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:37:38 INFO - 'MOZ_NO_REMOTE': '1', 04:37:38 INFO - 'NO_EM_RESTART': '1', 04:37:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:37:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:37:38 INFO - 'OS': 'Windows_NT', 04:37:38 INFO - 'OURDRIVE': 'C:', 04:37:38 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', 04:37:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:37:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:37:38 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:37:38 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:37:38 INFO - 'PROCESSOR_LEVEL': '6', 04:37:38 INFO - 'PROCESSOR_REVISION': '1e05', 04:37:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:37:38 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:37:38 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:37:38 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:37:38 INFO - 'PROMPT': '$P$G', 04:37:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:37:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:37:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:37:38 INFO - 'PWD': 'C:\\slave\\test', 04:37:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:37:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:37:38 INFO - 'SYSTEMDRIVE': 'C:', 04:37:38 INFO - 'SYSTEMROOT': 'C:\\windows', 04:37:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:38 INFO - 'TEST1': 'testie', 04:37:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:37:38 INFO - 'USERDOMAIN': 'T-W864-IX-035', 04:37:38 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 04:37:38 INFO - 'USERNAME': 'cltbld', 04:37:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 04:37:38 INFO - 'WINDIR': 'C:\\windows', 04:37:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:37:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:37:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:37:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:37:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:37:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:37:43 INFO - Unpacking c:\slave\test\build\tests\marionette 04:37:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:37:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:37:43 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)) 04:37:55 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)) 04:37:55 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)) 04:37:55 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)) 04:37:55 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)) 04:37:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:37:55 INFO - Downloading blessings-1.6.tar.gz 04:37:55 INFO - Running setup.py egg_info for package blessings 04:37:55 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)) 04:37:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:37:55 INFO - Running setup.py install for blessings 04:37:55 INFO - Running setup.py install for browsermob-proxy 04:37:55 INFO - Running setup.py install for manifestparser 04:37:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Running setup.py install for marionette-client 04:37:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:37:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Running setup.py install for marionette-driver 04:37:55 INFO - Running setup.py install for mozcrash 04:37:55 INFO - Running setup.py install for mozdebug 04:37:55 INFO - Running setup.py install for mozdevice 04:37:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Running setup.py install for mozhttpd 04:37:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Running setup.py install for mozInstall 04:37:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Running setup.py install for mozleak 04:37:55 INFO - Running setup.py install for mozprofile 04:37:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Running setup.py install for mozrunner 04:37:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:37:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:37:57 INFO - Running setup.py install for mozscreenshot 04:37:57 INFO - Running setup.py install for moztest 04:37:57 INFO - Running setup.py install for mozversion 04:37:57 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:37:57 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:37:57 INFO - Running setup.py install for wptserve 04:37:57 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:37:57 INFO - Cleaning up... 04:37:57 INFO - Return code: 0 04:37:57 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:37:57 INFO - Reading from file tmpfile_stdout 04:37:57 INFO - Using _rmtree_windows ... 04:37:57 INFO - Using _rmtree_windows ... 04:37:57 INFO - Current package versions: 04:37:57 INFO - blessings == 1.6 04:37:57 INFO - blobuploader == 1.2.4 04:37:57 INFO - browsermob-proxy == 0.6.0 04:37:57 INFO - distribute == 0.6.14 04:37:57 INFO - docopt == 0.6.1 04:37:57 INFO - manifestparser == 1.1 04:37:57 INFO - marionette-client == 2.3.0 04:37:57 INFO - marionette-driver == 1.4.0 04:37:57 INFO - mozInstall == 1.12 04:37:57 INFO - mozcrash == 0.17 04:37:57 INFO - mozdebug == 0.1 04:37:57 INFO - mozdevice == 0.48 04:37:57 INFO - mozfile == 1.2 04:37:57 INFO - mozhttpd == 0.7 04:37:57 INFO - mozinfo == 0.9 04:37:57 INFO - mozleak == 0.1 04:37:57 INFO - mozlog == 3.1 04:37:57 INFO - moznetwork == 0.27 04:37:57 INFO - mozprocess == 0.22 04:37:57 INFO - mozprofile == 0.28 04:37:57 INFO - mozrunner == 6.11 04:37:57 INFO - mozscreenshot == 0.1 04:37:57 INFO - mozsystemmonitor == 0.0 04:37:57 INFO - moztest == 0.7 04:37:57 INFO - mozversion == 1.4 04:37:57 INFO - requests == 1.2.3 04:37:57 INFO - wptserve == 1.4.0 04:37:57 INFO - Running post-action listener: _resource_record_post_action 04:37:57 INFO - Running post-action listener: _start_resource_monitoring 04:37:57 INFO - Starting resource monitoring. 04:37:57 INFO - ##### 04:37:57 INFO - ##### Running pull step. 04:37:57 INFO - ##### 04:37:57 INFO - Running pre-action listener: _resource_record_pre_action 04:37:57 INFO - Running main action method: pull 04:37:57 INFO - Pull has nothing to do! 04:37:57 INFO - Running post-action listener: _resource_record_post_action 04:37:57 INFO - ##### 04:37:57 INFO - ##### Running install step. 04:37:57 INFO - ##### 04:37:57 INFO - Running pre-action listener: _resource_record_pre_action 04:37:57 INFO - Running main action method: install 04:37:57 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:37:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:37:57 INFO - Reading from file tmpfile_stdout 04:37:57 INFO - Using _rmtree_windows ... 04:37:57 INFO - Using _rmtree_windows ... 04:37:57 INFO - Detecting whether we're running mozinstall >=1.0... 04:37:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:37:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:37:57 INFO - Reading from file tmpfile_stdout 04:37:57 INFO - Output received: 04:37:57 INFO - Usage: mozinstall-script.py [options] installer 04:37:57 INFO - Options: 04:37:57 INFO - -h, --help show this help message and exit 04:37:57 INFO - -d DEST, --destination=DEST 04:37:57 INFO - Directory to install application into. [default: 04:37:57 INFO - "C:\slave\test"] 04:37:57 INFO - --app=APP Application being installed. [default: firefox] 04:37:57 INFO - Using _rmtree_windows ... 04:37:57 INFO - Using _rmtree_windows ... 04:37:57 INFO - mkdir: C:\slave\test\build\application 04:37:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 04:37:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.1.en-US.win64.zip --destination C:\slave\test\build\application 04:38:00 INFO - Reading from file tmpfile_stdout 04:38:00 INFO - Output received: 04:38:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:38:00 INFO - Using _rmtree_windows ... 04:38:00 INFO - Using _rmtree_windows ... 04:38:00 INFO - Running post-action listener: _resource_record_post_action 04:38:00 INFO - ##### 04:38:00 INFO - ##### Running run-tests step. 04:38:00 INFO - ##### 04:38:00 INFO - Running pre-action listener: _resource_record_pre_action 04:38:00 INFO - Running main action method: run_tests 04:38:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:38:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:38:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:38:00 INFO - grabbing minidump binary from tooltool 04:38:00 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')]} 04:38:00 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 0x02641368>, '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 0x0235ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026990C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:38:00 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 04:38:00 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 04:38:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:38:00 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmppnygs3 04:38:00 INFO - INFO - File integrity verified, renaming tmppnygs3 to win32-minidump_stackwalk.exe 04:38:00 INFO - Return code: 0 04:38:00 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:38:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:38:01 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/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.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 04:38:01 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/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.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 04:38:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:38:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Roaming', 04:38:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:38:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:38:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:38:01 INFO - 'COMPUTERNAME': 'T-W864-IX-035', 04:38:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:38:01 INFO - 'DCLOCATION': 'SCL3', 04:38:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:38:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:38:01 INFO - 'HOMEDRIVE': 'C:', 04:38:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-035', 04:38:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:38:01 INFO - 'KTS_VERSION': '1.19c', 04:38:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-035\\AppData\\Local', 04:38:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-035', 04:38:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:38:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:38:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:38:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:38:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:38:01 INFO - 'MOZ_NO_REMOTE': '1', 04:38:01 INFO - 'NO_EM_RESTART': '1', 04:38:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:38:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:38:01 INFO - 'OS': 'Windows_NT', 04:38:01 INFO - 'OURDRIVE': 'C:', 04:38:01 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', 04:38:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:38:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:38:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:38:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:38:01 INFO - 'PROCESSOR_LEVEL': '6', 04:38:01 INFO - 'PROCESSOR_REVISION': '1e05', 04:38:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:38:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:38:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:38:01 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:38:01 INFO - 'PROMPT': '$P$G', 04:38:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:38:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:38:01 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:38:01 INFO - 'PWD': 'C:\\slave\\test', 04:38:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:38:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:38:01 INFO - 'SYSTEMDRIVE': 'C:', 04:38:01 INFO - 'SYSTEMROOT': 'C:\\windows', 04:38:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:38:01 INFO - 'TEST1': 'testie', 04:38:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:38:01 INFO - 'USERDOMAIN': 'T-W864-IX-035', 04:38:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-035', 04:38:01 INFO - 'USERNAME': 'cltbld', 04:38:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-035', 04:38:01 INFO - 'WINDIR': 'C:\\windows', 04:38:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:38:01 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/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.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 04:38:03 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 04:38:03 INFO - import pkg_resources 04:38:04 INFO - Using 1 client processes 04:38:07 INFO - SUITE-START | Running 778 tests 04:38:07 INFO - Running testharness tests 04:38:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:38:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:38:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:38:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:38:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:38:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:38:08 INFO - Setting up ssl 04:38:08 INFO - PROCESS | certutil | 04:38:08 INFO - PROCESS | certutil | 04:38:08 INFO - PROCESS | certutil | 04:38:08 INFO - Certificate Nickname Trust Attributes 04:38:08 INFO - SSL,S/MIME,JAR/XPI 04:38:08 INFO - 04:38:08 INFO - web-platform-tests CT,, 04:38:08 INFO - 04:38:08 INFO - Starting runner 04:38:09 INFO - PROCESS | 4016 | [4016] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 04:38:09 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 04:38:09 INFO - PROCESS | 4016 | [4016] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 04:38:10 INFO - PROCESS | 4016 | 1471347490760 Marionette DEBUG Marionette enabled via build flag and pref 04:38:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFDB55E000 == 1 [pid = 4016] [id = 1] 04:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 1 (000000FFE9AA5800) [pid = 4016] [serial = 1] [outer = 0000000000000000] 04:38:11 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:38:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 2 (000000FFE9AA6800) [pid = 4016] [serial = 2] [outer = 000000FFE9AA5800] 04:38:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFECF91800 == 2 [pid = 4016] [id = 2] 04:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 3 (000000FFECF92000) [pid = 4016] [serial = 3] [outer = 0000000000000000] 04:38:12 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:38:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 4 (000000FFECF93000) [pid = 4016] [serial = 4] [outer = 000000FFECF92000] 04:38:12 INFO - PROCESS | 4016 | 1471347492508 Marionette INFO Listening on port 2828 04:38:14 INFO - PROCESS | 4016 | 1471347494601 Marionette DEBUG Marionette enabled via command-line flag 04:38:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDCDE000 == 3 [pid = 4016] [id = 3] 04:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 5 (000000FFEDF2C800) [pid = 4016] [serial = 5] [outer = 0000000000000000] 04:38:14 INFO - PROCESS | 4016 | [4016] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:38:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 6 (000000FFEDF2D800) [pid = 4016] [serial = 6] [outer = 000000FFEDF2C800] 04:38:14 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:38:14 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:38:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 7 (000000FFEEA32000) [pid = 4016] [serial = 7] [outer = 000000FFECF92000] 04:38:15 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:15 INFO - PROCESS | 4016 | 1471347495601 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49293 04:38:15 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:15 INFO - PROCESS | 4016 | 1471347495630 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49294 04:38:15 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:15 INFO - PROCESS | 4016 | 1471347495642 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49295 04:38:15 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:15 INFO - PROCESS | 4016 | 1471347495649 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49296 04:38:15 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:15 INFO - PROCESS | 4016 | 1471347495681 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49297 04:38:15 INFO - PROCESS | 4016 | 1471347495686 Marionette DEBUG Closed connection conn0 04:38:15 INFO - PROCESS | 4016 | 1471347495689 Marionette DEBUG Closed connection conn1 04:38:15 INFO - PROCESS | 4016 | 1471347495691 Marionette DEBUG Closed connection conn2 04:38:15 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:15 INFO - PROCESS | 4016 | 1471347495698 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49298 04:38:15 INFO - PROCESS | 4016 | 1471347495700 Marionette DEBUG Closed connection conn3 04:38:15 INFO - PROCESS | 4016 | 1471347495754 Marionette DEBUG Closed connection conn4 04:38:16 INFO - PROCESS | 4016 | 1471347496152 Marionette DEBUG Closed connection conn5 04:38:16 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:16 INFO - PROCESS | 4016 | 1471347496157 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49299 04:38:16 INFO - PROCESS | 4016 | 1471347496172 Marionette DEBUG Closed connection conn6 04:38:16 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:38:16 INFO - PROCESS | 4016 | 1471347496180 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49300 04:38:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE5C000 == 4 [pid = 4016] [id = 4] 04:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 8 (000000FFE9AC1800) [pid = 4016] [serial = 8] [outer = 0000000000000000] 04:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 9 (000000FFEEECC800) [pid = 4016] [serial = 9] [outer = 000000FFE9AC1800] 04:38:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 10 (000000FFEF182C00) [pid = 4016] [serial = 10] [outer = 000000FFE9AC1800] 04:38:16 INFO - PROCESS | 4016 | 1471347496365 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:38:16 INFO - PROCESS | 4016 | 1471347496371 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816031525","device":"desktop","version":"48.0.1"} 04:38:17 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:38:17 INFO - PROCESS | 4016 | [4016] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 04:38:17 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:38:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4C9D800 == 5 [pid = 4016] [id = 5] 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 11 (000000FFF4CA1800) [pid = 4016] [serial = 11] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CA2000 == 6 [pid = 4016] [id = 6] 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 12 (000000FFF4C7B000) [pid = 4016] [serial = 12] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:38:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B7C000 == 7 [pid = 4016] [id = 7] 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 13 (000000FFF4BA0400) [pid = 4016] [serial = 13] [outer = 0000000000000000] 04:38:18 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:38:18 INFO - PROCESS | 4016 | [4016] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:38:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 14 (000000FFF5C53800) [pid = 4016] [serial = 14] [outer = 000000FFF4BA0400] 04:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 15 (000000FFF5F5B000) [pid = 4016] [serial = 15] [outer = 000000FFF4CA1800] 04:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 16 (000000FFF5C49800) [pid = 4016] [serial = 16] [outer = 000000FFF4C7B000] 04:38:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 17 (000000FFF5F5CC00) [pid = 4016] [serial = 17] [outer = 000000FFF4BA0400] 04:38:19 INFO - PROCESS | 4016 | 1471347499889 Marionette INFO startBrowser ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:19 INFO - PROCESS | 4016 | 1471347499925 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 4016 | 1471347499939 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 4016 | 1471347499941 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 18 (000000FFEE10AC00) [pid = 4016] [serial = 18] [outer = 000000FFF4BA0400] 04:38:20 INFO - PROCESS | 4016 | 1471347500876 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160816031525","device":"desktop","version":"48.0.1","command_id":1}}] 04:38:21 INFO - PROCESS | 4016 | 1471347501428 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:38:21 INFO - PROCESS | 4016 | 1471347501432 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:21 INFO - PROCESS | 4016 | 1471347501467 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 04:38:21 INFO - PROCESS | 4016 | 1471347501482 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:38:21 INFO - PROCESS | 4016 | 1471347501485 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:21 INFO - PROCESS | 4016 | [4016] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:38:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFDB55E000 == 6 [pid = 4016] [id = 1] 04:38:23 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:38:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 19 (000000FFF21B1800) [pid = 4016] [serial = 19] [outer = 000000FFF4BA0400] 04:38:24 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:38:24 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:24 INFO - PROCESS | 4016 | 1471347504199 Marionette TRACE conn7 <- [1,3,null,{}] 04:38:24 INFO - PROCESS | 4016 | 1471347504204 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:38:24 INFO - PROCESS | 4016 | 1471347504207 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:24 INFO - PROCESS | 4016 | 1471347504228 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 04:38:24 INFO - PROCESS | 4016 | 1471347504258 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 04:38:24 INFO - PROCESS | 4016 | 1471347504262 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 04:38:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:38:24 INFO - PROCESS | 4016 | 1471347504267 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:38:24 INFO - PROCESS | 4016 | 1471347504270 Marionette TRACE conn7 <- [1,6,null,{}] 04:38:24 INFO - PROCESS | 4016 | 1471347504283 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:24 INFO - PROCESS | 4016 | 1471347504285 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:24 INFO - PROCESS | 4016 | 1471347504307 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 04:38:24 INFO - PROCESS | 4016 | 1471347504312 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 4016 | 1471347504316 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39A8800 == 7 [pid = 4016] [id = 8] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 20 (000000FFF5515800) [pid = 4016] [serial = 20] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 21 (000000FFF5519400) [pid = 4016] [serial = 21] [outer = 000000FFF5515800] 04:38:24 INFO - PROCESS | 4016 | 1471347504378 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 22 (000000FFF5BDF800) [pid = 4016] [serial = 22] [outer = 000000FFF5515800] 04:38:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE7F42800 == 8 [pid = 4016] [id = 9] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 23 (000000FFECFC5400) [pid = 4016] [serial = 23] [outer = 0000000000000000] 04:38:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 24 (000000FFED211C00) [pid = 4016] [serial = 24] [outer = 000000FFECFC5400] 04:38:24 INFO - PROCESS | 4016 | 1471347504922 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE5C000 == 7 [pid = 4016] [id = 4] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 25 (000000FFEDAA7000) [pid = 4016] [serial = 25] [outer = 000000FFECFC5400] 04:38:25 INFO - PROCESS | 4016 | 1471347505341 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:38:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1130ms 04:38:25 INFO - PROCESS | 4016 | 1471347505549 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 4016 | 1471347505552 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 04:38:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:38:25 INFO - PROCESS | 4016 | 1471347505569 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 4016 | 1471347505572 Marionette TRACE conn7 <- [1,10,null,{}] 04:38:25 INFO - PROCESS | 4016 | 1471347505584 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:25 INFO - PROCESS | 4016 | 1471347505587 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA62800 == 8 [pid = 4016] [id = 10] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 26 (000000FFEDA84800) [pid = 4016] [serial = 26] [outer = 0000000000000000] 04:38:25 INFO - PROCESS | 4016 | 1471347505692 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 27 (000000FFEDA8F000) [pid = 4016] [serial = 27] [outer = 000000FFEDA84800] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 28 (000000FFEDC0C000) [pid = 4016] [serial = 28] [outer = 000000FFEDA84800] 04:38:25 INFO - PROCESS | 4016 | 1471347505737 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 4016 | 1471347505740 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE77F8000 == 9 [pid = 4016] [id = 11] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 29 (000000FFEDACC400) [pid = 4016] [serial = 29] [outer = 0000000000000000] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 30 (000000FFF2725400) [pid = 4016] [serial = 30] [outer = 000000FFEDACC400] 04:38:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF48000 == 10 [pid = 4016] [id = 12] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 31 (000000FFF276B800) [pid = 4016] [serial = 31] [outer = 0000000000000000] 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 32 (000000FFF2818C00) [pid = 4016] [serial = 32] [outer = 000000FFF276B800] 04:38:25 INFO - PROCESS | 4016 | 1471347505838 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 33 (000000FFF4B34000) [pid = 4016] [serial = 33] [outer = 000000FFF276B800] 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 34 (000000FFF3946800) [pid = 4016] [serial = 34] [outer = 000000FFEDACC400] 04:38:26 INFO - PROCESS | 4016 | 1471347506454 Marionette TRACE conn7 <- [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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:38:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 943ms 04:38:26 INFO - PROCESS | 4016 | 1471347506511 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 4016 | 1471347506516 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 04:38:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:38:26 INFO - PROCESS | 4016 | 1471347506522 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 4016 | 1471347506525 Marionette TRACE conn7 <- [1,14,null,{}] 04:38:26 INFO - PROCESS | 4016 | 1471347506529 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:26 INFO - PROCESS | 4016 | 1471347506532 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:26 INFO - PROCESS | 4016 | 1471347506636 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 04:38:26 INFO - PROCESS | 4016 | 1471347506691 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:26 INFO - PROCESS | 4016 | 1471347506701 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27DB800 == 11 [pid = 4016] [id = 13] 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 35 (000000FFF5A94800) [pid = 4016] [serial = 35] [outer = 0000000000000000] 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 36 (000000FFF66CA400) [pid = 4016] [serial = 36] [outer = 000000FFF5A94800] 04:38:26 INFO - PROCESS | 4016 | 1471347506754 Marionette DEBUG loaded listener.js 04:38:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 37 (000000FFF70E6400) [pid = 4016] [serial = 37] [outer = 000000FFF5A94800] 04:38:27 INFO - PROCESS | 4016 | 1471347507149 Marionette TRACE conn7 <- [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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 672ms 04:38:27 INFO - PROCESS | 4016 | 1471347507196 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 4016 | 1471347507199 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 04:38:27 INFO - PROCESS | 4016 | 1471347507205 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:38:27 INFO - PROCESS | 4016 | 1471347507209 Marionette TRACE conn7 <- [1,18,null,{}] 04:38:27 INFO - PROCESS | 4016 | 1471347507220 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 4016 | 1471347507225 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:27 INFO - PROCESS | 4016 | 1471347507316 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 04:38:27 INFO - PROCESS | 4016 | 1471347507324 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 4016 | 1471347507328 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BD5000 == 12 [pid = 4016] [id = 14] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 38 (000000FFF4B9F400) [pid = 4016] [serial = 38] [outer = 0000000000000000] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 39 (000000FFF648D800) [pid = 4016] [serial = 39] [outer = 000000FFF4B9F400] 04:38:27 INFO - PROCESS | 4016 | 1471347507381 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 40 (000000FFEDD21400) [pid = 4016] [serial = 40] [outer = 000000FFF4B9F400] 04:38:27 INFO - PROCESS | 4016 | 1471347507770 Marionette TRACE conn7 <- [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]]]}] 04:38:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:38:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 04:38:27 INFO - PROCESS | 4016 | 1471347507837 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 04:38:27 INFO - PROCESS | 4016 | 1471347507840 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 04:38:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:38:27 INFO - PROCESS | 4016 | 1471347507844 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:38:27 INFO - PROCESS | 4016 | 1471347507846 Marionette TRACE conn7 <- [1,22,null,{}] 04:38:27 INFO - PROCESS | 4016 | 1471347507849 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:27 INFO - PROCESS | 4016 | 1471347507852 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:27 INFO - PROCESS | 4016 | 1471347507942 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 04:38:27 INFO - PROCESS | 4016 | 1471347507950 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 4016 | 1471347507952 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE54000 == 13 [pid = 4016] [id = 15] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 41 (000000FFEDD24400) [pid = 4016] [serial = 41] [outer = 0000000000000000] 04:38:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 42 (000000FFF2107800) [pid = 4016] [serial = 42] [outer = 000000FFEDD24400] 04:38:28 INFO - PROCESS | 4016 | 1471347508001 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 43 (000000FFF25A1400) [pid = 4016] [serial = 43] [outer = 000000FFEDD24400] 04:38:28 INFO - PROCESS | 4016 | 1471347508380 Marionette TRACE conn7 <- [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]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:38:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 04:38:28 INFO - PROCESS | 4016 | 1471347508440 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 04:38:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:38:28 INFO - PROCESS | 4016 | 1471347508442 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 04:38:28 INFO - PROCESS | 4016 | 1471347508446 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 4016 | 1471347508448 Marionette TRACE conn7 <- [1,26,null,{}] 04:38:28 INFO - PROCESS | 4016 | 1471347508451 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:28 INFO - PROCESS | 4016 | 1471347508453 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:28 INFO - PROCESS | 4016 | 1471347508537 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 04:38:28 INFO - PROCESS | 4016 | 1471347508542 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 4016 | 1471347508544 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5707000 == 14 [pid = 4016] [id = 16] 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 44 (000000FFF259EC00) [pid = 4016] [serial = 44] [outer = 0000000000000000] 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 45 (000000FFF4C63000) [pid = 4016] [serial = 45] [outer = 000000FFF259EC00] 04:38:28 INFO - PROCESS | 4016 | 1471347508591 Marionette DEBUG loaded listener.js 04:38:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 46 (000000FFF61F7000) [pid = 4016] [serial = 46] [outer = 000000FFF259EC00] 04:38:29 INFO - PROCESS | 4016 | 1471347509018 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 04:38:29 INFO - PROCESS | 4016 | 1471347509076 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 4016 | 1471347509078 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:38:29 INFO - PROCESS | 4016 | 1471347509087 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 4016 | 1471347509089 Marionette TRACE conn7 <- [1,30,null,{}] 04:38:29 INFO - PROCESS | 4016 | 1471347509093 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 4016 | 1471347509099 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:29 INFO - PROCESS | 4016 | 1471347509207 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 04:38:29 INFO - PROCESS | 4016 | 1471347509221 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 4016 | 1471347509223 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F41000 == 15 [pid = 4016] [id = 17] 04:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 47 (000000FFE6E98400) [pid = 4016] [serial = 47] [outer = 0000000000000000] 04:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 48 (000000FFE6E9A000) [pid = 4016] [serial = 48] [outer = 000000FFE6E98400] 04:38:29 INFO - PROCESS | 4016 | 1471347509270 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 49 (000000FFE6E9F400) [pid = 4016] [serial = 49] [outer = 000000FFE6E98400] 04:38:29 INFO - PROCESS | 4016 | 1471347509635 Marionette TRACE conn7 <- [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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:38:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 04:38:29 INFO - PROCESS | 4016 | 1471347509670 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 4016 | 1471347509672 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 04:38:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:38:29 INFO - PROCESS | 4016 | 1471347509675 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 4016 | 1471347509677 Marionette TRACE conn7 <- [1,34,null,{}] 04:38:29 INFO - PROCESS | 4016 | 1471347509680 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:29 INFO - PROCESS | 4016 | 1471347509682 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:29 INFO - PROCESS | 4016 | 1471347509786 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 04:38:29 INFO - PROCESS | 4016 | 1471347509793 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:29 INFO - PROCESS | 4016 | 1471347509795 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF660E800 == 16 [pid = 4016] [id = 18] 04:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 50 (000000FFF4B3B800) [pid = 4016] [serial = 50] [outer = 0000000000000000] 04:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 51 (000000FFF4B9D000) [pid = 4016] [serial = 51] [outer = 000000FFF4B3B800] 04:38:29 INFO - PROCESS | 4016 | 1471347509842 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (000000FFF8E21000) [pid = 4016] [serial = 52] [outer = 000000FFF4B3B800] 04:38:30 INFO - PROCESS | 4016 | 1471347510282 Marionette TRACE conn7 <- [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]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 04:38:30 INFO - PROCESS | 4016 | 1471347510309 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 4016 | 1471347510311 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:38:30 INFO - PROCESS | 4016 | 1471347510314 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 4016 | 1471347510316 Marionette TRACE conn7 <- [1,38,null,{}] 04:38:30 INFO - PROCESS | 4016 | 1471347510320 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 4016 | 1471347510322 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:30 INFO - PROCESS | 4016 | 1471347510435 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 04:38:30 INFO - PROCESS | 4016 | 1471347510442 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 4016 | 1471347510444 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8937800 == 17 [pid = 4016] [id = 19] 04:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (000000FFE6DD9C00) [pid = 4016] [serial = 53] [outer = 0000000000000000] 04:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000FFE6DDE800) [pid = 4016] [serial = 54] [outer = 000000FFE6DD9C00] 04:38:30 INFO - PROCESS | 4016 | 1471347510491 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFE8C32800) [pid = 4016] [serial = 55] [outer = 000000FFE6DD9C00] 04:38:30 INFO - PROCESS | 4016 | 1471347510851 Marionette TRACE conn7 <- [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]]]}] 04:38:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:38:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 04:38:30 INFO - PROCESS | 4016 | 1471347510905 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 04:38:30 INFO - PROCESS | 4016 | 1471347510907 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 04:38:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:38:30 INFO - PROCESS | 4016 | 1471347510910 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:38:30 INFO - PROCESS | 4016 | 1471347510912 Marionette TRACE conn7 <- [1,42,null,{}] 04:38:30 INFO - PROCESS | 4016 | 1471347510916 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:30 INFO - PROCESS | 4016 | 1471347510917 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:31 INFO - PROCESS | 4016 | 1471347511027 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 04:38:31 INFO - PROCESS | 4016 | 1471347511035 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 4016 | 1471347511037 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB338000 == 18 [pid = 4016] [id = 20] 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE6DDFC00) [pid = 4016] [serial = 56] [outer = 0000000000000000] 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFF4C66400) [pid = 4016] [serial = 57] [outer = 000000FFE6DDFC00] 04:38:31 INFO - PROCESS | 4016 | 1471347511085 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFFC2B7000) [pid = 4016] [serial = 58] [outer = 000000FFE6DDFC00] 04:38:31 INFO - PROCESS | 4016 | 1471347511471 Marionette TRACE conn7 <- [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]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:38:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 04:38:31 INFO - PROCESS | 4016 | 1471347511500 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 4016 | 1471347511503 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 04:38:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:38:31 INFO - PROCESS | 4016 | 1471347511506 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 4016 | 1471347511507 Marionette TRACE conn7 <- [1,46,null,{}] 04:38:31 INFO - PROCESS | 4016 | 1471347511511 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:31 INFO - PROCESS | 4016 | 1471347511513 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:31 INFO - PROCESS | 4016 | 1471347511624 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 04:38:31 INFO - PROCESS | 4016 | 1471347511633 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:31 INFO - PROCESS | 4016 | 1471347511635 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC282000 == 19 [pid = 4016] [id = 21] 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFEDD21800) [pid = 4016] [serial = 59] [outer = 0000000000000000] 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFFC2BC000) [pid = 4016] [serial = 60] [outer = 000000FFEDD21800] 04:38:31 INFO - PROCESS | 4016 | 1471347511683 Marionette DEBUG loaded listener.js 04:38:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFFC528000) [pid = 4016] [serial = 61] [outer = 000000FFEDD21800] 04:38:32 INFO - PROCESS | 4016 | 1471347512072 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:38:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:38:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 04:38:32 INFO - PROCESS | 4016 | 1471347512093 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 04:38:32 INFO - PROCESS | 4016 | 1471347512095 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 04:38:32 INFO - PROCESS | 4016 | 1471347512098 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:38:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:38:32 INFO - PROCESS | 4016 | 1471347512101 Marionette TRACE conn7 <- [1,50,null,{}] 04:38:32 INFO - PROCESS | 4016 | 1471347512105 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:32 INFO - PROCESS | 4016 | 1471347512107 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:32 INFO - PROCESS | 4016 | 1471347512231 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 04:38:32 INFO - PROCESS | 4016 | 1471347512238 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 4016 | 1471347512241 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0B4000 == 20 [pid = 4016] [id = 22] 04:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFFC52D800) [pid = 4016] [serial = 62] [outer = 0000000000000000] 04:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFFD006000) [pid = 4016] [serial = 63] [outer = 000000FFFC52D800] 04:38:32 INFO - PROCESS | 4016 | 1471347512291 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFFD011800) [pid = 4016] [serial = 64] [outer = 000000FFFC52D800] 04:38:33 INFO - PROCESS | 4016 | 1471347513350 Marionette TRACE conn7 <- [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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:38:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1284ms 04:38:33 INFO - PROCESS | 4016 | 1471347513388 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 4016 | 1471347513393 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 04:38:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:38:33 INFO - PROCESS | 4016 | 1471347513398 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 4016 | 1471347513402 Marionette TRACE conn7 <- [1,54,null,{}] 04:38:33 INFO - PROCESS | 4016 | 1471347513408 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:33 INFO - PROCESS | 4016 | 1471347513411 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:33 INFO - PROCESS | 4016 | 1471347513520 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 04:38:33 INFO - PROCESS | 4016 | 1471347513592 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:33 INFO - PROCESS | 4016 | 1471347513595 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED976000 == 21 [pid = 4016] [id = 23] 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFECFB8400) [pid = 4016] [serial = 65] [outer = 0000000000000000] 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED26AC00) [pid = 4016] [serial = 66] [outer = 000000FFECFB8400] 04:38:33 INFO - PROCESS | 4016 | 1471347513648 Marionette DEBUG loaded listener.js 04:38:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEDC3D400) [pid = 4016] [serial = 67] [outer = 000000FFECFB8400] 04:38:34 INFO - PROCESS | 4016 | 1471347514067 Marionette TRACE conn7 <- [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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 734ms 04:38:34 INFO - PROCESS | 4016 | 1471347514136 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 04:38:34 INFO - PROCESS | 4016 | 1471347514140 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 04:38:34 INFO - PROCESS | 4016 | 1471347514146 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:38:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:38:34 INFO - PROCESS | 4016 | 1471347514149 Marionette TRACE conn7 <- [1,58,null,{}] 04:38:34 INFO - PROCESS | 4016 | 1471347514153 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:34 INFO - PROCESS | 4016 | 1471347514156 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:34 INFO - PROCESS | 4016 | 1471347514260 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 04:38:34 INFO - PROCESS | 4016 | 1471347514270 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 4016 | 1471347514273 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25BF000 == 22 [pid = 4016] [id = 24] 04:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDF4B000) [pid = 4016] [serial = 68] [outer = 0000000000000000] 04:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEF185C00) [pid = 4016] [serial = 69] [outer = 000000FFEDF4B000] 04:38:34 INFO - PROCESS | 4016 | 1471347514324 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF21B9800) [pid = 4016] [serial = 70] [outer = 000000FFEDF4B000] 04:38:34 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE9AC1800) [pid = 4016] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:38:34 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF276B800) [pid = 4016] [serial = 31] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:38:34 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF5A94800) [pid = 4016] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:38:34 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4B9F400) [pid = 4016] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:38:34 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEDD24400) [pid = 4016] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:38:34 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF5515800) [pid = 4016] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:38:34 INFO - PROCESS | 4016 | 1471347514948 Marionette TRACE conn7 <- [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]]]}] 04:38:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:38:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 04:38:35 INFO - PROCESS | 4016 | 1471347515001 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 4016 | 1471347515004 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 04:38:35 INFO - PROCESS | 4016 | 1471347515008 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:38:35 INFO - PROCESS | 4016 | 1471347515012 Marionette TRACE conn7 <- [1,62,null,{}] 04:38:35 INFO - PROCESS | 4016 | 1471347515023 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 4016 | 1471347515027 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:35 INFO - PROCESS | 4016 | 1471347515113 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 04:38:35 INFO - PROCESS | 4016 | 1471347515122 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 4016 | 1471347515125 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39B3000 == 23 [pid = 4016] [id = 25] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEE10C000) [pid = 4016] [serial = 71] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFF2595800) [pid = 4016] [serial = 72] [outer = 000000FFEE10C000] 04:38:35 INFO - PROCESS | 4016 | 1471347515175 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF281A000) [pid = 4016] [serial = 73] [outer = 000000FFEE10C000] 04:38:35 INFO - PROCESS | 4016 | 1471347515560 Marionette TRACE conn7 <- [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]]]}] 04:38:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:38:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 585ms 04:38:35 INFO - PROCESS | 4016 | 1471347515600 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 04:38:35 INFO - PROCESS | 4016 | 1471347515603 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 04:38:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:38:35 INFO - PROCESS | 4016 | 1471347515606 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 4016 | 1471347515608 Marionette TRACE conn7 <- [1,66,null,{}] 04:38:35 INFO - PROCESS | 4016 | 1471347515611 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:35 INFO - PROCESS | 4016 | 1471347515613 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:35 INFO - PROCESS | 4016 | 1471347515697 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 04:38:35 INFO - PROCESS | 4016 | 1471347515702 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:35 INFO - PROCESS | 4016 | 1471347515704 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF561F800 == 24 [pid = 4016] [id = 26] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF394C800) [pid = 4016] [serial = 74] [outer = 0000000000000000] 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF5597400) [pid = 4016] [serial = 75] [outer = 000000FFF394C800] 04:38:35 INFO - PROCESS | 4016 | 1471347515751 Marionette DEBUG loaded listener.js 04:38:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF61F2400) [pid = 4016] [serial = 76] [outer = 000000FFF394C800] 04:38:36 INFO - PROCESS | 4016 | 1471347516131 Marionette TRACE conn7 <- [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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 585ms 04:38:36 INFO - PROCESS | 4016 | 1471347516194 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 4016 | 1471347516196 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 04:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:38:36 INFO - PROCESS | 4016 | 1471347516199 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - PROCESS | 4016 | 1471347516201 Marionette TRACE conn7 <- [1,70,null,{}] 04:38:36 INFO - PROCESS | 4016 | 1471347516205 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 4016 | 1471347516207 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:36 INFO - PROCESS | 4016 | 1471347516285 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 04:38:36 INFO - PROCESS | 4016 | 1471347516290 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 4016 | 1471347516292 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6339000 == 25 [pid = 4016] [id = 27] 04:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEDDDE800) [pid = 4016] [serial = 77] [outer = 0000000000000000] 04:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF61FEC00) [pid = 4016] [serial = 78] [outer = 000000FFEDDDE800] 04:38:36 INFO - PROCESS | 4016 | 1471347516339 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF638DC00) [pid = 4016] [serial = 79] [outer = 000000FFEDDDE800] 04:38:36 INFO - PROCESS | 4016 | 1471347516781 Marionette TRACE conn7 <- [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]]]}] 04:38:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:38:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms 04:38:36 INFO - PROCESS | 4016 | 1471347516831 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 04:38:36 INFO - PROCESS | 4016 | 1471347516836 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 04:38:36 INFO - PROCESS | 4016 | 1471347516860 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:38:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:38:36 INFO - PROCESS | 4016 | 1471347516865 Marionette TRACE conn7 <- [1,74,null,{}] 04:38:36 INFO - PROCESS | 4016 | 1471347516872 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:36 INFO - PROCESS | 4016 | 1471347516876 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:37 INFO - PROCESS | 4016 | 1471347516989 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 04:38:37 INFO - PROCESS | 4016 | 1471347517054 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 4016 | 1471347517057 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED413000 == 26 [pid = 4016] [id = 28] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE88E7C00) [pid = 4016] [serial = 80] [outer = 0000000000000000] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE88F1400) [pid = 4016] [serial = 81] [outer = 000000FFE88E7C00] 04:38:37 INFO - PROCESS | 4016 | 1471347517121 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFECF66400) [pid = 4016] [serial = 82] [outer = 000000FFE88E7C00] 04:38:37 INFO - PROCESS | 4016 | 1471347517704 Marionette TRACE conn7 <- [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]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:38:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 04:38:37 INFO - PROCESS | 4016 | 1471347517746 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 4016 | 1471347517752 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 04:38:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:38:37 INFO - PROCESS | 4016 | 1471347517758 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 4016 | 1471347517761 Marionette TRACE conn7 <- [1,78,null,{}] 04:38:37 INFO - PROCESS | 4016 | 1471347517765 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:37 INFO - PROCESS | 4016 | 1471347517769 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:37 INFO - PROCESS | 4016 | 1471347517879 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 04:38:37 INFO - PROCESS | 4016 | 1471347517951 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 4016 | 1471347517954 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82BA000 == 27 [pid = 4016] [id = 29] 04:38:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF21B8000) [pid = 4016] [serial = 83] [outer = 0000000000000000] 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2BB3C00) [pid = 4016] [serial = 84] [outer = 000000FFF21B8000] 04:38:38 INFO - PROCESS | 4016 | 1471347518014 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF61FC800) [pid = 4016] [serial = 85] [outer = 000000FFF21B8000] 04:38:38 INFO - PROCESS | 4016 | 1471347518509 Marionette TRACE conn7 <- [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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:38:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 775ms 04:38:38 INFO - PROCESS | 4016 | 1471347518551 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 4016 | 1471347518554 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 04:38:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:38:38 INFO - PROCESS | 4016 | 1471347518558 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 4016 | 1471347518562 Marionette TRACE conn7 <- [1,82,null,{}] 04:38:38 INFO - PROCESS | 4016 | 1471347518574 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:38 INFO - PROCESS | 4016 | 1471347518579 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:38 INFO - PROCESS | 4016 | 1471347518685 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 04:38:38 INFO - PROCESS | 4016 | 1471347518759 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:38 INFO - PROCESS | 4016 | 1471347518763 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27E000 == 28 [pid = 4016] [id = 30] 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF821B800) [pid = 4016] [serial = 86] [outer = 0000000000000000] 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF890D400) [pid = 4016] [serial = 87] [outer = 000000FFF821B800] 04:38:38 INFO - PROCESS | 4016 | 1471347518824 Marionette DEBUG loaded listener.js 04:38:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF8E28C00) [pid = 4016] [serial = 88] [outer = 000000FFF821B800] 04:38:39 INFO - PROCESS | 4016 | 1471347519366 Marionette TRACE conn7 <- [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]]]}] 04:38:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:38:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 04:38:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:38:39 INFO - PROCESS | 4016 | 1471347519401 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 04:38:39 INFO - PROCESS | 4016 | 1471347519404 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 04:38:39 INFO - PROCESS | 4016 | 1471347519407 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:38:39 INFO - PROCESS | 4016 | 1471347519410 Marionette TRACE conn7 <- [1,86,null,{}] 04:38:39 INFO - PROCESS | 4016 | 1471347519413 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:39 INFO - PROCESS | 4016 | 1471347519416 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:39 INFO - PROCESS | 4016 | 1471347519522 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 04:38:39 INFO - PROCESS | 4016 | 1471347519596 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 4016 | 1471347519598 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0CA800 == 29 [pid = 4016] [id = 31] 04:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2058C00) [pid = 4016] [serial = 89] [outer = 0000000000000000] 04:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF205CC00) [pid = 4016] [serial = 90] [outer = 000000FFF2058C00] 04:38:39 INFO - PROCESS | 4016 | 1471347519655 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFFC2B7C00) [pid = 4016] [serial = 91] [outer = 000000FFF2058C00] 04:38:40 INFO - PROCESS | 4016 | 1471347520141 Marionette TRACE conn7 <- [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]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:38:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 775ms 04:38:40 INFO - PROCESS | 4016 | 1471347520187 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 4016 | 1471347520189 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 04:38:40 INFO - PROCESS | 4016 | 1471347520193 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:38:40 INFO - PROCESS | 4016 | 1471347520196 Marionette TRACE conn7 <- [1,90,null,{}] 04:38:40 INFO - PROCESS | 4016 | 1471347520199 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:40 INFO - PROCESS | 4016 | 1471347520202 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:40 INFO - PROCESS | 4016 | 1471347520303 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 04:38:40 INFO - PROCESS | 4016 | 1471347520378 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 4016 | 1471347520380 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8936000 == 30 [pid = 4016] [id = 32] 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8ECA800) [pid = 4016] [serial = 92] [outer = 0000000000000000] 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8ED0400) [pid = 4016] [serial = 93] [outer = 000000FFE8ECA800] 04:38:40 INFO - PROCESS | 4016 | 1471347520436 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF2059C00) [pid = 4016] [serial = 94] [outer = 000000FFE8ECA800] 04:38:41 INFO - PROCESS | 4016 | 1471347521057 Marionette TRACE conn7 <- [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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:38:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 941ms 04:38:41 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39A8800 == 29 [pid = 4016] [id = 8] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF5F5CC00) [pid = 4016] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4C66400) [pid = 4016] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFED211C00) [pid = 4016] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF2725400) [pid = 4016] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2818C00) [pid = 4016] [serial = 32] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF66CA400) [pid = 4016] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF648D800) [pid = 4016] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2107800) [pid = 4016] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4C63000) [pid = 4016] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6E9A000) [pid = 4016] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF4B9D000) [pid = 4016] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6DDE800) [pid = 4016] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4B34000) [pid = 4016] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5519400) [pid = 4016] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEDA8F000) [pid = 4016] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF70E6400) [pid = 4016] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDD21400) [pid = 4016] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF25A1400) [pid = 4016] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFFC2BC000) [pid = 4016] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF5BDF800) [pid = 4016] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF5C53800) [pid = 4016] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEEECC800) [pid = 4016] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEF182C00) [pid = 4016] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:38:41 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFECF93000) [pid = 4016] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:38:41 INFO - PROCESS | 4016 | 1471347521664 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 4016 | 1471347521669 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 04:38:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:38:41 INFO - PROCESS | 4016 | 1471347521687 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 4016 | 1471347521690 Marionette TRACE conn7 <- [1,94,null,{}] 04:38:41 INFO - PROCESS | 4016 | 1471347521696 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:41 INFO - PROCESS | 4016 | 1471347521701 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:41 INFO - PROCESS | 4016 | 1471347521788 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 04:38:41 INFO - PROCESS | 4016 | 1471347521795 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 4016 | 1471347521801 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEA0F0000 == 30 [pid = 4016] [id = 33] 04:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8EC9000) [pid = 4016] [serial = 95] [outer = 0000000000000000] 04:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8ECF000) [pid = 4016] [serial = 96] [outer = 000000FFE8EC9000] 04:38:41 INFO - PROCESS | 4016 | 1471347521852 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE9553C00) [pid = 4016] [serial = 97] [outer = 000000FFE8EC9000] 04:38:42 INFO - PROCESS | 4016 | 1471347522282 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 649ms 04:38:42 INFO - PROCESS | 4016 | 1471347522335 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 4016 | 1471347522339 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 04:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:38:42 INFO - PROCESS | 4016 | 1471347522345 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 4016 | 1471347522349 Marionette TRACE conn7 <- [1,98,null,{}] 04:38:42 INFO - PROCESS | 4016 | 1471347522354 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:42 INFO - PROCESS | 4016 | 1471347522357 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:42 INFO - PROCESS | 4016 | 1471347522446 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 04:38:42 INFO - PROCESS | 4016 | 1471347522463 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:42 INFO - PROCESS | 4016 | 1471347522465 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB09800 == 31 [pid = 4016] [id = 34] 04:38:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFED9D1000) [pid = 4016] [serial = 98] [outer = 0000000000000000] 04:38:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEDC38800) [pid = 4016] [serial = 99] [outer = 000000FFED9D1000] 04:38:42 INFO - PROCESS | 4016 | 1471347522515 Marionette DEBUG loaded listener.js 04:38:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDD23800) [pid = 4016] [serial = 100] [outer = 000000FFED9D1000] 04:38:42 INFO - PROCESS | 4016 | 1471347522923 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:38:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 649ms 04:38:42 INFO - PROCESS | 4016 | 1471347522993 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 4016 | 1471347522995 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 04:38:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:38:43 INFO - PROCESS | 4016 | 1471347522999 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - PROCESS | 4016 | 1471347523001 Marionette TRACE conn7 <- [1,102,null,{}] 04:38:43 INFO - PROCESS | 4016 | 1471347523016 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 4016 | 1471347523021 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:43 INFO - PROCESS | 4016 | 1471347523144 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 04:38:43 INFO - PROCESS | 4016 | 1471347523161 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 4016 | 1471347523165 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39A4800 == 32 [pid = 4016] [id = 35] 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEF55F800) [pid = 4016] [serial = 101] [outer = 0000000000000000] 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2050000) [pid = 4016] [serial = 102] [outer = 000000FFEF55F800] 04:38:43 INFO - PROCESS | 4016 | 1471347523217 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF205B800) [pid = 4016] [serial = 103] [outer = 000000FFEF55F800] 04:38:43 INFO - PROCESS | 4016 | 1471347523605 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:38:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:38:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 628ms 04:38:43 INFO - PROCESS | 4016 | 1471347523627 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 04:38:43 INFO - PROCESS | 4016 | 1471347523630 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 04:38:43 INFO - PROCESS | 4016 | 1471347523633 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:38:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:38:43 INFO - PROCESS | 4016 | 1471347523635 Marionette TRACE conn7 <- [1,106,null,{}] 04:38:43 INFO - PROCESS | 4016 | 1471347523638 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:43 INFO - PROCESS | 4016 | 1471347523640 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:43 INFO - PROCESS | 4016 | 1471347523753 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 04:38:43 INFO - PROCESS | 4016 | 1471347523760 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 4016 | 1471347523763 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD0800 == 33 [pid = 4016] [id = 36] 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2585C00) [pid = 4016] [serial = 104] [outer = 0000000000000000] 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2587800) [pid = 4016] [serial = 105] [outer = 000000FFF2585C00] 04:38:43 INFO - PROCESS | 4016 | 1471347523810 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF258D800) [pid = 4016] [serial = 106] [outer = 000000FFF2585C00] 04:38:44 INFO - PROCESS | 4016 | 1471347524213 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 04:38:44 INFO - PROCESS | 4016 | 1471347524266 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 4016 | 1471347524268 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:38:44 INFO - PROCESS | 4016 | 1471347524272 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 4016 | 1471347524274 Marionette TRACE conn7 <- [1,110,null,{}] 04:38:44 INFO - PROCESS | 4016 | 1471347524278 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 4016 | 1471347524280 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:44 INFO - PROCESS | 4016 | 1471347524386 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 04:38:44 INFO - PROCESS | 4016 | 1471347524392 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 4016 | 1471347524394 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF58C6000 == 34 [pid = 4016] [id = 37] 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE7FCA400) [pid = 4016] [serial = 107] [outer = 0000000000000000] 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF259C400) [pid = 4016] [serial = 108] [outer = 000000FFE7FCA400] 04:38:44 INFO - PROCESS | 4016 | 1471347524441 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2818C00) [pid = 4016] [serial = 109] [outer = 000000FFE7FCA400] 04:38:44 INFO - PROCESS | 4016 | 1471347524879 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:38:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:38:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 04:38:44 INFO - PROCESS | 4016 | 1471347524903 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 04:38:44 INFO - PROCESS | 4016 | 1471347524906 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 04:38:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:38:44 INFO - PROCESS | 4016 | 1471347524914 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 4016 | 1471347524916 Marionette TRACE conn7 <- [1,114,null,{}] 04:38:44 INFO - PROCESS | 4016 | 1471347524920 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:44 INFO - PROCESS | 4016 | 1471347524926 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:45 INFO - PROCESS | 4016 | 1471347525058 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 04:38:45 INFO - PROCESS | 4016 | 1471347525070 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 4016 | 1471347525072 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF661D000 == 35 [pid = 4016] [id = 38] 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF394A400) [pid = 4016] [serial = 110] [outer = 0000000000000000] 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5769C00) [pid = 4016] [serial = 111] [outer = 000000FFF394A400] 04:38:45 INFO - PROCESS | 4016 | 1471347525156 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61F1400) [pid = 4016] [serial = 112] [outer = 000000FFF394A400] 04:38:45 INFO - PROCESS | 4016 | 1471347525570 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:38:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 04:38:45 INFO - PROCESS | 4016 | 1471347525608 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 04:38:45 INFO - PROCESS | 4016 | 1471347525610 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 04:38:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:38:45 INFO - PROCESS | 4016 | 1471347525613 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 4016 | 1471347525615 Marionette TRACE conn7 <- [1,118,null,{}] 04:38:45 INFO - PROCESS | 4016 | 1471347525619 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:45 INFO - PROCESS | 4016 | 1471347525621 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:45 INFO - PROCESS | 4016 | 1471347525745 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 04:38:45 INFO - PROCESS | 4016 | 1471347525760 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 4016 | 1471347525762 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB33A000 == 36 [pid = 4016] [id = 39] 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61F2000) [pid = 4016] [serial = 113] [outer = 0000000000000000] 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF6393000) [pid = 4016] [serial = 114] [outer = 000000FFF61F2000] 04:38:45 INFO - PROCESS | 4016 | 1471347525808 Marionette DEBUG loaded listener.js 04:38:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6DC2400) [pid = 4016] [serial = 115] [outer = 000000FFF61F2000] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFFC52D800) [pid = 4016] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6E98400) [pid = 4016] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF4B3B800) [pid = 4016] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF259EC00) [pid = 4016] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6DD9C00) [pid = 4016] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEDD21800) [pid = 4016] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6DDFC00) [pid = 4016] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDDDE800) [pid = 4016] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFECFB8400) [pid = 4016] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDF4B000) [pid = 4016] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF394C800) [pid = 4016] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:38:46 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEE10C000) [pid = 4016] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:38:46 INFO - PROCESS | 4016 | 1471347526242 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 04:38:46 INFO - PROCESS | 4016 | 1471347526287 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 4016 | 1471347526289 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 04:38:46 INFO - PROCESS | 4016 | 1471347526292 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:38:46 INFO - PROCESS | 4016 | 1471347526294 Marionette TRACE conn7 <- [1,122,null,{}] 04:38:46 INFO - PROCESS | 4016 | 1471347526298 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 4016 | 1471347526299 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:46 INFO - PROCESS | 4016 | 1471347526398 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 04:38:46 INFO - PROCESS | 4016 | 1471347526433 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 4016 | 1471347526435 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC289800 == 37 [pid = 4016] [id = 40] 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE6E98C00) [pid = 4016] [serial = 116] [outer = 0000000000000000] 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEEEC1000) [pid = 4016] [serial = 117] [outer = 000000FFE6E98C00] 04:38:46 INFO - PROCESS | 4016 | 1471347526485 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF66CA800) [pid = 4016] [serial = 118] [outer = 000000FFE6E98C00] 04:38:46 INFO - PROCESS | 4016 | 1471347526800 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:38:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:38:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 04:38:46 INFO - PROCESS | 4016 | 1471347526824 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 04:38:46 INFO - PROCESS | 4016 | 1471347526826 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 04:38:46 INFO - PROCESS | 4016 | 1471347526829 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:38:46 INFO - PROCESS | 4016 | 1471347526831 Marionette TRACE conn7 <- [1,126,null,{}] 04:38:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:38:46 INFO - PROCESS | 4016 | 1471347526834 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:46 INFO - PROCESS | 4016 | 1471347526836 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:46 INFO - PROCESS | 4016 | 1471347526928 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 04:38:46 INFO - PROCESS | 4016 | 1471347526984 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:46 INFO - PROCESS | 4016 | 1471347526987 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C8800 == 38 [pid = 4016] [id = 41] 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8828400) [pid = 4016] [serial = 119] [outer = 0000000000000000] 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE8E57400) [pid = 4016] [serial = 120] [outer = 000000FFE8828400] 04:38:47 INFO - PROCESS | 4016 | 1471347527033 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8E5F800) [pid = 4016] [serial = 121] [outer = 000000FFE8828400] 04:38:47 INFO - PROCESS | 4016 | 1471347527394 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:38:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:38:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 04:38:47 INFO - PROCESS | 4016 | 1471347527464 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 04:38:47 INFO - PROCESS | 4016 | 1471347527466 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 04:38:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:38:47 INFO - PROCESS | 4016 | 1471347527470 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 4016 | 1471347527472 Marionette TRACE conn7 <- [1,130,null,{}] 04:38:47 INFO - PROCESS | 4016 | 1471347527475 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:47 INFO - PROCESS | 4016 | 1471347527477 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:47 INFO - PROCESS | 4016 | 1471347527582 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 04:38:47 INFO - PROCESS | 4016 | 1471347527589 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 4016 | 1471347527591 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C4800 == 39 [pid = 4016] [id = 42] 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFED2D7800) [pid = 4016] [serial = 122] [outer = 0000000000000000] 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF70DE800) [pid = 4016] [serial = 123] [outer = 000000FFED2D7800] 04:38:47 INFO - PROCESS | 4016 | 1471347527637 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF7F72000) [pid = 4016] [serial = 124] [outer = 000000FFED2D7800] 04:38:48 INFO - PROCESS | 4016 | 1471347528011 Marionette TRACE conn7 <- [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]]]}] 04:38:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:38:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 04:38:48 INFO - PROCESS | 4016 | 1471347528058 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 04:38:48 INFO - PROCESS | 4016 | 1471347528061 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 04:38:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:38:48 INFO - PROCESS | 4016 | 1471347528064 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 4016 | 1471347528067 Marionette TRACE conn7 <- [1,134,null,{}] 04:38:48 INFO - PROCESS | 4016 | 1471347528070 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:48 INFO - PROCESS | 4016 | 1471347528073 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:48 INFO - PROCESS | 4016 | 1471347528215 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 04:38:48 INFO - PROCESS | 4016 | 1471347528365 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:48 INFO - PROCESS | 4016 | 1471347528369 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C53000 == 40 [pid = 4016] [id = 43] 04:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE6E9EC00) [pid = 4016] [serial = 125] [outer = 0000000000000000] 04:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8829400) [pid = 4016] [serial = 126] [outer = 000000FFE6E9EC00] 04:38:48 INFO - PROCESS | 4016 | 1471347528431 Marionette DEBUG loaded listener.js 04:38:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8ECBC00) [pid = 4016] [serial = 127] [outer = 000000FFE6E9EC00] 04:38:49 INFO - PROCESS | 4016 | 1471347529175 Marionette TRACE conn7 <- [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]]]}] 04:38:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:38:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1195ms 04:38:49 INFO - PROCESS | 4016 | 1471347529264 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 04:38:49 INFO - PROCESS | 4016 | 1471347529268 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 04:38:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:38:49 INFO - PROCESS | 4016 | 1471347529274 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:38:49 INFO - PROCESS | 4016 | 1471347529277 Marionette TRACE conn7 <- [1,138,null,{}] 04:38:49 INFO - PROCESS | 4016 | 1471347529282 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:49 INFO - PROCESS | 4016 | 1471347529285 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:49 INFO - PROCESS | 4016 | 1471347529435 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 04:38:49 INFO - PROCESS | 4016 | 1471347529491 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 4016 | 1471347529494 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27DE800 == 41 [pid = 4016] [id = 44] 04:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFED9CF000) [pid = 4016] [serial = 128] [outer = 0000000000000000] 04:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEE10B800) [pid = 4016] [serial = 129] [outer = 000000FFED9CF000] 04:38:49 INFO - PROCESS | 4016 | 1471347529554 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEEB5C800) [pid = 4016] [serial = 130] [outer = 000000FFED9CF000] 04:38:50 INFO - PROCESS | 4016 | 1471347530423 Marionette TRACE conn7 <- [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]]]}] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0CA800 == 40 [pid = 4016] [id = 31] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27E000 == 39 [pid = 4016] [id = 30] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C4800 == 38 [pid = 4016] [id = 42] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C8800 == 37 [pid = 4016] [id = 41] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC289800 == 36 [pid = 4016] [id = 40] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB33A000 == 35 [pid = 4016] [id = 39] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF661D000 == 34 [pid = 4016] [id = 38] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF58C6000 == 33 [pid = 4016] [id = 37] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD0800 == 32 [pid = 4016] [id = 36] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39A4800 == 31 [pid = 4016] [id = 35] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEB09800 == 30 [pid = 4016] [id = 34] 04:38:50 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEA0F0000 == 29 [pid = 4016] [id = 33] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFFD006000) [pid = 4016] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE6E9F400) [pid = 4016] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF8E21000) [pid = 4016] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF61F7000) [pid = 4016] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8C32800) [pid = 4016] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFFC528000) [pid = 4016] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFFC2B7000) [pid = 4016] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF61FEC00) [pid = 4016] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFED26AC00) [pid = 4016] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDC3D400) [pid = 4016] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF638DC00) [pid = 4016] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEF185C00) [pid = 4016] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5597400) [pid = 4016] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF21B9800) [pid = 4016] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2595800) [pid = 4016] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61F2400) [pid = 4016] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFFD011800) [pid = 4016] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF281A000) [pid = 4016] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:38:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:38:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1189ms 04:38:50 INFO - PROCESS | 4016 | 1471347530464 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 04:38:50 INFO - PROCESS | 4016 | 1471347530468 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 04:38:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:38:50 INFO - PROCESS | 4016 | 1471347530484 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 4016 | 1471347530487 Marionette TRACE conn7 <- [1,142,null,{}] 04:38:50 INFO - PROCESS | 4016 | 1471347530496 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:50 INFO - PROCESS | 4016 | 1471347530498 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:50 INFO - PROCESS | 4016 | 1471347530586 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 04:38:50 INFO - PROCESS | 4016 | 1471347530600 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:50 INFO - PROCESS | 4016 | 1471347530603 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C5B800 == 30 [pid = 4016] [id = 45] 04:38:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8E53C00) [pid = 4016] [serial = 131] [outer = 0000000000000000] 04:38:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8EC8000) [pid = 4016] [serial = 132] [outer = 000000FFE8E53C00] 04:38:50 INFO - PROCESS | 4016 | 1471347530653 Marionette DEBUG loaded listener.js 04:38:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEA0CBC00) [pid = 4016] [serial = 133] [outer = 000000FFE8E53C00] 04:38:51 INFO - PROCESS | 4016 | 1471347531111 Marionette TRACE conn7 <- [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]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 04:38:51 INFO - PROCESS | 4016 | 1471347531175 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 4016 | 1471347531180 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 04:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:38:51 INFO - PROCESS | 4016 | 1471347531187 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 4016 | 1471347531190 Marionette TRACE conn7 <- [1,146,null,{}] 04:38:51 INFO - PROCESS | 4016 | 1471347531193 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 4016 | 1471347531196 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:51 INFO - PROCESS | 4016 | 1471347531288 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 04:38:51 INFO - PROCESS | 4016 | 1471347531296 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 4016 | 1471347531299 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27DF800 == 31 [pid = 4016] [id = 46] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEEA84800) [pid = 4016] [serial = 134] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEEB5F000) [pid = 4016] [serial = 135] [outer = 000000FFEEA84800] 04:38:51 INFO - PROCESS | 4016 | 1471347531349 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEF188800) [pid = 4016] [serial = 136] [outer = 000000FFEEA84800] 04:38:51 INFO - PROCESS | 4016 | 1471347531792 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:38:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:38:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 04:38:51 INFO - PROCESS | 4016 | 1471347531817 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 04:38:51 INFO - PROCESS | 4016 | 1471347531820 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 04:38:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:38:51 INFO - PROCESS | 4016 | 1471347531823 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:38:51 INFO - PROCESS | 4016 | 1471347531827 Marionette TRACE conn7 <- [1,150,null,{}] 04:38:51 INFO - PROCESS | 4016 | 1471347531843 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:51 INFO - PROCESS | 4016 | 1471347531848 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:51 INFO - PROCESS | 4016 | 1471347531935 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 04:38:51 INFO - PROCESS | 4016 | 1471347531943 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 4016 | 1471347531946 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD9000 == 32 [pid = 4016] [id = 47] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF210AC00) [pid = 4016] [serial = 137] [outer = 0000000000000000] 04:38:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2549000) [pid = 4016] [serial = 138] [outer = 000000FFF210AC00] 04:38:52 INFO - PROCESS | 4016 | 1471347531997 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2591C00) [pid = 4016] [serial = 139] [outer = 000000FFF210AC00] 04:38:52 INFO - PROCESS | 4016 | 1471347532430 Marionette TRACE conn7 <- [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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:38:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 04:38:52 INFO - PROCESS | 4016 | 1471347532454 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 4016 | 1471347532457 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 04:38:52 INFO - PROCESS | 4016 | 1471347532473 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 4016 | 1471347532475 Marionette TRACE conn7 <- [1,154,null,{}] 04:38:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:38:52 INFO - PROCESS | 4016 | 1471347532479 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:52 INFO - PROCESS | 4016 | 1471347532481 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:52 INFO - PROCESS | 4016 | 1471347532570 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 04:38:52 INFO - PROCESS | 4016 | 1471347532576 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 4016 | 1471347532578 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F55000 == 33 [pid = 4016] [id = 48] 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF25A0000) [pid = 4016] [serial = 140] [outer = 0000000000000000] 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF394B000) [pid = 4016] [serial = 141] [outer = 000000FFF25A0000] 04:38:52 INFO - PROCESS | 4016 | 1471347532625 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF4C66400) [pid = 4016] [serial = 142] [outer = 000000FFF25A0000] 04:38:53 INFO - PROCESS | 4016 | 1471347533091 Marionette TRACE conn7 <- [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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 04:38:53 INFO - PROCESS | 4016 | 1471347533107 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 4016 | 1471347533109 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 04:38:53 INFO - PROCESS | 4016 | 1471347533113 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:38:53 INFO - PROCESS | 4016 | 1471347533115 Marionette TRACE conn7 <- [1,158,null,{}] 04:38:53 INFO - PROCESS | 4016 | 1471347533118 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 4016 | 1471347533120 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:53 INFO - PROCESS | 4016 | 1471347533232 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 04:38:53 INFO - PROCESS | 4016 | 1471347533239 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:53 INFO - PROCESS | 4016 | 1471347533241 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED409000 == 34 [pid = 4016] [id = 49] 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF25A1000) [pid = 4016] [serial = 143] [outer = 0000000000000000] 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5A96C00) [pid = 4016] [serial = 144] [outer = 000000FFF25A1000] 04:38:53 INFO - PROCESS | 4016 | 1471347533287 Marionette DEBUG loaded listener.js 04:38:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF61F2400) [pid = 4016] [serial = 145] [outer = 000000FFF25A1000] 04:38:53 INFO - PROCESS | 4016 | 1471347533756 Marionette TRACE conn7 <- [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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:38:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 04:38:53 INFO - PROCESS | 4016 | 1471347533808 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 4016 | 1471347533810 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 04:38:53 INFO - PROCESS | 4016 | 1471347533813 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:38:53 INFO - PROCESS | 4016 | 1471347533815 Marionette TRACE conn7 <- [1,162,null,{}] 04:38:53 INFO - PROCESS | 4016 | 1471347533819 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:53 INFO - PROCESS | 4016 | 1471347533825 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:53 INFO - PROCESS | 4016 | 1471347533965 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 04:38:54 INFO - PROCESS | 4016 | 1471347534015 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 4016 | 1471347534018 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB33D800 == 35 [pid = 4016] [id = 50] 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF66BE800) [pid = 4016] [serial = 146] [outer = 0000000000000000] 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF7B09400) [pid = 4016] [serial = 147] [outer = 000000FFF66BE800] 04:38:54 INFO - PROCESS | 4016 | 1471347534065 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF8E21400) [pid = 4016] [serial = 148] [outer = 000000FFF66BE800] 04:38:54 INFO - PROCESS | 4016 | 1471347534461 Marionette TRACE conn7 <- [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]]]}] 04:38:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:38:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 691ms 04:38:54 INFO - PROCESS | 4016 | 1471347534508 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 04:38:54 INFO - PROCESS | 4016 | 1471347534510 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 04:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:38:54 INFO - PROCESS | 4016 | 1471347534513 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:38:54 INFO - PROCESS | 4016 | 1471347534515 Marionette TRACE conn7 <- [1,166,null,{}] 04:38:54 INFO - PROCESS | 4016 | 1471347534545 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:54 INFO - PROCESS | 4016 | 1471347534547 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:54 INFO - PROCESS | 4016 | 1471347534647 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 04:38:54 INFO - PROCESS | 4016 | 1471347534653 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 4016 | 1471347534655 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5BD800 == 36 [pid = 4016] [id = 51] 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF6E26C00) [pid = 4016] [serial = 149] [outer = 0000000000000000] 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF6E2B400) [pid = 4016] [serial = 150] [outer = 000000FFF6E26C00] 04:38:54 INFO - PROCESS | 4016 | 1471347534701 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6E31400) [pid = 4016] [serial = 151] [outer = 000000FFF6E26C00] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF2585C00) [pid = 4016] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFED9D1000) [pid = 4016] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8EC9000) [pid = 4016] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE7FCA400) [pid = 4016] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8ECA800) [pid = 4016] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF61F2000) [pid = 4016] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE88E7C00) [pid = 4016] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF21B8000) [pid = 4016] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF821B800) [pid = 4016] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2058C00) [pid = 4016] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6E98C00) [pid = 4016] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF394A400) [pid = 4016] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEF55F800) [pid = 4016] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:38:54 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8828400) [pid = 4016] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:38:55 INFO - PROCESS | 4016 | 1471347535179 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 733ms 04:38:55 INFO - PROCESS | 4016 | 1471347535249 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 4016 | 1471347535252 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 04:38:55 INFO - PROCESS | 4016 | 1471347535255 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:38:55 INFO - PROCESS | 4016 | 1471347535257 Marionette TRACE conn7 <- [1,170,null,{}] 04:38:55 INFO - PROCESS | 4016 | 1471347535260 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 4016 | 1471347535262 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:55 INFO - PROCESS | 4016 | 1471347535352 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 04:38:55 INFO - PROCESS | 4016 | 1471347535357 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 4016 | 1471347535359 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC648000 == 37 [pid = 4016] [id = 52] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6E53800) [pid = 4016] [serial = 152] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6E58000) [pid = 4016] [serial = 153] [outer = 000000FFE6E53800] 04:38:55 INFO - PROCESS | 4016 | 1471347535406 Marionette DEBUG loaded listener.js 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE6E5DC00) [pid = 4016] [serial = 154] [outer = 000000FFE6E53800] 04:38:55 INFO - PROCESS | 4016 | 1471347535764 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 523ms 04:38:55 INFO - PROCESS | 4016 | 1471347535781 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 4016 | 1471347535783 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 04:38:55 INFO - PROCESS | 4016 | 1471347535790 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:38:55 INFO - PROCESS | 4016 | 1471347535792 Marionette TRACE conn7 <- [1,174,null,{}] 04:38:55 INFO - PROCESS | 4016 | 1471347535795 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:55 INFO - PROCESS | 4016 | 1471347535797 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:55 INFO - PROCESS | 4016 | 1471347535916 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 04:38:55 INFO - PROCESS | 4016 | 1471347535923 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 4016 | 1471347535925 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D1000 == 38 [pid = 4016] [id = 53] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE6E54800) [pid = 4016] [serial = 155] [outer = 0000000000000000] 04:38:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFED9D1000) [pid = 4016] [serial = 156] [outer = 000000FFE6E54800] 04:38:55 INFO - PROCESS | 4016 | 1471347535975 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4C5DC00) [pid = 4016] [serial = 157] [outer = 000000FFE6E54800] 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE88E6400) [pid = 4016] [serial = 158] [outer = 000000FFEDACC400] 04:38:56 INFO - PROCESS | 4016 | 1471347536420 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:38:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 691ms 04:38:56 INFO - PROCESS | 4016 | 1471347536487 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 4016 | 1471347536489 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 04:38:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:38:56 INFO - PROCESS | 4016 | 1471347536492 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 4016 | 1471347536494 Marionette TRACE conn7 <- [1,178,null,{}] 04:38:56 INFO - PROCESS | 4016 | 1471347536505 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:56 INFO - PROCESS | 4016 | 1471347536508 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:56 INFO - PROCESS | 4016 | 1471347536589 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 04:38:56 INFO - PROCESS | 4016 | 1471347536597 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:56 INFO - PROCESS | 4016 | 1471347536599 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B7A800 == 39 [pid = 4016] [id = 54] 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF61F2000) [pid = 4016] [serial = 159] [outer = 0000000000000000] 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF821B800) [pid = 4016] [serial = 160] [outer = 000000FFF61F2000] 04:38:56 INFO - PROCESS | 4016 | 1471347536646 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFFC2C3000) [pid = 4016] [serial = 161] [outer = 000000FFF61F2000] 04:38:57 INFO - PROCESS | 4016 | 1471347537143 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 691ms 04:38:57 INFO - PROCESS | 4016 | 1471347537209 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 04:38:57 INFO - PROCESS | 4016 | 1471347537214 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 04:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:38:57 INFO - PROCESS | 4016 | 1471347537219 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:38:57 INFO - PROCESS | 4016 | 1471347537223 Marionette TRACE conn7 <- [1,182,null,{}] 04:38:57 INFO - PROCESS | 4016 | 1471347537243 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:57 INFO - PROCESS | 4016 | 1471347537247 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:57 INFO - PROCESS | 4016 | 1471347537370 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 04:38:57 INFO - PROCESS | 4016 | 1471347537430 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 4016 | 1471347537433 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE70800 == 40 [pid = 4016] [id = 55] 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8E51800) [pid = 4016] [serial = 162] [outer = 0000000000000000] 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE8EC8800) [pid = 4016] [serial = 163] [outer = 000000FFE8E51800] 04:38:57 INFO - PROCESS | 4016 | 1471347537493 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFED9D9C00) [pid = 4016] [serial = 164] [outer = 000000FFE8E51800] 04:38:58 INFO - PROCESS | 4016 | 1471347538083 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 902ms 04:38:58 INFO - PROCESS | 4016 | 1471347538124 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 04:38:58 INFO - PROCESS | 4016 | 1471347538129 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 04:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:38:58 INFO - PROCESS | 4016 | 1471347538136 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 4016 | 1471347538139 Marionette TRACE conn7 <- [1,186,null,{}] 04:38:58 INFO - PROCESS | 4016 | 1471347538143 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:58 INFO - PROCESS | 4016 | 1471347538146 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:58 INFO - PROCESS | 4016 | 1471347538262 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 04:38:58 INFO - PROCESS | 4016 | 1471347538342 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:58 INFO - PROCESS | 4016 | 1471347538344 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60F5000 == 41 [pid = 4016] [id = 56] 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFEF186800) [pid = 4016] [serial = 165] [outer = 0000000000000000] 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF2050400) [pid = 4016] [serial = 166] [outer = 000000FFEF186800] 04:38:58 INFO - PROCESS | 4016 | 1471347538404 Marionette DEBUG loaded listener.js 04:38:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF2514400) [pid = 4016] [serial = 167] [outer = 000000FFEF186800] 04:38:58 INFO - PROCESS | 4016 | 1471347538989 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 04:38:59 INFO - PROCESS | 4016 | 1471347539020 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 4016 | 1471347539022 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 04:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:38:59 INFO - PROCESS | 4016 | 1471347539026 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 4016 | 1471347539030 Marionette TRACE conn7 <- [1,190,null,{}] 04:38:59 INFO - PROCESS | 4016 | 1471347539042 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 4016 | 1471347539047 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:59 INFO - PROCESS | 4016 | 1471347539159 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 04:38:59 INFO - PROCESS | 4016 | 1471347539242 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 4016 | 1471347539246 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:38:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFC0800 == 42 [pid = 4016] [id = 57] 04:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF631D400) [pid = 4016] [serial = 168] [outer = 0000000000000000] 04:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF648D000) [pid = 4016] [serial = 169] [outer = 000000FFF631D400] 04:38:59 INFO - PROCESS | 4016 | 1471347539306 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF70E6400) [pid = 4016] [serial = 170] [outer = 000000FFF631D400] 04:38:59 INFO - PROCESS | 4016 | 1471347539855 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 881ms 04:38:59 INFO - PROCESS | 4016 | 1471347539925 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 04:38:59 INFO - PROCESS | 4016 | 1471347539928 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 04:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:38:59 INFO - PROCESS | 4016 | 1471347539932 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:38:59 INFO - PROCESS | 4016 | 1471347539934 Marionette TRACE conn7 <- [1,194,null,{}] 04:38:59 INFO - PROCESS | 4016 | 1471347539938 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:38:59 INFO - PROCESS | 4016 | 1471347539941 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:00 INFO - PROCESS | 4016 | 1471347540065 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 04:39:00 INFO - PROCESS | 4016 | 1471347540130 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 4016 | 1471347540133 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B5800 == 43 [pid = 4016] [id = 58] 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF6391400) [pid = 4016] [serial = 171] [outer = 0000000000000000] 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFFC52D000) [pid = 4016] [serial = 172] [outer = 000000FFF6391400] 04:39:00 INFO - PROCESS | 4016 | 1471347540190 Marionette DEBUG loaded listener.js 04:39:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFFCB7CC00) [pid = 4016] [serial = 173] [outer = 000000FFF6391400] 04:39:00 INFO - PROCESS | 4016 | 1471347540859 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 986ms 04:39:00 INFO - PROCESS | 4016 | 1471347540922 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 4016 | 1471347540926 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 04:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:39:00 INFO - PROCESS | 4016 | 1471347540931 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 4016 | 1471347540935 Marionette TRACE conn7 <- [1,198,null,{}] 04:39:00 INFO - PROCESS | 4016 | 1471347540941 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:00 INFO - PROCESS | 4016 | 1471347540944 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:01 INFO - PROCESS | 4016 | 1471347541049 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 04:39:01 INFO - PROCESS | 4016 | 1471347541117 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 4016 | 1471347541120 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDCE6800 == 44 [pid = 4016] [id = 59] 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFE88E9400) [pid = 4016] [serial = 174] [outer = 0000000000000000] 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFE8EC6400) [pid = 4016] [serial = 175] [outer = 000000FFE88E9400] 04:39:01 INFO - PROCESS | 4016 | 1471347541172 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFE9AC0C00) [pid = 4016] [serial = 176] [outer = 000000FFE88E9400] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D1000 == 43 [pid = 4016] [id = 53] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC648000 == 42 [pid = 4016] [id = 52] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5BD800 == 41 [pid = 4016] [id = 51] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB33D800 == 40 [pid = 4016] [id = 50] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED409000 == 39 [pid = 4016] [id = 49] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F55000 == 38 [pid = 4016] [id = 48] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD9000 == 37 [pid = 4016] [id = 47] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27DF800 == 36 [pid = 4016] [id = 46] 04:39:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C5B800 == 35 [pid = 4016] [id = 45] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFF2587800) [pid = 4016] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFEDC38800) [pid = 4016] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFEDD23800) [pid = 4016] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFE8ECF000) [pid = 4016] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFE9553C00) [pid = 4016] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF259C400) [pid = 4016] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF2059C00) [pid = 4016] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8ED0400) [pid = 4016] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF2818C00) [pid = 4016] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF6393000) [pid = 4016] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFECF66400) [pid = 4016] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE88F1400) [pid = 4016] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF61FC800) [pid = 4016] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF2BB3C00) [pid = 4016] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF8E28C00) [pid = 4016] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF890D400) [pid = 4016] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFFC2B7C00) [pid = 4016] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF205CC00) [pid = 4016] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEEEC1000) [pid = 4016] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61F1400) [pid = 4016] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF5769C00) [pid = 4016] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF6DC2400) [pid = 4016] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2050000) [pid = 4016] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF70DE800) [pid = 4016] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF205B800) [pid = 4016] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E5F800) [pid = 4016] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF66CA800) [pid = 4016] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E57400) [pid = 4016] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF258D800) [pid = 4016] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:39:01 INFO - PROCESS | 4016 | 1471347541669 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 04:39:01 INFO - PROCESS | 4016 | 1471347541712 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 4016 | 1471347541716 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 04:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:39:01 INFO - PROCESS | 4016 | 1471347541723 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 4016 | 1471347541725 Marionette TRACE conn7 <- [1,202,null,{}] 04:39:01 INFO - PROCESS | 4016 | 1471347541730 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:01 INFO - PROCESS | 4016 | 1471347541732 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:01 INFO - PROCESS | 4016 | 1471347541822 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 04:39:01 INFO - PROCESS | 4016 | 1471347541828 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:01 INFO - PROCESS | 4016 | 1471347541830 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEECBC800 == 36 [pid = 4016] [id = 60] 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED26A000) [pid = 4016] [serial = 177] [outer = 0000000000000000] 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDAD2800) [pid = 4016] [serial = 178] [outer = 000000FFED26A000] 04:39:01 INFO - PROCESS | 4016 | 1471347541880 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEDD28800) [pid = 4016] [serial = 179] [outer = 000000FFED26A000] 04:39:02 INFO - PROCESS | 4016 | 1471347542304 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 628ms 04:39:02 INFO - PROCESS | 4016 | 1471347542358 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 04:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:39:02 INFO - PROCESS | 4016 | 1471347542361 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 04:39:02 INFO - PROCESS | 4016 | 1471347542364 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:39:02 INFO - PROCESS | 4016 | 1471347542368 Marionette TRACE conn7 <- [1,206,null,{}] 04:39:02 INFO - PROCESS | 4016 | 1471347542379 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:02 INFO - PROCESS | 4016 | 1471347542384 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:02 INFO - PROCESS | 4016 | 1471347542475 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 04:39:02 INFO - PROCESS | 4016 | 1471347542483 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 4016 | 1471347542486 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BCE000 == 37 [pid = 4016] [id = 61] 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2055800) [pid = 4016] [serial = 180] [outer = 0000000000000000] 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF205B000) [pid = 4016] [serial = 181] [outer = 000000FFF2055800] 04:39:02 INFO - PROCESS | 4016 | 1471347542537 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2543400) [pid = 4016] [serial = 182] [outer = 000000FFF2055800] 04:39:03 INFO - PROCESS | 4016 | 1471347542996 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 04:39:03 INFO - PROCESS | 4016 | 1471347543060 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 4016 | 1471347543063 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 04:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:39:03 INFO - PROCESS | 4016 | 1471347543066 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 4016 | 1471347543068 Marionette TRACE conn7 <- [1,210,null,{}] 04:39:03 INFO - PROCESS | 4016 | 1471347543072 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 4016 | 1471347543074 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:03 INFO - PROCESS | 4016 | 1471347543162 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 04:39:03 INFO - PROCESS | 4016 | 1471347543171 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 4016 | 1471347543173 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF58C7000 == 38 [pid = 4016] [id = 62] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF259D400) [pid = 4016] [serial = 183] [outer = 0000000000000000] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF276B000) [pid = 4016] [serial = 184] [outer = 000000FFF259D400] 04:39:03 INFO - PROCESS | 4016 | 1471347543221 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2BC0C00) [pid = 4016] [serial = 185] [outer = 000000FFF259D400] 04:39:03 INFO - PROCESS | 4016 | 1471347543629 Marionette TRACE conn7 <- [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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 585ms 04:39:03 INFO - PROCESS | 4016 | 1471347543653 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 4016 | 1471347543655 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 04:39:03 INFO - PROCESS | 4016 | 1471347543674 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:39:03 INFO - PROCESS | 4016 | 1471347543676 Marionette TRACE conn7 <- [1,214,null,{}] 04:39:03 INFO - PROCESS | 4016 | 1471347543680 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:03 INFO - PROCESS | 4016 | 1471347543682 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:03 INFO - PROCESS | 4016 | 1471347543797 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 04:39:03 INFO - PROCESS | 4016 | 1471347543802 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 4016 | 1471347543805 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6338800 == 39 [pid = 4016] [id = 63] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4B9A000) [pid = 4016] [serial = 186] [outer = 0000000000000000] 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5515800) [pid = 4016] [serial = 187] [outer = 000000FFF4B9A000] 04:39:03 INFO - PROCESS | 4016 | 1471347543852 Marionette DEBUG loaded listener.js 04:39:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF5C54400) [pid = 4016] [serial = 188] [outer = 000000FFF4B9A000] 04:39:04 INFO - PROCESS | 4016 | 1471347544306 Marionette TRACE conn7 <- [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]]]}] 04:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 04:39:04 INFO - PROCESS | 4016 | 1471347544370 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 04:39:04 INFO - PROCESS | 4016 | 1471347544373 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 04:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:39:04 INFO - PROCESS | 4016 | 1471347544376 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:39:04 INFO - PROCESS | 4016 | 1471347544378 Marionette TRACE conn7 <- [1,218,null,{}] 04:39:04 INFO - PROCESS | 4016 | 1471347544382 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:04 INFO - PROCESS | 4016 | 1471347544388 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:04 INFO - PROCESS | 4016 | 1471347544525 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 04:39:04 INFO - PROCESS | 4016 | 1471347544575 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:04 INFO - PROCESS | 4016 | 1471347544577 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB336000 == 40 [pid = 4016] [id = 64] 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF6778400) [pid = 4016] [serial = 189] [outer = 0000000000000000] 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF6E2EC00) [pid = 4016] [serial = 190] [outer = 000000FFF6778400] 04:39:04 INFO - PROCESS | 4016 | 1471347544624 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF821E400) [pid = 4016] [serial = 191] [outer = 000000FFF6778400] 04:39:05 INFO - PROCESS | 4016 | 1471347545011 Marionette TRACE conn7 <- [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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 690ms 04:39:05 INFO - PROCESS | 4016 | 1471347545075 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 4016 | 1471347545078 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 04:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:39:05 INFO - PROCESS | 4016 | 1471347545081 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 4016 | 1471347545083 Marionette TRACE conn7 <- [1,222,null,{}] 04:39:05 INFO - PROCESS | 4016 | 1471347545108 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 4016 | 1471347545110 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:05 INFO - PROCESS | 4016 | 1471347545230 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 04:39:05 INFO - PROCESS | 4016 | 1471347545236 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 4016 | 1471347545238 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEA0DF800 == 41 [pid = 4016] [id = 65] 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFEA0CFC00) [pid = 4016] [serial = 192] [outer = 0000000000000000] 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFED2D6000) [pid = 4016] [serial = 193] [outer = 000000FFEA0CFC00] 04:39:05 INFO - PROCESS | 4016 | 1471347545287 Marionette DEBUG loaded listener.js 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFEDD37400) [pid = 4016] [serial = 194] [outer = 000000FFEA0CFC00] 04:39:05 INFO - PROCESS | 4016 | 1471347545787 Marionette TRACE conn7 <- [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]]]}] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEEA84800) [pid = 4016] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF25A1000) [pid = 4016] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF25A0000) [pid = 4016] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFED2D7800) [pid = 4016] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF210AC00) [pid = 4016] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8E53C00) [pid = 4016] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF66BE800) [pid = 4016] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF6E26C00) [pid = 4016] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE6E53800) [pid = 4016] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:39:05 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE6E54800) [pid = 4016] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 733ms 04:39:05 INFO - PROCESS | 4016 | 1471347545817 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 4016 | 1471347545819 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 04:39:05 INFO - PROCESS | 4016 | 1471347545822 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:39:05 INFO - PROCESS | 4016 | 1471347545824 Marionette TRACE conn7 <- [1,226,null,{}] 04:39:05 INFO - PROCESS | 4016 | 1471347545827 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:05 INFO - PROCESS | 4016 | 1471347545829 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:05 INFO - PROCESS | 4016 | 1471347545915 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 04:39:05 INFO - PROCESS | 4016 | 1471347545923 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 4016 | 1471347545925 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CF000 == 42 [pid = 4016] [id = 66] 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEDC3A400) [pid = 4016] [serial = 195] [outer = 0000000000000000] 04:39:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEDDDBC00) [pid = 4016] [serial = 196] [outer = 000000FFEDC3A400] 04:39:05 INFO - PROCESS | 4016 | 1471347545972 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF210AC00) [pid = 4016] [serial = 197] [outer = 000000FFEDC3A400] 04:39:06 INFO - PROCESS | 4016 | 1471347546369 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 04:39:06 INFO - PROCESS | 4016 | 1471347546419 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 04:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:39:06 INFO - PROCESS | 4016 | 1471347546422 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 04:39:06 INFO - PROCESS | 4016 | 1471347546425 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:39:06 INFO - PROCESS | 4016 | 1471347546427 Marionette TRACE conn7 <- [1,230,null,{}] 04:39:06 INFO - PROCESS | 4016 | 1471347546430 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:06 INFO - PROCESS | 4016 | 1471347546432 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:06 INFO - PROCESS | 4016 | 1471347546515 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 04:39:06 INFO - PROCESS | 4016 | 1471347546545 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:06 INFO - PROCESS | 4016 | 1471347546547 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC559800 == 43 [pid = 4016] [id = 67] 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEF18C000) [pid = 4016] [serial = 198] [outer = 0000000000000000] 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF8E27000) [pid = 4016] [serial = 199] [outer = 000000FFEF18C000] 04:39:06 INFO - PROCESS | 4016 | 1471347546593 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF8E7C800) [pid = 4016] [serial = 200] [outer = 000000FFEF18C000] 04:39:06 INFO - PROCESS | 4016 | 1471347546985 Marionette TRACE conn7 <- [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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 04:39:07 INFO - PROCESS | 4016 | 1471347547013 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 4016 | 1471347547015 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:39:07 INFO - PROCESS | 4016 | 1471347547019 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 4016 | 1471347547021 Marionette TRACE conn7 <- [1,234,null,{}] 04:39:07 INFO - PROCESS | 4016 | 1471347547035 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 4016 | 1471347547037 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:07 INFO - PROCESS | 4016 | 1471347547121 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 04:39:07 INFO - PROCESS | 4016 | 1471347547127 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 4016 | 1471347547129 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC635800 == 44 [pid = 4016] [id = 68] 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF897C800) [pid = 4016] [serial = 201] [outer = 0000000000000000] 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF8981800) [pid = 4016] [serial = 202] [outer = 000000FFF897C800] 04:39:07 INFO - PROCESS | 4016 | 1471347547175 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF8987800) [pid = 4016] [serial = 203] [outer = 000000FFF897C800] 04:39:07 INFO - PROCESS | 4016 | 1471347547578 Marionette TRACE conn7 <- [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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 585ms 04:39:07 INFO - PROCESS | 4016 | 1471347547607 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 4016 | 1471347547609 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 04:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:39:07 INFO - PROCESS | 4016 | 1471347547613 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 4016 | 1471347547615 Marionette TRACE conn7 <- [1,238,null,{}] 04:39:07 INFO - PROCESS | 4016 | 1471347547628 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:07 INFO - PROCESS | 4016 | 1471347547631 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:07 INFO - PROCESS | 4016 | 1471347547733 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 04:39:07 INFO - PROCESS | 4016 | 1471347547741 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 4016 | 1471347547744 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD48C000 == 45 [pid = 4016] [id = 69] 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF8982800) [pid = 4016] [serial = 204] [outer = 0000000000000000] 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF8DDF800) [pid = 4016] [serial = 205] [outer = 000000FFF8982800] 04:39:07 INFO - PROCESS | 4016 | 1471347547792 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF8E82000) [pid = 4016] [serial = 206] [outer = 000000FFF8982800] 04:39:08 INFO - PROCESS | 4016 | 1471347548655 Marionette TRACE conn7 <- [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]]]}] 04:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1085ms 04:39:08 INFO - PROCESS | 4016 | 1471347548701 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 04:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:39:08 INFO - PROCESS | 4016 | 1471347548705 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 04:39:08 INFO - PROCESS | 4016 | 1471347548709 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 4016 | 1471347548713 Marionette TRACE conn7 <- [1,242,null,{}] 04:39:08 INFO - PROCESS | 4016 | 1471347548718 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:08 INFO - PROCESS | 4016 | 1471347548721 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:08 INFO - PROCESS | 4016 | 1471347548867 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 04:39:08 INFO - PROCESS | 4016 | 1471347548935 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:08 INFO - PROCESS | 4016 | 1471347548938 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF49D7800 == 46 [pid = 4016] [id = 70] 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFEDD20C00) [pid = 4016] [serial = 207] [outer = 0000000000000000] 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFEEB59800) [pid = 4016] [serial = 208] [outer = 000000FFEDD20C00] 04:39:09 INFO - PROCESS | 4016 | 1471347549039 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF2050000) [pid = 4016] [serial = 209] [outer = 000000FFEDD20C00] 04:39:09 INFO - PROCESS | 4016 | 1471347549632 Marionette TRACE conn7 <- [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]]]}] 04:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 944ms 04:39:09 INFO - PROCESS | 4016 | 1471347549654 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 04:39:09 INFO - PROCESS | 4016 | 1471347549659 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 04:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:39:09 INFO - PROCESS | 4016 | 1471347549665 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:39:09 INFO - PROCESS | 4016 | 1471347549669 Marionette TRACE conn7 <- [1,246,null,{}] 04:39:09 INFO - PROCESS | 4016 | 1471347549673 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:09 INFO - PROCESS | 4016 | 1471347549676 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:09 INFO - PROCESS | 4016 | 1471347549798 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 04:39:09 INFO - PROCESS | 4016 | 1471347549880 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 4016 | 1471347549883 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC469000 == 47 [pid = 4016] [id = 71] 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF2BC1C00) [pid = 4016] [serial = 210] [outer = 0000000000000000] 04:39:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFF61F3000) [pid = 4016] [serial = 211] [outer = 000000FFF2BC1C00] 04:39:09 INFO - PROCESS | 4016 | 1471347549942 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFF638A000) [pid = 4016] [serial = 212] [outer = 000000FFF2BC1C00] 04:39:10 INFO - PROCESS | 4016 | 1471347550509 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 04:39:10 INFO - PROCESS | 4016 | 1471347550548 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 4016 | 1471347550551 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 04:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:39:10 INFO - PROCESS | 4016 | 1471347550555 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 4016 | 1471347550559 Marionette TRACE conn7 <- [1,250,null,{}] 04:39:10 INFO - PROCESS | 4016 | 1471347550571 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:10 INFO - PROCESS | 4016 | 1471347550576 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:10 INFO - PROCESS | 4016 | 1471347550692 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 04:39:10 INFO - PROCESS | 4016 | 1471347550775 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 4016 | 1471347550779 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0CE000 == 48 [pid = 4016] [id = 72] 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFF61CBC00) [pid = 4016] [serial = 213] [outer = 0000000000000000] 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFF61F1000) [pid = 4016] [serial = 214] [outer = 000000FFF61CBC00] 04:39:10 INFO - PROCESS | 4016 | 1471347550839 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFF6E27800) [pid = 4016] [serial = 215] [outer = 000000FFF61CBC00] 04:39:11 INFO - PROCESS | 4016 | 1471347551378 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 838ms 04:39:11 INFO - PROCESS | 4016 | 1471347551576 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 4016 | 1471347551580 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 04:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:39:11 INFO - PROCESS | 4016 | 1471347551636 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 4016 | 1471347551639 Marionette TRACE conn7 <- [1,254,null,{}] 04:39:11 INFO - PROCESS | 4016 | 1471347551646 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:11 INFO - PROCESS | 4016 | 1471347551649 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:11 INFO - PROCESS | 4016 | 1471347551752 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 04:39:11 INFO - PROCESS | 4016 | 1471347551814 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 4016 | 1471347551819 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA33000 == 49 [pid = 4016] [id = 73] 04:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000FFE92C9800) [pid = 4016] [serial = 216] [outer = 0000000000000000] 04:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000FFE9FF1400) [pid = 4016] [serial = 217] [outer = 000000FFE92C9800] 04:39:11 INFO - PROCESS | 4016 | 1471347551870 Marionette DEBUG loaded listener.js 04:39:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000FFEDC3E400) [pid = 4016] [serial = 218] [outer = 000000FFE92C9800] 04:39:12 INFO - PROCESS | 4016 | 1471347552619 Marionette TRACE conn7 <- [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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1045ms 04:39:12 INFO - PROCESS | 4016 | 1471347552679 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 4016 | 1471347552683 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 04:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:39:12 INFO - PROCESS | 4016 | 1471347552702 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:39:12 INFO - PROCESS | 4016 | 1471347552706 Marionette TRACE conn7 <- [1,258,null,{}] 04:39:12 INFO - PROCESS | 4016 | 1471347552711 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:12 INFO - PROCESS | 4016 | 1471347552714 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:12 INFO - PROCESS | 4016 | 1471347552816 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 04:39:12 INFO - PROCESS | 4016 | 1471347552886 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:12 INFO - PROCESS | 4016 | 1471347552889 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD2000 == 50 [pid = 4016] [id = 74] 04:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000FFF2058C00) [pid = 4016] [serial = 219] [outer = 0000000000000000] 04:39:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000FFF21B8000) [pid = 4016] [serial = 220] [outer = 000000FFF2058C00] 04:39:12 INFO - PROCESS | 4016 | 1471347552941 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000FFF2599000) [pid = 4016] [serial = 221] [outer = 000000FFF2058C00] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC635800 == 49 [pid = 4016] [id = 68] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC559800 == 48 [pid = 4016] [id = 67] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CF000 == 47 [pid = 4016] [id = 66] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEA0DF800 == 46 [pid = 4016] [id = 65] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB336000 == 45 [pid = 4016] [id = 64] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6338800 == 44 [pid = 4016] [id = 63] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF58C7000 == 43 [pid = 4016] [id = 62] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BCE000 == 42 [pid = 4016] [id = 61] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEECBC800 == 41 [pid = 4016] [id = 60] 04:39:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDCE6800 == 40 [pid = 4016] [id = 59] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000FFEEB5F000) [pid = 4016] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000FFF5A96C00) [pid = 4016] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000FFEF188800) [pid = 4016] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000FFF394B000) [pid = 4016] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000FFF7F72000) [pid = 4016] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000FFF2549000) [pid = 4016] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFF2591C00) [pid = 4016] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFE8EC8000) [pid = 4016] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFEA0CBC00) [pid = 4016] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFE8829400) [pid = 4016] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFF7B09400) [pid = 4016] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF8E21400) [pid = 4016] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF61F2400) [pid = 4016] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF6E2B400) [pid = 4016] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFEE10B800) [pid = 4016] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF3946800) [pid = 4016] [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.] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF6E31400) [pid = 4016] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE6E58000) [pid = 4016] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE6E5DC00) [pid = 4016] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF4C66400) [pid = 4016] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFED9D1000) [pid = 4016] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF821B800) [pid = 4016] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF4C5DC00) [pid = 4016] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:39:13 INFO - PROCESS | 4016 | 1471347553418 Marionette TRACE conn7 <- [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]]]}] 04:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 752ms 04:39:13 INFO - PROCESS | 4016 | 1471347553448 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 04:39:13 INFO - PROCESS | 4016 | 1471347553451 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 04:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:39:13 INFO - PROCESS | 4016 | 1471347553454 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 4016 | 1471347553456 Marionette TRACE conn7 <- [1,262,null,{}] 04:39:13 INFO - PROCESS | 4016 | 1471347553466 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:13 INFO - PROCESS | 4016 | 1471347553471 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:13 INFO - PROCESS | 4016 | 1471347553560 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 04:39:13 INFO - PROCESS | 4016 | 1471347553575 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 4016 | 1471347553579 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25BF800 == 41 [pid = 4016] [id = 75] 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF21BD800) [pid = 4016] [serial = 222] [outer = 0000000000000000] 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF258D800) [pid = 4016] [serial = 223] [outer = 000000FFF21BD800] 04:39:13 INFO - PROCESS | 4016 | 1471347553630 Marionette DEBUG loaded listener.js 04:39:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF394A400) [pid = 4016] [serial = 224] [outer = 000000FFF21BD800] 04:39:14 INFO - PROCESS | 4016 | 1471347554074 Marionette TRACE conn7 <- [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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 692ms 04:39:14 INFO - PROCESS | 4016 | 1471347554149 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 4016 | 1471347554151 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 04:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:39:14 INFO - PROCESS | 4016 | 1471347554155 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 4016 | 1471347554157 Marionette TRACE conn7 <- [1,266,null,{}] 04:39:14 INFO - PROCESS | 4016 | 1471347554160 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 4016 | 1471347554162 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:14 INFO - PROCESS | 4016 | 1471347554279 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 04:39:14 INFO - PROCESS | 4016 | 1471347554292 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 4016 | 1471347554294 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60DF800 == 42 [pid = 4016] [id = 76] 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF5BDB000) [pid = 4016] [serial = 225] [outer = 0000000000000000] 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF5C20400) [pid = 4016] [serial = 226] [outer = 000000FFF5BDB000] 04:39:14 INFO - PROCESS | 4016 | 1471347554349 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF61CA000) [pid = 4016] [serial = 227] [outer = 000000FFF5BDB000] 04:39:14 INFO - PROCESS | 4016 | 1471347554760 Marionette TRACE conn7 <- [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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 04:39:14 INFO - PROCESS | 4016 | 1471347554785 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 4016 | 1471347554787 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 04:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:39:14 INFO - PROCESS | 4016 | 1471347554790 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 4016 | 1471347554792 Marionette TRACE conn7 <- [1,270,null,{}] 04:39:14 INFO - PROCESS | 4016 | 1471347554796 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:14 INFO - PROCESS | 4016 | 1471347554798 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:14 INFO - PROCESS | 4016 | 1471347554882 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 04:39:14 INFO - PROCESS | 4016 | 1471347554888 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:14 INFO - PROCESS | 4016 | 1471347554890 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82AD000 == 43 [pid = 4016] [id = 77] 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF2541400) [pid = 4016] [serial = 228] [outer = 0000000000000000] 04:39:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF6314000) [pid = 4016] [serial = 229] [outer = 000000FFF2541400] 04:39:14 INFO - PROCESS | 4016 | 1471347554937 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF6395400) [pid = 4016] [serial = 230] [outer = 000000FFF2541400] 04:39:15 INFO - PROCESS | 4016 | 1471347555337 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 584ms 04:39:15 INFO - PROCESS | 4016 | 1471347555377 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 04:39:15 INFO - PROCESS | 4016 | 1471347555379 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 04:39:15 INFO - PROCESS | 4016 | 1471347555398 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:39:15 INFO - PROCESS | 4016 | 1471347555399 Marionette TRACE conn7 <- [1,274,null,{}] 04:39:15 INFO - PROCESS | 4016 | 1471347555403 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:15 INFO - PROCESS | 4016 | 1471347555409 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:15 INFO - PROCESS | 4016 | 1471347555566 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 04:39:15 INFO - PROCESS | 4016 | 1471347555637 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 4016 | 1471347555640 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C4E800 == 44 [pid = 4016] [id = 78] 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF6E29800) [pid = 4016] [serial = 231] [outer = 0000000000000000] 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF70E5C00) [pid = 4016] [serial = 232] [outer = 000000FFF6E29800] 04:39:15 INFO - PROCESS | 4016 | 1471347555687 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF8980000) [pid = 4016] [serial = 233] [outer = 000000FFF6E29800] 04:39:16 INFO - PROCESS | 4016 | 1471347556104 Marionette TRACE conn7 <- [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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 04:39:16 INFO - PROCESS | 4016 | 1471347556137 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 4016 | 1471347556139 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 04:39:16 INFO - PROCESS | 4016 | 1471347556142 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:39:16 INFO - PROCESS | 4016 | 1471347556144 Marionette TRACE conn7 <- [1,278,null,{}] 04:39:16 INFO - PROCESS | 4016 | 1471347556147 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 4016 | 1471347556149 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:16 INFO - PROCESS | 4016 | 1471347556260 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 04:39:16 INFO - PROCESS | 4016 | 1471347556266 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 4016 | 1471347556268 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4DA800 == 45 [pid = 4016] [id = 79] 04:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE6F32C00) [pid = 4016] [serial = 234] [outer = 0000000000000000] 04:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFE6F39400) [pid = 4016] [serial = 235] [outer = 000000FFE6F32C00] 04:39:16 INFO - PROCESS | 4016 | 1471347556349 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFF6491000) [pid = 4016] [serial = 236] [outer = 000000FFE6F32C00] 04:39:16 INFO - PROCESS | 4016 | 1471347556772 Marionette TRACE conn7 <- [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]]]}] 04:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 04:39:16 INFO - PROCESS | 4016 | 1471347556837 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 4016 | 1471347556839 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 04:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:39:16 INFO - PROCESS | 4016 | 1471347556849 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 4016 | 1471347556851 Marionette TRACE conn7 <- [1,282,null,{}] 04:39:16 INFO - PROCESS | 4016 | 1471347556868 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:16 INFO - PROCESS | 4016 | 1471347556870 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:17 INFO - PROCESS | 4016 | 1471347556999 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 04:39:17 INFO - PROCESS | 4016 | 1471347557019 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 4016 | 1471347557021 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5AF000 == 46 [pid = 4016] [id = 80] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFE6F35000) [pid = 4016] [serial = 237] [outer = 0000000000000000] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFF8DDB000) [pid = 4016] [serial = 238] [outer = 000000FFE6F35000] 04:39:17 INFO - PROCESS | 4016 | 1471347557067 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000FFF8DE5000) [pid = 4016] [serial = 239] [outer = 000000FFE6F35000] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000FFED9CF000) [pid = 4016] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFF897C800) [pid = 4016] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF6778400) [pid = 4016] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFF4B9A000) [pid = 4016] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFEA0CFC00) [pid = 4016] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFEDC3A400) [pid = 4016] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF2055800) [pid = 4016] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFEF186800) [pid = 4016] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8E51800) [pid = 4016] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFE88E9400) [pid = 4016] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF259D400) [pid = 4016] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF631D400) [pid = 4016] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF6391400) [pid = 4016] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFED26A000) [pid = 4016] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFEF18C000) [pid = 4016] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:39:17 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE6E9EC00) [pid = 4016] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:39:17 INFO - PROCESS | 4016 | 1471347557600 Marionette TRACE conn7 <- [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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 796ms 04:39:17 INFO - PROCESS | 4016 | 1471347557642 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 4016 | 1471347557644 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 04:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:39:17 INFO - PROCESS | 4016 | 1471347557648 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 4016 | 1471347557649 Marionette TRACE conn7 <- [1,286,null,{}] 04:39:17 INFO - PROCESS | 4016 | 1471347557653 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:17 INFO - PROCESS | 4016 | 1471347557655 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:17 INFO - PROCESS | 4016 | 1471347557740 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 04:39:17 INFO - PROCESS | 4016 | 1471347557745 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:17 INFO - PROCESS | 4016 | 1471347557747 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FCF000 == 47 [pid = 4016] [id = 81] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8E5B000) [pid = 4016] [serial = 240] [outer = 0000000000000000] 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE92C4800) [pid = 4016] [serial = 241] [outer = 000000FFE8E5B000] 04:39:17 INFO - PROCESS | 4016 | 1471347557793 Marionette DEBUG loaded listener.js 04:39:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEF186800) [pid = 4016] [serial = 242] [outer = 000000FFE8E5B000] 04:39:18 INFO - PROCESS | 4016 | 1471347558212 Marionette TRACE conn7 <- [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]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 04:39:18 INFO - PROCESS | 4016 | 1471347558238 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 4016 | 1471347558240 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 04:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:39:18 INFO - PROCESS | 4016 | 1471347558244 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - PROCESS | 4016 | 1471347558246 Marionette TRACE conn7 <- [1,290,null,{}] 04:39:18 INFO - PROCESS | 4016 | 1471347558249 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 4016 | 1471347558251 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:18 INFO - PROCESS | 4016 | 1471347558359 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 04:39:18 INFO - PROCESS | 4016 | 1471347558367 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 4016 | 1471347558369 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C8800 == 48 [pid = 4016] [id = 82] 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF638DC00) [pid = 4016] [serial = 243] [outer = 0000000000000000] 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF8DE2800) [pid = 4016] [serial = 244] [outer = 000000FFF638DC00] 04:39:18 INFO - PROCESS | 4016 | 1471347558415 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF8E7BC00) [pid = 4016] [serial = 245] [outer = 000000FFF638DC00] 04:39:18 INFO - PROCESS | 4016 | 1471347558811 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 586ms 04:39:18 INFO - PROCESS | 4016 | 1471347558833 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 04:39:18 INFO - PROCESS | 4016 | 1471347558836 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 04:39:18 INFO - PROCESS | 4016 | 1471347558839 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:39:18 INFO - PROCESS | 4016 | 1471347558841 Marionette TRACE conn7 <- [1,294,null,{}] 04:39:18 INFO - PROCESS | 4016 | 1471347558845 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:18 INFO - PROCESS | 4016 | 1471347558847 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:18 INFO - PROCESS | 4016 | 1471347558983 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 04:39:18 INFO - PROCESS | 4016 | 1471347558989 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 4016 | 1471347558991 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFDE54000 == 49 [pid = 4016] [id = 83] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFFC2B4400) [pid = 4016] [serial = 246] [outer = 0000000000000000] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFFC2C3800) [pid = 4016] [serial = 247] [outer = 000000FFFC2B4400] 04:39:19 INFO - PROCESS | 4016 | 1471347559046 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFFCB7FC00) [pid = 4016] [serial = 248] [outer = 000000FFFC2B4400] 04:39:19 INFO - PROCESS | 4016 | 1471347559457 Marionette TRACE conn7 <- [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]]]}] 04:39:19 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. 04:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 04:39:19 INFO - PROCESS | 4016 | 1471347559471 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 4016 | 1471347559474 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 04:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:39:19 INFO - PROCESS | 4016 | 1471347559489 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 4016 | 1471347559491 Marionette TRACE conn7 <- [1,298,null,{}] 04:39:19 INFO - PROCESS | 4016 | 1471347559494 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:19 INFO - PROCESS | 4016 | 1471347559496 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:19 INFO - PROCESS | 4016 | 1471347559582 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 04:39:19 INFO - PROCESS | 4016 | 1471347559730 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 4016 | 1471347559733 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C62800 == 50 [pid = 4016] [id = 84] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE6E58C00) [pid = 4016] [serial = 249] [outer = 0000000000000000] 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE6F2E800) [pid = 4016] [serial = 250] [outer = 000000FFE6E58C00] 04:39:19 INFO - PROCESS | 4016 | 1471347559836 Marionette DEBUG loaded listener.js 04:39:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFE8C2D000) [pid = 4016] [serial = 251] [outer = 000000FFE6E58C00] 04:39:20 INFO - PROCESS | 4016 | 1471347560113 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:39:20 INFO - PROCESS | 4016 | 1471347560466 Marionette TRACE conn7 <- [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]]]}] 04:39:20 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. 04:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1025ms 04:39:20 INFO - PROCESS | 4016 | 1471347560518 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 4016 | 1471347560522 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 04:39:20 INFO - PROCESS | 4016 | 1471347560527 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:39:20 INFO - PROCESS | 4016 | 1471347560531 Marionette TRACE conn7 <- [1,302,null,{}] 04:39:20 INFO - PROCESS | 4016 | 1471347560554 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:20 INFO - PROCESS | 4016 | 1471347560558 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:20 INFO - PROCESS | 4016 | 1471347560738 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 04:39:20 INFO - PROCESS | 4016 | 1471347560825 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:20 INFO - PROCESS | 4016 | 1471347560828 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F42000 == 51 [pid = 4016] [id = 85] 04:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFEF18E000) [pid = 4016] [serial = 252] [outer = 0000000000000000] 04:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFF210C000) [pid = 4016] [serial = 253] [outer = 000000FFEF18E000] 04:39:20 INFO - PROCESS | 4016 | 1471347560887 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFF259EC00) [pid = 4016] [serial = 254] [outer = 000000FFEF18E000] 04:39:21 INFO - PROCESS | 4016 | 1471347561458 Marionette TRACE conn7 <- [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]]]}] 04:39:21 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. 04:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 944ms 04:39:21 INFO - PROCESS | 4016 | 1471347561491 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 04:39:21 INFO - PROCESS | 4016 | 1471347561496 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 04:39:21 INFO - PROCESS | 4016 | 1471347561501 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:39:21 INFO - PROCESS | 4016 | 1471347561504 Marionette TRACE conn7 <- [1,306,null,{}] 04:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:39:21 INFO - PROCESS | 4016 | 1471347561508 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:21 INFO - PROCESS | 4016 | 1471347561511 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:21 INFO - PROCESS | 4016 | 1471347561631 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 04:39:21 INFO - PROCESS | 4016 | 1471347561716 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 4016 | 1471347561719 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFDE1D000 == 52 [pid = 4016] [id = 86] 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000FFF61F6800) [pid = 4016] [serial = 255] [outer = 0000000000000000] 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000FFF6492400) [pid = 4016] [serial = 256] [outer = 000000FFF61F6800] 04:39:21 INFO - PROCESS | 4016 | 1471347561776 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000FFF6E2B400) [pid = 4016] [serial = 257] [outer = 000000FFF61F6800] 04:39:22 INFO - PROCESS | 4016 | 1471347562317 Marionette TRACE conn7 <- [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]]]}] 04:39:22 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. 04:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 881ms 04:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:39:22 INFO - PROCESS | 4016 | 1471347562391 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 4016 | 1471347562394 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 04:39:22 INFO - PROCESS | 4016 | 1471347562405 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 4016 | 1471347562411 Marionette TRACE conn7 <- [1,310,null,{}] 04:39:22 INFO - PROCESS | 4016 | 1471347562416 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:22 INFO - PROCESS | 4016 | 1471347562420 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:22 INFO - PROCESS | 4016 | 1471347562545 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 04:39:22 INFO - PROCESS | 4016 | 1471347562610 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:22 INFO - PROCESS | 4016 | 1471347562613 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC646800 == 53 [pid = 4016] [id = 87] 04:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000FFF61CA400) [pid = 4016] [serial = 258] [outer = 0000000000000000] 04:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000FFF8DD7C00) [pid = 4016] [serial = 259] [outer = 000000FFF61CA400] 04:39:22 INFO - PROCESS | 4016 | 1471347562745 Marionette DEBUG loaded listener.js 04:39:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000FFFCB84400) [pid = 4016] [serial = 260] [outer = 000000FFF61CA400] 04:39:23 INFO - PROCESS | 4016 | 1471347563505 Marionette TRACE conn7 <- [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]]]}] 04:39:23 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. 04:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1149ms 04:39:23 INFO - PROCESS | 4016 | 1471347563549 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 04:39:23 INFO - PROCESS | 4016 | 1471347563553 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 04:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:39:23 INFO - PROCESS | 4016 | 1471347563558 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:39:23 INFO - PROCESS | 4016 | 1471347563561 Marionette TRACE conn7 <- [1,314,null,{}] 04:39:23 INFO - PROCESS | 4016 | 1471347563566 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:23 INFO - PROCESS | 4016 | 1471347563569 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:23 INFO - PROCESS | 4016 | 1471347563673 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 04:39:23 INFO - PROCESS | 4016 | 1471347563744 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 4016 | 1471347563747 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25C1800 == 54 [pid = 4016] [id = 88] 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000FFE930B400) [pid = 4016] [serial = 261] [outer = 0000000000000000] 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000FFEEA79C00) [pid = 4016] [serial = 262] [outer = 000000FFE930B400] 04:39:23 INFO - PROCESS | 4016 | 1471347563798 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000FFF2051400) [pid = 4016] [serial = 263] [outer = 000000FFE930B400] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFDE54000 == 53 [pid = 4016] [id = 83] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C8800 == 52 [pid = 4016] [id = 82] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FCF000 == 51 [pid = 4016] [id = 81] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5AF000 == 50 [pid = 4016] [id = 80] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4DA800 == 49 [pid = 4016] [id = 79] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C4E800 == 48 [pid = 4016] [id = 78] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82AD000 == 47 [pid = 4016] [id = 77] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60DF800 == 46 [pid = 4016] [id = 76] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25BF800 == 45 [pid = 4016] [id = 75] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD2000 == 44 [pid = 4016] [id = 74] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA33000 == 43 [pid = 4016] [id = 73] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0CE000 == 42 [pid = 4016] [id = 72] 04:39:24 INFO - PROCESS | 4016 | 1471347564430 Marionette TRACE conn7 <- [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]]]}] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC469000 == 41 [pid = 4016] [id = 71] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF49D7800 == 40 [pid = 4016] [id = 70] 04:39:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD48C000 == 39 [pid = 4016] [id = 69] 04:39:24 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. 04:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 923ms 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000FFEEB5C800) [pid = 4016] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000FFF6E2EC00) [pid = 4016] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000FFF5515800) [pid = 4016] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000FFED2D6000) [pid = 4016] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000FFF821E400) [pid = 4016] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000FFF210AC00) [pid = 4016] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000FFF205B000) [pid = 4016] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000FFF2543400) [pid = 4016] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000FFEDDDBC00) [pid = 4016] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFF2514400) [pid = 4016] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF2050400) [pid = 4016] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFE8EC8800) [pid = 4016] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFED9D9C00) [pid = 4016] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFE9AC0C00) [pid = 4016] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFE8EC6400) [pid = 4016] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF276B000) [pid = 4016] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF70E6400) [pid = 4016] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF648D000) [pid = 4016] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFFCB7CC00) [pid = 4016] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFFC52D000) [pid = 4016] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEDAD2800) [pid = 4016] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFEDD28800) [pid = 4016] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF8E7C800) [pid = 4016] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEDD37400) [pid = 4016] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF8987800) [pid = 4016] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF5C54400) [pid = 4016] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF2BC0C00) [pid = 4016] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF8E27000) [pid = 4016] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8ECBC00) [pid = 4016] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF8981800) [pid = 4016] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:39:24 INFO - PROCESS | 4016 | 1471347564493 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 4016 | 1471347564498 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 04:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:39:24 INFO - PROCESS | 4016 | 1471347564510 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 4016 | 1471347564513 Marionette TRACE conn7 <- [1,318,null,{}] 04:39:24 INFO - PROCESS | 4016 | 1471347564517 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:24 INFO - PROCESS | 4016 | 1471347564520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:24 INFO - PROCESS | 4016 | 1471347564621 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 04:39:24 INFO - PROCESS | 4016 | 1471347564627 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 4016 | 1471347564630 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDCE6800 == 40 [pid = 4016] [id = 89] 04:39:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8EC9000) [pid = 4016] [serial = 264] [outer = 0000000000000000] 04:39:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE92C6C00) [pid = 4016] [serial = 265] [outer = 000000FFE8EC9000] 04:39:24 INFO - PROCESS | 4016 | 1471347564679 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEDD3D400) [pid = 4016] [serial = 266] [outer = 000000FFE8EC9000] 04:39:25 INFO - PROCESS | 4016 | 1471347565181 Marionette TRACE conn7 <- [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]]]}] 04:39:25 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. 04:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 04:39:25 INFO - PROCESS | 4016 | 1471347565204 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 4016 | 1471347565207 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:39:25 INFO - PROCESS | 4016 | 1471347565210 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 4016 | 1471347565214 Marionette TRACE conn7 <- [1,322,null,{}] 04:39:25 INFO - PROCESS | 4016 | 1471347565224 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 4016 | 1471347565229 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:25 INFO - PROCESS | 4016 | 1471347565316 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 04:39:25 INFO - PROCESS | 4016 | 1471347565325 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:25 INFO - PROCESS | 4016 | 1471347565329 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD3000 == 41 [pid = 4016] [id = 90] 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2BC0C00) [pid = 4016] [serial = 267] [outer = 0000000000000000] 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF4C75400) [pid = 4016] [serial = 268] [outer = 000000FFF2BC0C00] 04:39:25 INFO - PROCESS | 4016 | 1471347565378 Marionette DEBUG loaded listener.js 04:39:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61C4400) [pid = 4016] [serial = 269] [outer = 000000FFF2BC0C00] 04:39:25 INFO - PROCESS | 4016 | 1471347565845 Marionette TRACE conn7 <- [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]]]}] 04:39:25 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. 04:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 693ms 04:39:25 INFO - PROCESS | 4016 | 1471347565905 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 4016 | 1471347565908 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 04:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:39:25 INFO - PROCESS | 4016 | 1471347565912 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 4016 | 1471347565914 Marionette TRACE conn7 <- [1,326,null,{}] 04:39:25 INFO - PROCESS | 4016 | 1471347565917 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:25 INFO - PROCESS | 4016 | 1471347565919 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:26 INFO - PROCESS | 4016 | 1471347566012 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 04:39:26 INFO - PROCESS | 4016 | 1471347566020 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 4016 | 1471347566022 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6324000 == 42 [pid = 4016] [id = 91] 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF638E800) [pid = 4016] [serial = 270] [outer = 0000000000000000] 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF6490400) [pid = 4016] [serial = 271] [outer = 000000FFF638E800] 04:39:26 INFO - PROCESS | 4016 | 1471347566070 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF6E29C00) [pid = 4016] [serial = 272] [outer = 000000FFF638E800] 04:39:26 INFO - PROCESS | 4016 | 1471347566519 Marionette TRACE conn7 <- [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]]]}] 04:39:26 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. 04:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 04:39:26 INFO - PROCESS | 4016 | 1471347566543 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 04:39:26 INFO - PROCESS | 4016 | 1471347566545 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 04:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:39:26 INFO - PROCESS | 4016 | 1471347566549 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:39:26 INFO - PROCESS | 4016 | 1471347566551 Marionette TRACE conn7 <- [1,330,null,{}] 04:39:26 INFO - PROCESS | 4016 | 1471347566554 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:26 INFO - PROCESS | 4016 | 1471347566556 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:26 INFO - PROCESS | 4016 | 1471347566640 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 04:39:26 INFO - PROCESS | 4016 | 1471347566671 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 4016 | 1471347566673 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF893D000 == 43 [pid = 4016] [id = 92] 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF4EB4C00) [pid = 4016] [serial = 273] [outer = 0000000000000000] 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF4EBA800) [pid = 4016] [serial = 274] [outer = 000000FFF4EB4C00] 04:39:26 INFO - PROCESS | 4016 | 1471347566729 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF61F3C00) [pid = 4016] [serial = 275] [outer = 000000FFF4EB4C00] 04:39:27 INFO - PROCESS | 4016 | 1471347567229 Marionette TRACE conn7 <- [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]]]}] 04:39:27 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. 04:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 04:39:27 INFO - PROCESS | 4016 | 1471347567285 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 4016 | 1471347567287 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 04:39:27 INFO - PROCESS | 4016 | 1471347567291 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:39:27 INFO - PROCESS | 4016 | 1471347567293 Marionette TRACE conn7 <- [1,334,null,{}] 04:39:27 INFO - PROCESS | 4016 | 1471347567302 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:27 INFO - PROCESS | 4016 | 1471347567308 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:27 INFO - PROCESS | 4016 | 1471347567440 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 04:39:27 INFO - PROCESS | 4016 | 1471347567488 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 4016 | 1471347567490 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC427000 == 44 [pid = 4016] [id = 93] 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFE8E8B800) [pid = 4016] [serial = 276] [outer = 0000000000000000] 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF7B0EC00) [pid = 4016] [serial = 277] [outer = 000000FFE8E8B800] 04:39:27 INFO - PROCESS | 4016 | 1471347567537 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF8983C00) [pid = 4016] [serial = 278] [outer = 000000FFE8E8B800] 04:39:27 INFO - PROCESS | 4016 | 1471347567965 Marionette TRACE conn7 <- [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]]]}] 04:39:27 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. 04:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 04:39:28 INFO - PROCESS | 4016 | 1471347568015 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 4016 | 1471347568018 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 04:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:39:28 INFO - PROCESS | 4016 | 1471347568025 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 4016 | 1471347568027 Marionette TRACE conn7 <- [1,338,null,{}] 04:39:28 INFO - PROCESS | 4016 | 1471347568030 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 4016 | 1471347568032 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:28 INFO - PROCESS | 4016 | 1471347568150 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 04:39:28 INFO - PROCESS | 4016 | 1471347568199 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 4016 | 1471347568201 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC541800 == 45 [pid = 4016] [id = 94] 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF8DDFC00) [pid = 4016] [serial = 279] [outer = 0000000000000000] 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFF8DE2400) [pid = 4016] [serial = 280] [outer = 000000FFF8DDFC00] 04:39:28 INFO - PROCESS | 4016 | 1471347568248 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFF8E7CC00) [pid = 4016] [serial = 281] [outer = 000000FFF8DDFC00] 04:39:28 INFO - PROCESS | 4016 | 1471347568668 Marionette TRACE conn7 <- [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]]]}] 04:39:28 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. 04:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 04:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:39:28 INFO - PROCESS | 4016 | 1471347568721 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 4016 | 1471347568724 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 04:39:28 INFO - PROCESS | 4016 | 1471347568727 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 4016 | 1471347568729 Marionette TRACE conn7 <- [1,342,null,{}] 04:39:28 INFO - PROCESS | 4016 | 1471347568732 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:28 INFO - PROCESS | 4016 | 1471347568734 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:28 INFO - PROCESS | 4016 | 1471347568846 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 04:39:28 INFO - PROCESS | 4016 | 1471347568852 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:28 INFO - PROCESS | 4016 | 1471347568854 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC631800 == 46 [pid = 4016] [id = 95] 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFE6D7B000) [pid = 4016] [serial = 282] [outer = 0000000000000000] 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFE6D83C00) [pid = 4016] [serial = 283] [outer = 000000FFE6D7B000] 04:39:28 INFO - PROCESS | 4016 | 1471347568904 Marionette DEBUG loaded listener.js 04:39:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFE92C5000) [pid = 4016] [serial = 284] [outer = 000000FFE6D7B000] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFE6F32C00) [pid = 4016] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF6E29800) [pid = 4016] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFEDD20C00) [pid = 4016] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFF2058C00) [pid = 4016] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFF2BC1C00) [pid = 4016] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF8982800) [pid = 4016] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF61CBC00) [pid = 4016] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE92C9800) [pid = 4016] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF5BDB000) [pid = 4016] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE6F35000) [pid = 4016] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF2541400) [pid = 4016] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF21BD800) [pid = 4016] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8E5B000) [pid = 4016] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF638DC00) [pid = 4016] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:39:29 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF61F2000) [pid = 4016] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:39:29 INFO - PROCESS | 4016 | 1471347569385 Marionette TRACE conn7 <- [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]]]}] 04:39:29 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. 04:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 04:39:29 INFO - PROCESS | 4016 | 1471347569467 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 04:39:29 INFO - PROCESS | 4016 | 1471347569470 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 04:39:29 INFO - PROCESS | 4016 | 1471347569473 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:39:29 INFO - PROCESS | 4016 | 1471347569483 Marionette TRACE conn7 <- [1,346,null,{}] 04:39:29 INFO - PROCESS | 4016 | 1471347569489 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:29 INFO - PROCESS | 4016 | 1471347569491 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:29 INFO - PROCESS | 4016 | 1471347569577 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 04:39:29 INFO - PROCESS | 4016 | 1471347569583 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 4016 | 1471347569585 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE8F800 == 47 [pid = 4016] [id = 96] 04:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE7F39000) [pid = 4016] [serial = 285] [outer = 0000000000000000] 04:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFED191C00) [pid = 4016] [serial = 286] [outer = 000000FFE7F39000] 04:39:29 INFO - PROCESS | 4016 | 1471347569630 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFED197400) [pid = 4016] [serial = 287] [outer = 000000FFE7F39000] 04:39:30 INFO - PROCESS | 4016 | 1471347570039 Marionette TRACE conn7 <- [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]]]}] 04:39:30 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. 04:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 588ms 04:39:30 INFO - PROCESS | 4016 | 1471347570074 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 4016 | 1471347570076 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 04:39:30 INFO - PROCESS | 4016 | 1471347570079 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 4016 | 1471347570081 Marionette TRACE conn7 <- [1,350,null,{}] 04:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:39:30 INFO - PROCESS | 4016 | 1471347570084 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 4016 | 1471347570086 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:30 INFO - PROCESS | 4016 | 1471347570171 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 04:39:30 INFO - PROCESS | 4016 | 1471347570176 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 4016 | 1471347570178 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEAE000 == 48 [pid = 4016] [id = 97] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8B1E000) [pid = 4016] [serial = 288] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8B24000) [pid = 4016] [serial = 289] [outer = 000000FFE8B1E000] 04:39:30 INFO - PROCESS | 4016 | 1471347570224 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8B29C00) [pid = 4016] [serial = 290] [outer = 000000FFE8B1E000] 04:39:30 INFO - PROCESS | 4016 | 1471347570648 Marionette TRACE conn7 <- [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]]]}] 04:39:30 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. 04:39:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 04:39:30 INFO - PROCESS | 4016 | 1471347570677 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 4016 | 1471347570679 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 04:39:30 INFO - PROCESS | 4016 | 1471347570682 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:39:30 INFO - PROCESS | 4016 | 1471347570685 Marionette TRACE conn7 <- [1,354,null,{}] 04:39:30 INFO - PROCESS | 4016 | 1471347570690 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:30 INFO - PROCESS | 4016 | 1471347570692 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:30 INFO - PROCESS | 4016 | 1471347570798 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 04:39:30 INFO - PROCESS | 4016 | 1471347570804 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 4016 | 1471347570807 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD48F000 == 49 [pid = 4016] [id = 98] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFED171800) [pid = 4016] [serial = 291] [outer = 0000000000000000] 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFED17D800) [pid = 4016] [serial = 292] [outer = 000000FFED171800] 04:39:30 INFO - PROCESS | 4016 | 1471347570857 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFED19F400) [pid = 4016] [serial = 293] [outer = 000000FFED171800] 04:39:31 INFO - PROCESS | 4016 | 1471347571519 Marionette TRACE conn7 <- [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]]]}] 04:39:31 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. 04:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 881ms 04:39:31 INFO - PROCESS | 4016 | 1471347571567 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 04:39:31 INFO - PROCESS | 4016 | 1471347571572 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 04:39:31 INFO - PROCESS | 4016 | 1471347571577 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:39:31 INFO - PROCESS | 4016 | 1471347571581 Marionette TRACE conn7 <- [1,358,null,{}] 04:39:31 INFO - PROCESS | 4016 | 1471347571587 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:31 INFO - PROCESS | 4016 | 1471347571590 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:31 INFO - PROCESS | 4016 | 1471347571711 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 04:39:31 INFO - PROCESS | 4016 | 1471347571786 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:31 INFO - PROCESS | 4016 | 1471347571789 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D8800 == 50 [pid = 4016] [id = 99] 04:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE8B1A800) [pid = 4016] [serial = 294] [outer = 0000000000000000] 04:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE8E54C00) [pid = 4016] [serial = 295] [outer = 000000FFE8B1A800] 04:39:31 INFO - PROCESS | 4016 | 1471347571890 Marionette DEBUG loaded listener.js 04:39:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFE8E88000) [pid = 4016] [serial = 296] [outer = 000000FFE8B1A800] 04:39:32 INFO - PROCESS | 4016 | 1471347572553 Marionette TRACE conn7 <- [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]]]}] 04:39:32 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. 04:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1026ms 04:39:32 INFO - PROCESS | 4016 | 1471347572620 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 04:39:32 INFO - PROCESS | 4016 | 1471347572625 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 04:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:39:32 INFO - PROCESS | 4016 | 1471347572654 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:39:32 INFO - PROCESS | 4016 | 1471347572658 Marionette TRACE conn7 <- [1,362,null,{}] 04:39:32 INFO - PROCESS | 4016 | 1471347572662 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:32 INFO - PROCESS | 4016 | 1471347572665 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:32 INFO - PROCESS | 4016 | 1471347572791 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 04:39:32 INFO - PROCESS | 4016 | 1471347572857 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 4016 | 1471347572860 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC273800 == 51 [pid = 4016] [id = 100] 04:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFED173C00) [pid = 4016] [serial = 297] [outer = 0000000000000000] 04:39:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFED196800) [pid = 4016] [serial = 298] [outer = 000000FFED173C00] 04:39:32 INFO - PROCESS | 4016 | 1471347572960 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFED93E800) [pid = 4016] [serial = 299] [outer = 000000FFED173C00] 04:39:33 INFO - PROCESS | 4016 | 1471347573555 Marionette TRACE conn7 <- [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]]]}] 04:39:33 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. 04:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 962ms 04:39:33 INFO - PROCESS | 4016 | 1471347573596 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 4016 | 1471347573599 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 04:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:39:33 INFO - PROCESS | 4016 | 1471347573603 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 4016 | 1471347573607 Marionette TRACE conn7 <- [1,366,null,{}] 04:39:33 INFO - PROCESS | 4016 | 1471347573618 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:33 INFO - PROCESS | 4016 | 1471347573624 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:33 INFO - PROCESS | 4016 | 1471347573739 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 04:39:33 INFO - PROCESS | 4016 | 1471347573828 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 4016 | 1471347573832 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFDE22000 == 52 [pid = 4016] [id = 101] 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000FFF210F800) [pid = 4016] [serial = 300] [outer = 0000000000000000] 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000FFF2584C00) [pid = 4016] [serial = 301] [outer = 000000FFF210F800] 04:39:33 INFO - PROCESS | 4016 | 1471347573892 Marionette DEBUG loaded listener.js 04:39:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000FFF2BB6800) [pid = 4016] [serial = 302] [outer = 000000FFF210F800] 04:39:34 INFO - PROCESS | 4016 | 1471347574785 Marionette TRACE conn7 <- [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]]]}] 04:39:34 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. 04:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1241ms 04:39:34 INFO - PROCESS | 4016 | 1471347574846 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 4016 | 1471347574850 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 04:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:39:34 INFO - PROCESS | 4016 | 1471347574856 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 4016 | 1471347574859 Marionette TRACE conn7 <- [1,370,null,{}] 04:39:34 INFO - PROCESS | 4016 | 1471347574865 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:34 INFO - PROCESS | 4016 | 1471347574868 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:34 INFO - PROCESS | 4016 | 1471347574980 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 04:39:35 INFO - PROCESS | 4016 | 1471347575049 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 4016 | 1471347575053 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD0800 == 53 [pid = 4016] [id = 102] 04:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000FFE8E8A000) [pid = 4016] [serial = 303] [outer = 0000000000000000] 04:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000FFE8E8E400) [pid = 4016] [serial = 304] [outer = 000000FFE8E8A000] 04:39:35 INFO - PROCESS | 4016 | 1471347575105 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000FFED171000) [pid = 4016] [serial = 305] [outer = 000000FFE8E8A000] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B5800 == 52 [pid = 4016] [id = 58] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEAE000 == 51 [pid = 4016] [id = 97] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE8F800 == 50 [pid = 4016] [id = 96] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC631800 == 49 [pid = 4016] [id = 95] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC541800 == 48 [pid = 4016] [id = 94] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC427000 == 47 [pid = 4016] [id = 93] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF893D000 == 46 [pid = 4016] [id = 92] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6324000 == 45 [pid = 4016] [id = 91] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD3000 == 44 [pid = 4016] [id = 90] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDCE6800 == 43 [pid = 4016] [id = 89] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25C1800 == 42 [pid = 4016] [id = 88] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C62800 == 41 [pid = 4016] [id = 84] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27DE800 == 40 [pid = 4016] [id = 44] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60F5000 == 39 [pid = 4016] [id = 56] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F42000 == 38 [pid = 4016] [id = 85] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC646800 == 37 [pid = 4016] [id = 87] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B7A800 == 36 [pid = 4016] [id = 54] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFDE1D000 == 35 [pid = 4016] [id = 86] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C53000 == 34 [pid = 4016] [id = 43] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8936000 == 33 [pid = 4016] [id = 32] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFC0800 == 32 [pid = 4016] [id = 57] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE70800 == 31 [pid = 4016] [id = 55] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFDE22000 == 30 [pid = 4016] [id = 101] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC273800 == 29 [pid = 4016] [id = 100] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD48F000 == 28 [pid = 4016] [id = 98] 04:39:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D8800 == 27 [pid = 4016] [id = 99] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000FFFC2C3000) [pid = 4016] [serial = 161] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000FFFC2C3800) [pid = 4016] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000FFE6F39400) [pid = 4016] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000FFF70E5C00) [pid = 4016] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000FFF6491000) [pid = 4016] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000FFF2050000) [pid = 4016] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFEEB59800) [pid = 4016] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF21B8000) [pid = 4016] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFF2599000) [pid = 4016] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFF61F3000) [pid = 4016] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFF638A000) [pid = 4016] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF8DDF800) [pid = 4016] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF8E82000) [pid = 4016] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF6E27800) [pid = 4016] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF61F1000) [pid = 4016] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFEDC3E400) [pid = 4016] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE9FF1400) [pid = 4016] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF5C20400) [pid = 4016] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF61CA000) [pid = 4016] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF8DDB000) [pid = 4016] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF6314000) [pid = 4016] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF258D800) [pid = 4016] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF394A400) [pid = 4016] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE92C4800) [pid = 4016] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF8DE2800) [pid = 4016] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF8E7BC00) [pid = 4016] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF8DE5000) [pid = 4016] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF8980000) [pid = 4016] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEF186800) [pid = 4016] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF6395400) [pid = 4016] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:39:36 INFO - PROCESS | 4016 | 1471347576524 Marionette TRACE conn7 <- [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]]]}] 04:39:36 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. 04:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1696ms 04:39:36 INFO - PROCESS | 4016 | 1471347576556 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 4016 | 1471347576561 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 04:39:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:39:36 INFO - PROCESS | 4016 | 1471347576566 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 4016 | 1471347576570 Marionette TRACE conn7 <- [1,374,null,{}] 04:39:36 INFO - PROCESS | 4016 | 1471347576575 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:36 INFO - PROCESS | 4016 | 1471347576578 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:36 INFO - PROCESS | 4016 | 1471347576677 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 04:39:36 INFO - PROCESS | 4016 | 1471347576745 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:36 INFO - PROCESS | 4016 | 1471347576750 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED404000 == 28 [pid = 4016] [id = 103] 04:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8B1A400) [pid = 4016] [serial = 306] [outer = 0000000000000000] 04:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE8B1F400) [pid = 4016] [serial = 307] [outer = 000000FFE8B1A400] 04:39:36 INFO - PROCESS | 4016 | 1471347576802 Marionette DEBUG loaded listener.js 04:39:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8824C00) [pid = 4016] [serial = 308] [outer = 000000FFE8B1A400] 04:39:37 INFO - PROCESS | 4016 | 1471347577233 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:39:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:39:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 04:39:37 INFO - PROCESS | 4016 | 1471347577303 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 04:39:37 INFO - PROCESS | 4016 | 1471347577308 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 04:39:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:39:37 INFO - PROCESS | 4016 | 1471347577315 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:39:37 INFO - PROCESS | 4016 | 1471347577318 Marionette TRACE conn7 <- [1,378,null,{}] 04:39:37 INFO - PROCESS | 4016 | 1471347577322 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:37 INFO - PROCESS | 4016 | 1471347577325 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:37 INFO - PROCESS | 4016 | 1471347577422 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 04:39:37 INFO - PROCESS | 4016 | 1471347577436 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 4016 | 1471347577439 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21AC000 == 29 [pid = 4016] [id = 104] 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE92C4800) [pid = 4016] [serial = 309] [outer = 0000000000000000] 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE9FF9400) [pid = 4016] [serial = 310] [outer = 000000FFE92C4800] 04:39:37 INFO - PROCESS | 4016 | 1471347577489 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFED17B400) [pid = 4016] [serial = 311] [outer = 000000FFE92C4800] 04:39:38 INFO - PROCESS | 4016 | 1471347578099 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:39:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 838ms 04:39:38 INFO - PROCESS | 4016 | 1471347578155 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 04:39:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:39:38 INFO - PROCESS | 4016 | 1471347578158 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 04:39:38 INFO - PROCESS | 4016 | 1471347578161 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 4016 | 1471347578165 Marionette TRACE conn7 <- [1,382,null,{}] 04:39:38 INFO - PROCESS | 4016 | 1471347578176 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 4016 | 1471347578181 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:38 INFO - PROCESS | 4016 | 1471347578299 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 04:39:38 INFO - PROCESS | 4016 | 1471347578347 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 4016 | 1471347578351 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE1000 == 30 [pid = 4016] [id = 105] 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE6D81400) [pid = 4016] [serial = 312] [outer = 0000000000000000] 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEDD29000) [pid = 4016] [serial = 313] [outer = 000000FFE6D81400] 04:39:38 INFO - PROCESS | 4016 | 1471347578403 Marionette DEBUG loaded listener.js 04:39:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEDDDE000) [pid = 4016] [serial = 314] [outer = 000000FFE6D81400] 04:39:38 INFO - PROCESS | 4016 | 1471347578924 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:39:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 798ms 04:39:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:39:38 INFO - PROCESS | 4016 | 1471347578961 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 4016 | 1471347578964 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 04:39:38 INFO - PROCESS | 4016 | 1471347578968 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 4016 | 1471347578969 Marionette TRACE conn7 <- [1,386,null,{}] 04:39:38 INFO - PROCESS | 4016 | 1471347578973 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:38 INFO - PROCESS | 4016 | 1471347578975 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:39 INFO - PROCESS | 4016 | 1471347579089 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 04:39:39 INFO - PROCESS | 4016 | 1471347579097 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 4016 | 1471347579099 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60DE000 == 31 [pid = 4016] [id = 106] 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEEB5FC00) [pid = 4016] [serial = 315] [outer = 0000000000000000] 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFEF187400) [pid = 4016] [serial = 316] [outer = 000000FFEEB5FC00] 04:39:39 INFO - PROCESS | 4016 | 1471347579185 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF205AC00) [pid = 4016] [serial = 317] [outer = 000000FFEEB5FC00] 04:39:39 INFO - PROCESS | 4016 | 1471347579663 Marionette TRACE conn7 <- [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]]]}] 04:39:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:39:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 732ms 04:39:39 INFO - PROCESS | 4016 | 1471347579702 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 04:39:39 INFO - PROCESS | 4016 | 1471347579704 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 04:39:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:39:39 INFO - PROCESS | 4016 | 1471347579713 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:39:39 INFO - PROCESS | 4016 | 1471347579715 Marionette TRACE conn7 <- [1,390,null,{}] 04:39:39 INFO - PROCESS | 4016 | 1471347579719 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:39 INFO - PROCESS | 4016 | 1471347579721 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:39 INFO - PROCESS | 4016 | 1471347579825 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 04:39:39 INFO - PROCESS | 4016 | 1471347579836 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:39 INFO - PROCESS | 4016 | 1471347579838 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF798A800 == 32 [pid = 4016] [id = 107] 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8ECF800) [pid = 4016] [serial = 318] [outer = 0000000000000000] 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF2585C00) [pid = 4016] [serial = 319] [outer = 000000FFE8ECF800] 04:39:39 INFO - PROCESS | 4016 | 1471347579885 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF2597400) [pid = 4016] [serial = 320] [outer = 000000FFE8ECF800] 04:39:40 INFO - PROCESS | 4016 | 1471347580353 Marionette TRACE conn7 <- [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]]]}] 04:39:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:39:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 04:39:40 INFO - PROCESS | 4016 | 1471347580402 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 04:39:40 INFO - PROCESS | 4016 | 1471347580405 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 04:39:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:39:40 INFO - PROCESS | 4016 | 1471347580420 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:39:40 INFO - PROCESS | 4016 | 1471347580422 Marionette TRACE conn7 <- [1,394,null,{}] 04:39:40 INFO - PROCESS | 4016 | 1471347580426 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:40 INFO - PROCESS | 4016 | 1471347580432 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:40 INFO - PROCESS | 4016 | 1471347580564 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFFC2B4400) [pid = 4016] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE8E8B800) [pid = 4016] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF8DDFC00) [pid = 4016] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE6D7B000) [pid = 4016] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF61CA400) [pid = 4016] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEF18E000) [pid = 4016] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4EB4C00) [pid = 4016] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF61F6800) [pid = 4016] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8EC9000) [pid = 4016] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2BC0C00) [pid = 4016] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF638E800) [pid = 4016] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE930B400) [pid = 4016] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6E58C00) [pid = 4016] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8B1E000) [pid = 4016] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED171800) [pid = 4016] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:39:40 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE7F39000) [pid = 4016] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:39:40 INFO - PROCESS | 4016 | 1471347580924 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:40 INFO - PROCESS | 4016 | 1471347580926 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21AB000 == 33 [pid = 4016] [id = 108] 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6D7B400) [pid = 4016] [serial = 321] [outer = 0000000000000000] 04:39:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6E5C000) [pid = 4016] [serial = 322] [outer = 000000FFE6D7B400] 04:39:40 INFO - PROCESS | 4016 | 1471347580976 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE8ED1400) [pid = 4016] [serial = 323] [outer = 000000FFE6D7B400] 04:39:41 INFO - PROCESS | 4016 | 1471347581390 Marionette TRACE conn7 <- [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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:39:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 04:39:41 INFO - PROCESS | 4016 | 1471347581409 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 4016 | 1471347581411 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 04:39:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:39:41 INFO - PROCESS | 4016 | 1471347581415 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 4016 | 1471347581417 Marionette TRACE conn7 <- [1,398,null,{}] 04:39:41 INFO - PROCESS | 4016 | 1471347581420 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:41 INFO - PROCESS | 4016 | 1471347581422 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:41 INFO - PROCESS | 4016 | 1471347581529 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 04:39:41 INFO - PROCESS | 4016 | 1471347581536 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:41 INFO - PROCESS | 4016 | 1471347581538 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC46E000 == 34 [pid = 4016] [id = 109] 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE6F30C00) [pid = 4016] [serial = 324] [outer = 0000000000000000] 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEF55EC00) [pid = 4016] [serial = 325] [outer = 000000FFE6F30C00] 04:39:41 INFO - PROCESS | 4016 | 1471347581588 Marionette DEBUG loaded listener.js 04:39:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF551A800) [pid = 4016] [serial = 326] [outer = 000000FFE6F30C00] 04:39:42 INFO - PROCESS | 4016 | 1471347582458 Marionette TRACE conn7 <- [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]]]}] 04:39:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:39:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1134ms 04:39:42 INFO - PROCESS | 4016 | 1471347582552 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 04:39:42 INFO - PROCESS | 4016 | 1471347582557 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 04:39:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:39:42 INFO - PROCESS | 4016 | 1471347582562 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:39:42 INFO - PROCESS | 4016 | 1471347582568 Marionette TRACE conn7 <- [1,402,null,{}] 04:39:42 INFO - PROCESS | 4016 | 1471347582573 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:42 INFO - PROCESS | 4016 | 1471347582576 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:42 INFO - PROCESS | 4016 | 1471347582728 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 04:39:42 INFO - PROCESS | 4016 | 1471347582795 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 4016 | 1471347582798 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21A5800 == 35 [pid = 4016] [id = 110] 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8C32800) [pid = 4016] [serial = 327] [outer = 0000000000000000] 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8E85C00) [pid = 4016] [serial = 328] [outer = 000000FFE8C32800] 04:39:42 INFO - PROCESS | 4016 | 1471347582900 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFED172400) [pid = 4016] [serial = 329] [outer = 000000FFE8C32800] 04:39:43 INFO - PROCESS | 4016 | 1471347583777 Marionette TRACE conn7 <- [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]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:39:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1300ms 04:39:43 INFO - PROCESS | 4016 | 1471347583866 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 4016 | 1471347583870 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 04:39:43 INFO - PROCESS | 4016 | 1471347583875 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:39:43 INFO - PROCESS | 4016 | 1471347583879 Marionette TRACE conn7 <- [1,406,null,{}] 04:39:43 INFO - PROCESS | 4016 | 1471347583884 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:43 INFO - PROCESS | 4016 | 1471347583887 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:44 INFO - PROCESS | 4016 | 1471347584033 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 04:39:44 INFO - PROCESS | 4016 | 1471347584099 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 4016 | 1471347584104 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE67000 == 36 [pid = 4016] [id = 111] 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8B1C400) [pid = 4016] [serial = 330] [outer = 0000000000000000] 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8B21000) [pid = 4016] [serial = 331] [outer = 000000FFE8B1C400] 04:39:44 INFO - PROCESS | 4016 | 1471347584155 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE8E80C00) [pid = 4016] [serial = 332] [outer = 000000FFE8B1C400] 04:39:44 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21AB000 == 35 [pid = 4016] [id = 108] 04:39:44 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF798A800 == 34 [pid = 4016] [id = 107] 04:39:44 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60DE000 == 33 [pid = 4016] [id = 106] 04:39:44 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE1000 == 32 [pid = 4016] [id = 105] 04:39:44 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21AC000 == 31 [pid = 4016] [id = 104] 04:39:44 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED404000 == 30 [pid = 4016] [id = 103] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFFCB7FC00) [pid = 4016] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF7B0EC00) [pid = 4016] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF8DE2400) [pid = 4016] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF8983C00) [pid = 4016] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6D83C00) [pid = 4016] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF8DD7C00) [pid = 4016] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFFCB84400) [pid = 4016] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF210C000) [pid = 4016] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF259EC00) [pid = 4016] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4EBA800) [pid = 4016] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF6492400) [pid = 4016] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6E2B400) [pid = 4016] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE92C6C00) [pid = 4016] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDD3D400) [pid = 4016] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4C75400) [pid = 4016] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF8E7CC00) [pid = 4016] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61C4400) [pid = 4016] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF6490400) [pid = 4016] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF6E29C00) [pid = 4016] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEEA79C00) [pid = 4016] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF2051400) [pid = 4016] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE6F2E800) [pid = 4016] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8C2D000) [pid = 4016] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE8B24000) [pid = 4016] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8B29C00) [pid = 4016] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFED17D800) [pid = 4016] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFED19F400) [pid = 4016] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE92C5000) [pid = 4016] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFED197400) [pid = 4016] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFF61F3C00) [pid = 4016] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFED191C00) [pid = 4016] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:39:44 INFO - PROCESS | 4016 | 1471347584644 Marionette TRACE conn7 <- [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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:39:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 795ms 04:39:44 INFO - PROCESS | 4016 | 1471347584675 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 4016 | 1471347584680 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 04:39:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:39:44 INFO - PROCESS | 4016 | 1471347584687 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 4016 | 1471347584689 Marionette TRACE conn7 <- [1,410,null,{}] 04:39:44 INFO - PROCESS | 4016 | 1471347584693 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:44 INFO - PROCESS | 4016 | 1471347584696 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:44 INFO - PROCESS | 4016 | 1471347584787 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 04:39:44 INFO - PROCESS | 4016 | 1471347584796 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 4016 | 1471347584798 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B17800 == 31 [pid = 4016] [id = 112] 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFEA0CBC00) [pid = 4016] [serial = 333] [outer = 0000000000000000] 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFECFB8400) [pid = 4016] [serial = 334] [outer = 000000FFEA0CBC00] 04:39:44 INFO - PROCESS | 4016 | 1471347584848 Marionette DEBUG loaded listener.js 04:39:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFED193C00) [pid = 4016] [serial = 335] [outer = 000000FFEA0CBC00] 04:39:45 INFO - PROCESS | 4016 | 1471347585329 Marionette TRACE conn7 <- [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]]]}] 04:39:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:39:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 691ms 04:39:45 INFO - PROCESS | 4016 | 1471347585379 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 04:39:45 INFO - PROCESS | 4016 | 1471347585381 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 04:39:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:39:45 INFO - PROCESS | 4016 | 1471347585385 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:39:45 INFO - PROCESS | 4016 | 1471347585389 Marionette TRACE conn7 <- [1,414,null,{}] 04:39:45 INFO - PROCESS | 4016 | 1471347585400 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:45 INFO - PROCESS | 4016 | 1471347585405 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:45 INFO - PROCESS | 4016 | 1471347585523 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 04:39:45 INFO - PROCESS | 4016 | 1471347585598 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:45 INFO - PROCESS | 4016 | 1471347585601 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B70000 == 32 [pid = 4016] [id = 113] 04:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEDD22800) [pid = 4016] [serial = 336] [outer = 0000000000000000] 04:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFEDD3BC00) [pid = 4016] [serial = 337] [outer = 000000FFEDD22800] 04:39:45 INFO - PROCESS | 4016 | 1471347585653 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFEEA7A400) [pid = 4016] [serial = 338] [outer = 000000FFEDD22800] 04:39:46 INFO - PROCESS | 4016 | 1471347586053 Marionette TRACE conn7 <- [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]]]}] 04:39:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:39:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 689ms 04:39:46 INFO - PROCESS | 4016 | 1471347586077 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 04:39:46 INFO - PROCESS | 4016 | 1471347586080 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 04:39:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:39:46 INFO - PROCESS | 4016 | 1471347586083 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:39:46 INFO - PROCESS | 4016 | 1471347586085 Marionette TRACE conn7 <- [1,418,null,{}] 04:39:46 INFO - PROCESS | 4016 | 1471347586088 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:46 INFO - PROCESS | 4016 | 1471347586090 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:46 INFO - PROCESS | 4016 | 1471347586179 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 04:39:46 INFO - PROCESS | 4016 | 1471347586185 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:46 INFO - PROCESS | 4016 | 1471347586187 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E36800 == 33 [pid = 4016] [id = 114] 04:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE6DE0C00) [pid = 4016] [serial = 339] [outer = 0000000000000000] 04:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEF18D000) [pid = 4016] [serial = 340] [outer = 000000FFE6DE0C00] 04:39:46 INFO - PROCESS | 4016 | 1471347586235 Marionette DEBUG loaded listener.js 04:39:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF210DC00) [pid = 4016] [serial = 341] [outer = 000000FFE6DE0C00] 04:39:47 INFO - PROCESS | 4016 | 1471347587178 Marionette TRACE conn7 <- [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]]]}] 04:39:47 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 04:39:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1130ms 04:39:47 INFO - PROCESS | 4016 | 1471347587216 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 4016 | 1471347587218 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 04:39:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:39:47 INFO - PROCESS | 4016 | 1471347587222 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 4016 | 1471347587224 Marionette TRACE conn7 <- [1,422,null,{}] 04:39:47 INFO - PROCESS | 4016 | 1471347587227 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:47 INFO - PROCESS | 4016 | 1471347587229 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:47 INFO - PROCESS | 4016 | 1471347587335 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 04:39:47 INFO - PROCESS | 4016 | 1471347587341 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:47 INFO - PROCESS | 4016 | 1471347587343 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB32E800 == 34 [pid = 4016] [id = 115] 04:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEEB5F800) [pid = 4016] [serial = 342] [outer = 0000000000000000] 04:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF258C400) [pid = 4016] [serial = 343] [outer = 000000FFEEB5F800] 04:39:47 INFO - PROCESS | 4016 | 1471347587390 Marionette DEBUG loaded listener.js 04:39:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF276BC00) [pid = 4016] [serial = 344] [outer = 000000FFEEB5F800] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE6D7B400) [pid = 4016] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEEB5FC00) [pid = 4016] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE92C4800) [pid = 4016] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8E8A000) [pid = 4016] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE8ECF800) [pid = 4016] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8B1A400) [pid = 4016] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE6D81400) [pid = 4016] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFE8B1A800) [pid = 4016] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFED173C00) [pid = 4016] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:39:47 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF210F800) [pid = 4016] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:39:48 INFO - PROCESS | 4016 | 1471347588315 Marionette TRACE conn7 <- [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]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:39:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1146ms 04:39:48 INFO - PROCESS | 4016 | 1471347588370 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 4016 | 1471347588372 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 04:39:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:39:48 INFO - PROCESS | 4016 | 1471347588376 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 4016 | 1471347588378 Marionette TRACE conn7 <- [1,426,null,{}] 04:39:48 INFO - PROCESS | 4016 | 1471347588382 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:48 INFO - PROCESS | 4016 | 1471347588387 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:48 INFO - PROCESS | 4016 | 1471347588497 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 04:39:48 INFO - PROCESS | 4016 | 1471347588506 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 4016 | 1471347588508 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC466800 == 35 [pid = 4016] [id = 116] 04:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE8B1A800) [pid = 4016] [serial = 345] [outer = 0000000000000000] 04:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFF4C62400) [pid = 4016] [serial = 346] [outer = 000000FFE8B1A800] 04:39:48 INFO - PROCESS | 4016 | 1471347588556 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFF4EB5800) [pid = 4016] [serial = 347] [outer = 000000FFE8B1A800] 04:39:49 INFO - PROCESS | 4016 | 1471347588997 Marionette TRACE conn7 <- [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] 04:39:49 INFO - PROCESS | 4016 | 1471347589074 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 04:39:49 INFO - PROCESS | 4016 | 1471347589077 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 4016 | 1471347589079 Marionette TRACE conn7 <- [1,430,null,{}] 04:39:49 INFO - PROCESS | 4016 | 1471347589082 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 4016 | 1471347589084 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:49 INFO - PROCESS | 4016 | 1471347589165 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 04:39:49 INFO - PROCESS | 4016 | 1471347589171 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 4016 | 1471347589173 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D6000 == 36 [pid = 4016] [id = 117] 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFEDD20C00) [pid = 4016] [serial = 348] [outer = 0000000000000000] 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFF5BDC000) [pid = 4016] [serial = 349] [outer = 000000FFEDD20C00] 04:39:49 INFO - PROCESS | 4016 | 1471347589227 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFF5F6B800) [pid = 4016] [serial = 350] [outer = 000000FFEDD20C00] 04:39:49 INFO - PROCESS | 4016 | 1471347589646 Marionette TRACE conn7 <- [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]]]}] 04:39:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:39:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 585ms 04:39:49 INFO - PROCESS | 4016 | 1471347589666 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 04:39:49 INFO - PROCESS | 4016 | 1471347589668 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 04:39:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:39:49 INFO - PROCESS | 4016 | 1471347589671 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:39:49 INFO - PROCESS | 4016 | 1471347589673 Marionette TRACE conn7 <- [1,434,null,{}] 04:39:49 INFO - PROCESS | 4016 | 1471347589681 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:49 INFO - PROCESS | 4016 | 1471347589683 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:49 INFO - PROCESS | 4016 | 1471347589766 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 04:39:49 INFO - PROCESS | 4016 | 1471347589772 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 4016 | 1471347589774 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC550800 == 37 [pid = 4016] [id = 118] 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF61C3400) [pid = 4016] [serial = 351] [outer = 0000000000000000] 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF61CC000) [pid = 4016] [serial = 352] [outer = 000000FFF61C3400] 04:39:49 INFO - PROCESS | 4016 | 1471347589819 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF61F1000) [pid = 4016] [serial = 353] [outer = 000000FFF61C3400] 04:39:50 INFO - PROCESS | 4016 | 1471347590271 Marionette TRACE conn7 <- [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]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:39:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 627ms 04:39:50 INFO - PROCESS | 4016 | 1471347590302 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 4016 | 1471347590304 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 04:39:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:39:50 INFO - PROCESS | 4016 | 1471347590307 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 4016 | 1471347590309 Marionette TRACE conn7 <- [1,438,null,{}] 04:39:50 INFO - PROCESS | 4016 | 1471347590312 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:50 INFO - PROCESS | 4016 | 1471347590314 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:50 INFO - PROCESS | 4016 | 1471347590441 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 04:39:50 INFO - PROCESS | 4016 | 1471347590518 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 4016 | 1471347590522 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9235000 == 38 [pid = 4016] [id = 119] 04:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6D82000) [pid = 4016] [serial = 354] [outer = 0000000000000000] 04:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6DD4800) [pid = 4016] [serial = 355] [outer = 000000FFE6D82000] 04:39:50 INFO - PROCESS | 4016 | 1471347590584 Marionette DEBUG loaded listener.js 04:39:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE6F3D400) [pid = 4016] [serial = 356] [outer = 000000FFE6D82000] 04:39:51 INFO - PROCESS | 4016 | 1471347591257 Marionette TRACE conn7 <- [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]]]}] 04:39:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:39:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 985ms 04:39:51 INFO - PROCESS | 4016 | 1471347591297 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 04:39:51 INFO - PROCESS | 4016 | 1471347591302 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 04:39:51 INFO - PROCESS | 4016 | 1471347591307 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:39:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:39:51 INFO - PROCESS | 4016 | 1471347591311 Marionette TRACE conn7 <- [1,442,null,{}] 04:39:51 INFO - PROCESS | 4016 | 1471347591316 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:51 INFO - PROCESS | 4016 | 1471347591319 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:51 INFO - PROCESS | 4016 | 1471347591435 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 04:39:51 INFO - PROCESS | 4016 | 1471347591506 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:51 INFO - PROCESS | 4016 | 1471347591509 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5717800 == 39 [pid = 4016] [id = 120] 04:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8ED3C00) [pid = 4016] [serial = 357] [outer = 0000000000000000] 04:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED177C00) [pid = 4016] [serial = 358] [outer = 000000FFE8ED3C00] 04:39:51 INFO - PROCESS | 4016 | 1471347591568 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED2D0000) [pid = 4016] [serial = 359] [outer = 000000FFE8ED3C00] 04:39:52 INFO - PROCESS | 4016 | 1471347592217 Marionette TRACE conn7 <- [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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:39:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 986ms 04:39:52 INFO - PROCESS | 4016 | 1471347592296 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 04:39:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:39:52 INFO - PROCESS | 4016 | 1471347592300 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 04:39:52 INFO - PROCESS | 4016 | 1471347592304 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 4016 | 1471347592306 Marionette TRACE conn7 <- [1,446,null,{}] 04:39:52 INFO - PROCESS | 4016 | 1471347592311 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:52 INFO - PROCESS | 4016 | 1471347592313 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:52 INFO - PROCESS | 4016 | 1471347592429 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 04:39:52 INFO - PROCESS | 4016 | 1471347592502 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 4016 | 1471347592504 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5BE800 == 40 [pid = 4016] [id = 121] 04:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEB59800) [pid = 4016] [serial = 360] [outer = 0000000000000000] 04:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF210D000) [pid = 4016] [serial = 361] [outer = 000000FFEEB59800] 04:39:52 INFO - PROCESS | 4016 | 1471347592562 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2BB5000) [pid = 4016] [serial = 362] [outer = 000000FFEEB59800] 04:39:53 INFO - PROCESS | 4016 | 1471347593200 Marionette TRACE conn7 <- [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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:39:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 942ms 04:39:53 INFO - PROCESS | 4016 | 1471347593247 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 04:39:53 INFO - PROCESS | 4016 | 1471347593251 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 04:39:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:39:53 INFO - PROCESS | 4016 | 1471347593263 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 4016 | 1471347593268 Marionette TRACE conn7 <- [1,450,null,{}] 04:39:53 INFO - PROCESS | 4016 | 1471347593272 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:53 INFO - PROCESS | 4016 | 1471347593276 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:53 INFO - PROCESS | 4016 | 1471347593420 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 04:39:53 INFO - PROCESS | 4016 | 1471347593489 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:53 INFO - PROCESS | 4016 | 1471347593492 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCA0800 == 41 [pid = 4016] [id = 122] 04:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4EB3400) [pid = 4016] [serial = 363] [outer = 0000000000000000] 04:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6386800) [pid = 4016] [serial = 364] [outer = 000000FFF4EB3400] 04:39:53 INFO - PROCESS | 4016 | 1471347593549 Marionette DEBUG loaded listener.js 04:39:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF6395400) [pid = 4016] [serial = 365] [outer = 000000FFF4EB3400] 04:39:54 INFO - PROCESS | 4016 | 1471347594368 Marionette TRACE conn7 <- [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] 04:39:54 INFO - PROCESS | 4016 | 1471347594416 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 04:39:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:39:54 INFO - PROCESS | 4016 | 1471347594421 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:39:54 INFO - PROCESS | 4016 | 1471347594425 Marionette TRACE conn7 <- [1,454,null,{}] 04:39:54 INFO - PROCESS | 4016 | 1471347594431 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:54 INFO - PROCESS | 4016 | 1471347594434 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:54 INFO - PROCESS | 4016 | 1471347594541 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 04:39:54 INFO - PROCESS | 4016 | 1471347594613 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 4016 | 1471347594617 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27E6000 == 42 [pid = 4016] [id = 123] 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8E5E400) [pid = 4016] [serial = 366] [outer = 0000000000000000] 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE9FEFC00) [pid = 4016] [serial = 367] [outer = 000000FFE8E5E400] 04:39:54 INFO - PROCESS | 4016 | 1471347594669 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFED19AC00) [pid = 4016] [serial = 368] [outer = 000000FFE8E5E400] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC550800 == 41 [pid = 4016] [id = 118] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D6000 == 40 [pid = 4016] [id = 117] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC466800 == 39 [pid = 4016] [id = 116] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB32E800 == 38 [pid = 4016] [id = 115] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E36800 == 37 [pid = 4016] [id = 114] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B70000 == 36 [pid = 4016] [id = 113] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B17800 == 35 [pid = 4016] [id = 112] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE67000 == 34 [pid = 4016] [id = 111] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21A5800 == 33 [pid = 4016] [id = 110] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC46E000 == 32 [pid = 4016] [id = 109] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD0800 == 31 [pid = 4016] [id = 102] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCA0800 == 30 [pid = 4016] [id = 122] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5BE800 == 29 [pid = 4016] [id = 121] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5717800 == 28 [pid = 4016] [id = 120] 04:39:55 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9235000 == 27 [pid = 4016] [id = 119] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6E5C000) [pid = 4016] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8ED1400) [pid = 4016] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFEF187400) [pid = 4016] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE9FF9400) [pid = 4016] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFED17B400) [pid = 4016] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED171000) [pid = 4016] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8E8E400) [pid = 4016] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2585C00) [pid = 4016] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8B1F400) [pid = 4016] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8824C00) [pid = 4016] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEDD29000) [pid = 4016] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF205AC00) [pid = 4016] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8E88000) [pid = 4016] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E54C00) [pid = 4016] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFED93E800) [pid = 4016] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFED196800) [pid = 4016] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF2BB6800) [pid = 4016] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF2584C00) [pid = 4016] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF2597400) [pid = 4016] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFEDDDE000) [pid = 4016] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:39:55 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:55 INFO - PROCESS | 4016 | 1471347595948 Marionette TRACE conn7 <- [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]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:39:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1590ms 04:39:56 INFO - PROCESS | 4016 | 1471347596016 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 4016 | 1471347596020 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:39:56 INFO - PROCESS | 4016 | 1471347596025 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 4016 | 1471347596028 Marionette TRACE conn7 <- [1,458,null,{}] 04:39:56 INFO - PROCESS | 4016 | 1471347596034 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 4016 | 1471347596037 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:56 INFO - PROCESS | 4016 | 1471347596128 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 04:39:56 INFO - PROCESS | 4016 | 1471347596142 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 4016 | 1471347596145 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED285000 == 28 [pid = 4016] [id = 124] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE6F3CC00) [pid = 4016] [serial = 369] [outer = 0000000000000000] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8826800) [pid = 4016] [serial = 370] [outer = 000000FFE6F3CC00] 04:39:56 INFO - PROCESS | 4016 | 1471347596196 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8B1E400) [pid = 4016] [serial = 371] [outer = 000000FFE6F3CC00] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8B27800) [pid = 4016] [serial = 372] [outer = 000000FFEDACC400] 04:39:56 INFO - PROCESS | 4016 | 1471347596722 Marionette TRACE conn7 <- [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] 04:39:56 INFO - PROCESS | 4016 | 1471347596769 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 04:39:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:39:56 INFO - PROCESS | 4016 | 1471347596775 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 4016 | 1471347596778 Marionette TRACE conn7 <- [1,462,null,{}] 04:39:56 INFO - PROCESS | 4016 | 1471347596782 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:56 INFO - PROCESS | 4016 | 1471347596785 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:56 INFO - PROCESS | 4016 | 1471347596876 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 04:39:56 INFO - PROCESS | 4016 | 1471347596948 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:56 INFO - PROCESS | 4016 | 1471347596950 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25C9000 == 29 [pid = 4016] [id = 125] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8E5CC00) [pid = 4016] [serial = 373] [outer = 0000000000000000] 04:39:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8ECF800) [pid = 4016] [serial = 374] [outer = 000000FFE8E5CC00] 04:39:57 INFO - PROCESS | 4016 | 1471347597002 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE92C8400) [pid = 4016] [serial = 375] [outer = 000000FFE8E5CC00] 04:39:57 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:57 INFO - PROCESS | 4016 | 1471347597435 Marionette TRACE conn7 <- [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] 04:39:57 INFO - PROCESS | 4016 | 1471347597501 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 04:39:57 INFO - PROCESS | 4016 | 1471347597505 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:39:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:39:57 INFO - PROCESS | 4016 | 1471347597509 Marionette TRACE conn7 <- [1,466,null,{}] 04:39:57 INFO - PROCESS | 4016 | 1471347597520 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:57 INFO - PROCESS | 4016 | 1471347597525 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:57 INFO - PROCESS | 4016 | 1471347597613 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 04:39:57 INFO - PROCESS | 4016 | 1471347597631 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 4016 | 1471347597634 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF561E800 == 30 [pid = 4016] [id = 126] 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE88E8C00) [pid = 4016] [serial = 376] [outer = 0000000000000000] 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED9D9C00) [pid = 4016] [serial = 377] [outer = 000000FFE88E8C00] 04:39:57 INFO - PROCESS | 4016 | 1471347597685 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDD24400) [pid = 4016] [serial = 378] [outer = 000000FFE88E8C00] 04:39:58 INFO - PROCESS | 4016 | 1471347598161 Marionette TRACE conn7 <- [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] 04:39:58 INFO - PROCESS | 4016 | 1471347598206 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:39:58 INFO - PROCESS | 4016 | 1471347598219 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 4016 | 1471347598221 Marionette TRACE conn7 <- [1,470,null,{}] 04:39:58 INFO - PROCESS | 4016 | 1471347598224 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 4016 | 1471347598227 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:58 INFO - PROCESS | 4016 | 1471347598334 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 04:39:58 INFO - PROCESS | 4016 | 1471347598340 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:58 INFO - PROCESS | 4016 | 1471347598342 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F56000 == 31 [pid = 4016] [id = 127] 04:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDD32400) [pid = 4016] [serial = 379] [outer = 0000000000000000] 04:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEA08400) [pid = 4016] [serial = 380] [outer = 000000FFEDD32400] 04:39:58 INFO - PROCESS | 4016 | 1471347598392 Marionette DEBUG loaded listener.js 04:39:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEEB5CC00) [pid = 4016] [serial = 381] [outer = 000000FFEDD32400] 04:39:58 INFO - PROCESS | 4016 | 1471347598861 Marionette TRACE conn7 <- [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]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:39:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 04:39:58 INFO - PROCESS | 4016 | 1471347598908 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 4016 | 1471347598910 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 04:39:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:39:58 INFO - PROCESS | 4016 | 1471347598918 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 4016 | 1471347598920 Marionette TRACE conn7 <- [1,474,null,{}] 04:39:58 INFO - PROCESS | 4016 | 1471347598923 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:58 INFO - PROCESS | 4016 | 1471347598925 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:59 INFO - PROCESS | 4016 | 1471347599071 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 04:39:59 INFO - PROCESS | 4016 | 1471347599082 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 4016 | 1471347599084 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6722000 == 32 [pid = 4016] [id = 128] 04:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6E57400) [pid = 4016] [serial = 382] [outer = 0000000000000000] 04:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEF277400) [pid = 4016] [serial = 383] [outer = 000000FFE6E57400] 04:39:59 INFO - PROCESS | 4016 | 1471347599131 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2058000) [pid = 4016] [serial = 384] [outer = 000000FFE6E57400] 04:39:59 INFO - PROCESS | 4016 | 1471347599604 Marionette TRACE conn7 <- [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]]]}] 04:39:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:39:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 732ms 04:39:59 INFO - PROCESS | 4016 | 1471347599654 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 04:39:59 INFO - PROCESS | 4016 | 1471347599656 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 04:39:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:39:59 INFO - PROCESS | 4016 | 1471347599668 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:39:59 INFO - PROCESS | 4016 | 1471347599670 Marionette TRACE conn7 <- [1,478,null,{}] 04:39:59 INFO - PROCESS | 4016 | 1471347599674 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:39:59 INFO - PROCESS | 4016 | 1471347599680 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:39:59 INFO - PROCESS | 4016 | 1471347599809 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF61C3400) [pid = 4016] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEEB5F800) [pid = 4016] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8B1A800) [pid = 4016] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEA0CBC00) [pid = 4016] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE6DE0C00) [pid = 4016] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8C32800) [pid = 4016] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8B1C400) [pid = 4016] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEDD22800) [pid = 4016] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE6F30C00) [pid = 4016] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:40:00 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEDD20C00) [pid = 4016] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:40:00 INFO - PROCESS | 4016 | 1471347600027 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 4016 | 1471347600030 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1B6000 == 33 [pid = 4016] [id = 129] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6D7E400) [pid = 4016] [serial = 385] [outer = 0000000000000000] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE6F30400) [pid = 4016] [serial = 386] [outer = 000000FFE6D7E400] 04:40:00 INFO - PROCESS | 4016 | 1471347600079 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED26D800) [pid = 4016] [serial = 387] [outer = 000000FFE6D7E400] 04:40:00 INFO - PROCESS | 4016 | 1471347600497 Marionette TRACE conn7 <- [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]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:40:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 880ms 04:40:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:40:00 INFO - PROCESS | 4016 | 1471347600553 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 4016 | 1471347600555 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 04:40:00 INFO - PROCESS | 4016 | 1471347600559 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 4016 | 1471347600561 Marionette TRACE conn7 <- [1,482,null,{}] 04:40:00 INFO - PROCESS | 4016 | 1471347600570 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:00 INFO - PROCESS | 4016 | 1471347600572 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:00 INFO - PROCESS | 4016 | 1471347600655 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 04:40:00 INFO - PROCESS | 4016 | 1471347600663 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 4016 | 1471347600665 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC421000 == 34 [pid = 4016] [id = 130] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2591400) [pid = 4016] [serial = 388] [outer = 0000000000000000] 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2BB3C00) [pid = 4016] [serial = 389] [outer = 000000FFF2591400] 04:40:00 INFO - PROCESS | 4016 | 1471347600711 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4B9D800) [pid = 4016] [serial = 390] [outer = 000000FFF2591400] 04:40:01 INFO - PROCESS | 4016 | 1471347601135 Marionette TRACE conn7 <- [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]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 627ms 04:40:01 INFO - PROCESS | 4016 | 1471347601189 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 4016 | 1471347601191 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 04:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:40:01 INFO - PROCESS | 4016 | 1471347601195 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 4016 | 1471347601197 Marionette TRACE conn7 <- [1,486,null,{}] 04:40:01 INFO - PROCESS | 4016 | 1471347601200 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 4016 | 1471347601202 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:01 INFO - PROCESS | 4016 | 1471347601282 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 04:40:01 INFO - PROCESS | 4016 | 1471347601290 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 4016 | 1471347601292 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CA800 == 35 [pid = 4016] [id = 131] 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4B9E400) [pid = 4016] [serial = 391] [outer = 0000000000000000] 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4EB6400) [pid = 4016] [serial = 392] [outer = 000000FFF4B9E400] 04:40:01 INFO - PROCESS | 4016 | 1471347601338 Marionette DEBUG loaded listener.js 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5516800) [pid = 4016] [serial = 393] [outer = 000000FFF4B9E400] 04:40:01 INFO - PROCESS | 4016 | 1471347601758 Marionette TRACE conn7 <- [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]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:40:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 04:40:01 INFO - PROCESS | 4016 | 1471347601827 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 4016 | 1471347601830 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 04:40:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:40:01 INFO - PROCESS | 4016 | 1471347601833 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 4016 | 1471347601835 Marionette TRACE conn7 <- [1,490,null,{}] 04:40:01 INFO - PROCESS | 4016 | 1471347601839 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:01 INFO - PROCESS | 4016 | 1471347601840 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:01 INFO - PROCESS | 4016 | 1471347601921 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 04:40:01 INFO - PROCESS | 4016 | 1471347601929 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 4016 | 1471347601931 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF561E000 == 36 [pid = 4016] [id = 132] 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5519000) [pid = 4016] [serial = 394] [outer = 0000000000000000] 04:40:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5F6B400) [pid = 4016] [serial = 395] [outer = 000000FFF5519000] 04:40:01 INFO - PROCESS | 4016 | 1471347601977 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61EF800) [pid = 4016] [serial = 396] [outer = 000000FFF5519000] 04:40:02 INFO - PROCESS | 4016 | 1471347602791 Marionette TRACE conn7 <- [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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:40:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 983ms 04:40:02 INFO - PROCESS | 4016 | 1471347602820 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 04:40:02 INFO - PROCESS | 4016 | 1471347602825 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 04:40:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:40:02 INFO - PROCESS | 4016 | 1471347602829 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 4016 | 1471347602835 Marionette TRACE conn7 <- [1,494,null,{}] 04:40:02 INFO - PROCESS | 4016 | 1471347602841 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:02 INFO - PROCESS | 4016 | 1471347602844 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:02 INFO - PROCESS | 4016 | 1471347602969 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 04:40:03 INFO - PROCESS | 4016 | 1471347603038 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 4016 | 1471347603041 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21AE000 == 37 [pid = 4016] [id = 133] 04:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8829400) [pid = 4016] [serial = 397] [outer = 0000000000000000] 04:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8B1EC00) [pid = 4016] [serial = 398] [outer = 000000FFE8829400] 04:40:03 INFO - PROCESS | 4016 | 1471347603101 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8EC5C00) [pid = 4016] [serial = 399] [outer = 000000FFE8829400] 04:40:04 INFO - PROCESS | 4016 | 1471347604072 Marionette TRACE conn7 <- [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]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1297ms 04:40:04 INFO - PROCESS | 4016 | 1471347604131 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 4016 | 1471347604136 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 04:40:04 INFO - PROCESS | 4016 | 1471347604141 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:40:04 INFO - PROCESS | 4016 | 1471347604144 Marionette TRACE conn7 <- [1,498,null,{}] 04:40:04 INFO - PROCESS | 4016 | 1471347604150 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:04 INFO - PROCESS | 4016 | 1471347604152 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:04 INFO - PROCESS | 4016 | 1471347604272 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 04:40:04 INFO - PROCESS | 4016 | 1471347604336 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:04 INFO - PROCESS | 4016 | 1471347604341 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEE168000 == 38 [pid = 4016] [id = 134] 04:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8B24C00) [pid = 4016] [serial = 400] [outer = 0000000000000000] 04:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8E58000) [pid = 4016] [serial = 401] [outer = 000000FFE8B24C00] 04:40:04 INFO - PROCESS | 4016 | 1471347604394 Marionette DEBUG loaded listener.js 04:40:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8ECDC00) [pid = 4016] [serial = 402] [outer = 000000FFE8B24C00] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CA800 == 37 [pid = 4016] [id = 131] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC421000 == 36 [pid = 4016] [id = 130] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1B6000 == 35 [pid = 4016] [id = 129] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6722000 == 34 [pid = 4016] [id = 128] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F56000 == 33 [pid = 4016] [id = 127] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF561E800 == 32 [pid = 4016] [id = 126] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25C9000 == 31 [pid = 4016] [id = 125] 04:40:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED285000 == 30 [pid = 4016] [id = 124] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF258C400) [pid = 4016] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4C62400) [pid = 4016] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFECFB8400) [pid = 4016] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFED193C00) [pid = 4016] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEF18D000) [pid = 4016] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E85C00) [pid = 4016] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED172400) [pid = 4016] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8B21000) [pid = 4016] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8E80C00) [pid = 4016] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDD3BC00) [pid = 4016] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEEA7A400) [pid = 4016] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF551A800) [pid = 4016] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEF55EC00) [pid = 4016] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5BDC000) [pid = 4016] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF61F1000) [pid = 4016] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF276BC00) [pid = 4016] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF4EB5800) [pid = 4016] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF5F6B800) [pid = 4016] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF210DC00) [pid = 4016] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF61CC000) [pid = 4016] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:40:04 INFO - PROCESS | 4016 | 1471347604927 Marionette TRACE conn7 <- [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]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:40:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 841ms 04:40:04 INFO - PROCESS | 4016 | 1471347604985 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 4016 | 1471347604991 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 04:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:40:05 INFO - PROCESS | 4016 | 1471347604998 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 4016 | 1471347605000 Marionette TRACE conn7 <- [1,502,null,{}] 04:40:05 INFO - PROCESS | 4016 | 1471347605004 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 4016 | 1471347605007 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:05 INFO - PROCESS | 4016 | 1471347605098 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 04:40:05 INFO - PROCESS | 4016 | 1471347605114 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 4016 | 1471347605116 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27DA800 == 31 [pid = 4016] [id = 135] 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFED175400) [pid = 4016] [serial = 403] [outer = 0000000000000000] 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFED17A400) [pid = 4016] [serial = 404] [outer = 000000FFED175400] 04:40:05 INFO - PROCESS | 4016 | 1471347605166 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED198000) [pid = 4016] [serial = 405] [outer = 000000FFED175400] 04:40:05 INFO - PROCESS | 4016 | 1471347605630 Marionette TRACE conn7 <- [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]]]}] 04:40:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:40:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 690ms 04:40:05 INFO - PROCESS | 4016 | 1471347605690 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 04:40:05 INFO - PROCESS | 4016 | 1471347605692 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 04:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:40:05 INFO - PROCESS | 4016 | 1471347605696 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:40:05 INFO - PROCESS | 4016 | 1471347605700 Marionette TRACE conn7 <- [1,506,null,{}] 04:40:05 INFO - PROCESS | 4016 | 1471347605743 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:05 INFO - PROCESS | 4016 | 1471347605748 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:05 INFO - PROCESS | 4016 | 1471347605844 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 04:40:05 INFO - PROCESS | 4016 | 1471347605912 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 4016 | 1471347605915 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF561D800 == 32 [pid = 4016] [id = 136] 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE6DE0400) [pid = 4016] [serial = 406] [outer = 0000000000000000] 04:40:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDF4CC00) [pid = 4016] [serial = 407] [outer = 000000FFE6DE0400] 04:40:05 INFO - PROCESS | 4016 | 1471347605966 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEEECA000) [pid = 4016] [serial = 408] [outer = 000000FFE6DE0400] 04:40:06 INFO - PROCESS | 4016 | 1471347606381 Marionette TRACE conn7 <- [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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 712ms 04:40:06 INFO - PROCESS | 4016 | 1471347606410 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 4016 | 1471347606413 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 04:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:40:06 INFO - PROCESS | 4016 | 1471347606416 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 4016 | 1471347606418 Marionette TRACE conn7 <- [1,510,null,{}] 04:40:06 INFO - PROCESS | 4016 | 1471347606422 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:06 INFO - PROCESS | 4016 | 1471347606424 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:06 INFO - PROCESS | 4016 | 1471347606513 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 04:40:06 INFO - PROCESS | 4016 | 1471347606519 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 4016 | 1471347606521 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF672E800 == 33 [pid = 4016] [id = 137] 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF210E400) [pid = 4016] [serial = 409] [outer = 0000000000000000] 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2585400) [pid = 4016] [serial = 410] [outer = 000000FFF210E400] 04:40:06 INFO - PROCESS | 4016 | 1471347606568 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2593C00) [pid = 4016] [serial = 411] [outer = 000000FFF210E400] 04:40:07 INFO - PROCESS | 4016 | 1471347606997 Marionette TRACE conn7 <- [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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 04:40:07 INFO - PROCESS | 4016 | 1471347607049 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 4016 | 1471347607051 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 04:40:07 INFO - PROCESS | 4016 | 1471347607054 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:40:07 INFO - PROCESS | 4016 | 1471347607056 Marionette TRACE conn7 <- [1,514,null,{}] 04:40:07 INFO - PROCESS | 4016 | 1471347607059 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 4016 | 1471347607062 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:07 INFO - PROCESS | 4016 | 1471347607165 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 04:40:07 INFO - PROCESS | 4016 | 1471347607238 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 4016 | 1471347607241 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB32F800 == 34 [pid = 4016] [id = 138] 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF21B4400) [pid = 4016] [serial = 412] [outer = 0000000000000000] 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF25A0C00) [pid = 4016] [serial = 413] [outer = 000000FFF21B4400] 04:40:07 INFO - PROCESS | 4016 | 1471347607295 Marionette DEBUG loaded listener.js 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF49B3800) [pid = 4016] [serial = 414] [outer = 000000FFF21B4400] 04:40:07 INFO - PROCESS | 4016 | 1471347607719 Marionette TRACE conn7 <- [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]]]}] 04:40:07 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 04:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 672ms 04:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:40:07 INFO - PROCESS | 4016 | 1471347607732 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 4016 | 1471347607734 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 04:40:07 INFO - PROCESS | 4016 | 1471347607737 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 4016 | 1471347607739 Marionette TRACE conn7 <- [1,518,null,{}] 04:40:07 INFO - PROCESS | 4016 | 1471347607742 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:07 INFO - PROCESS | 4016 | 1471347607748 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:07 INFO - PROCESS | 4016 | 1471347607883 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 04:40:07 INFO - PROCESS | 4016 | 1471347607891 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:07 INFO - PROCESS | 4016 | 1471347607893 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC46E000 == 35 [pid = 4016] [id = 139] 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF394B800) [pid = 4016] [serial = 415] [outer = 0000000000000000] 04:40:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF4EB5800) [pid = 4016] [serial = 416] [outer = 000000FFF394B800] 04:40:07 INFO - PROCESS | 4016 | 1471347607940 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61F8800) [pid = 4016] [serial = 417] [outer = 000000FFF394B800] 04:40:08 INFO - PROCESS | 4016 | 1471347608403 Marionette TRACE conn7 <- [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]]]}] 04:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 690ms 04:40:08 INFO - PROCESS | 4016 | 1471347608429 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 04:40:08 INFO - PROCESS | 4016 | 1471347608431 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 04:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:40:08 INFO - PROCESS | 4016 | 1471347608440 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:40:08 INFO - PROCESS | 4016 | 1471347608442 Marionette TRACE conn7 <- [1,522,null,{}] 04:40:08 INFO - PROCESS | 4016 | 1471347608450 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:08 INFO - PROCESS | 4016 | 1471347608452 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:08 INFO - PROCESS | 4016 | 1471347608585 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 04:40:08 INFO - PROCESS | 4016 | 1471347608614 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 4016 | 1471347608616 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D9800 == 36 [pid = 4016] [id = 140] 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61F9000) [pid = 4016] [serial = 418] [outer = 0000000000000000] 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF638F800) [pid = 4016] [serial = 419] [outer = 000000FFF61F9000] 04:40:08 INFO - PROCESS | 4016 | 1471347608662 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF6491400) [pid = 4016] [serial = 420] [outer = 000000FFF61F9000] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDD32400) [pid = 4016] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E5E400) [pid = 4016] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6F3CC00) [pid = 4016] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E5CC00) [pid = 4016] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE6E57400) [pid = 4016] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6D82000) [pid = 4016] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8ED3C00) [pid = 4016] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEEB59800) [pid = 4016] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF4EB3400) [pid = 4016] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6D7E400) [pid = 4016] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2591400) [pid = 4016] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE88E8C00) [pid = 4016] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:40:09 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4B9E400) [pid = 4016] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:40:09 INFO - PROCESS | 4016 | 1471347609206 Marionette TRACE conn7 <- [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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 775ms 04:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:40:09 INFO - PROCESS | 4016 | 1471347609217 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 4016 | 1471347609219 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 4016 | 1471347609222 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 4016 | 1471347609224 Marionette TRACE conn7 <- [1,526,null,{}] 04:40:09 INFO - PROCESS | 4016 | 1471347609228 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 4016 | 1471347609230 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:09 INFO - PROCESS | 4016 | 1471347609311 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 04:40:09 INFO - PROCESS | 4016 | 1471347609317 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:09 INFO - PROCESS | 4016 | 1471347609319 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFECF9D000 == 37 [pid = 4016] [id = 141] 04:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE6E5AC00) [pid = 4016] [serial = 421] [outer = 0000000000000000] 04:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED17D000) [pid = 4016] [serial = 422] [outer = 000000FFE6E5AC00] 04:40:09 INFO - PROCESS | 4016 | 1471347609365 Marionette DEBUG loaded listener.js 04:40:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2056800) [pid = 4016] [serial = 423] [outer = 000000FFE6E5AC00] 04:40:09 INFO - PROCESS | 4016 | 1471347609794 Marionette TRACE conn7 <- [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]]]}] 04:40:09 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 04:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 627ms 04:40:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:40:09 INFO - PROCESS | 4016 | 1471347609853 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 4016 | 1471347609855 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 04:40:09 INFO - PROCESS | 4016 | 1471347609859 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 4016 | 1471347609861 Marionette TRACE conn7 <- [1,530,null,{}] 04:40:09 INFO - PROCESS | 4016 | 1471347609864 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:09 INFO - PROCESS | 4016 | 1471347609866 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:09 INFO - PROCESS | 4016 | 1471347609983 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 04:40:09 INFO - PROCESS | 4016 | 1471347609994 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 4016 | 1471347609996 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9B000 == 38 [pid = 4016] [id = 142] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF66CA000) [pid = 4016] [serial = 424] [outer = 0000000000000000] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6DC3C00) [pid = 4016] [serial = 425] [outer = 000000FFF66CA000] 04:40:10 INFO - PROCESS | 4016 | 1471347610043 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF6E2C800) [pid = 4016] [serial = 426] [outer = 000000FFF66CA000] 04:40:10 INFO - PROCESS | 4016 | 1471347610530 Marionette TRACE conn7 <- [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"]]]}] 04:40:10 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 04:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:40:10 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 04:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:40:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:40:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:40:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:40:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 691ms 04:40:10 INFO - PROCESS | 4016 | 1471347610553 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 04:40:10 INFO - PROCESS | 4016 | 1471347610555 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 04:40:10 INFO - PROCESS | 4016 | 1471347610558 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:40:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:40:10 INFO - PROCESS | 4016 | 1471347610560 Marionette TRACE conn7 <- [1,534,null,{}] 04:40:10 INFO - PROCESS | 4016 | 1471347610564 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:10 INFO - PROCESS | 4016 | 1471347610566 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:10 INFO - PROCESS | 4016 | 1471347610658 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 04:40:10 INFO - PROCESS | 4016 | 1471347610664 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 4016 | 1471347610666 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE7B000 == 39 [pid = 4016] [id = 143] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6E2E800) [pid = 4016] [serial = 427] [outer = 0000000000000000] 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF799F400) [pid = 4016] [serial = 428] [outer = 000000FFF6E2E800] 04:40:10 INFO - PROCESS | 4016 | 1471347610712 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF7F72000) [pid = 4016] [serial = 429] [outer = 000000FFF6E2E800] 04:40:11 INFO - PROCESS | 4016 | 1471347611139 Marionette TRACE conn7 <- [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]]]}] 04:40:11 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. 04:40:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 04:40:11 INFO - PROCESS | 4016 | 1471347611198 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 4016 | 1471347611202 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 04:40:11 INFO - PROCESS | 4016 | 1471347611207 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:40:11 INFO - PROCESS | 4016 | 1471347611212 Marionette TRACE conn7 <- [1,538,null,{}] 04:40:11 INFO - PROCESS | 4016 | 1471347611223 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:11 INFO - PROCESS | 4016 | 1471347611227 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:11 INFO - PROCESS | 4016 | 1471347611397 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 04:40:11 INFO - PROCESS | 4016 | 1471347611474 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 4016 | 1471347611478 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDCE4000 == 40 [pid = 4016] [id = 144] 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8B1AC00) [pid = 4016] [serial = 430] [outer = 0000000000000000] 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8C29800) [pid = 4016] [serial = 431] [outer = 000000FFE8B1AC00] 04:40:11 INFO - PROCESS | 4016 | 1471347611540 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE9312400) [pid = 4016] [serial = 432] [outer = 000000FFE8B1AC00] 04:40:12 INFO - PROCESS | 4016 | 1471347612072 Marionette TRACE conn7 <- [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]]]}] 04:40:12 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. 04:40:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 901ms 04:40:12 INFO - PROCESS | 4016 | 1471347612114 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 4016 | 1471347612118 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 04:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:40:12 INFO - PROCESS | 4016 | 1471347612125 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 4016 | 1471347612130 Marionette TRACE conn7 <- [1,542,null,{}] 04:40:12 INFO - PROCESS | 4016 | 1471347612134 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:12 INFO - PROCESS | 4016 | 1471347612137 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:12 INFO - PROCESS | 4016 | 1471347612256 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 04:40:12 INFO - PROCESS | 4016 | 1471347612415 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 4016 | 1471347612418 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41D800 == 41 [pid = 4016] [id = 145] 04:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEDD2F000) [pid = 4016] [serial = 433] [outer = 0000000000000000] 04:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEEB5B400) [pid = 4016] [serial = 434] [outer = 000000FFEDD2F000] 04:40:12 INFO - PROCESS | 4016 | 1471347612477 Marionette DEBUG loaded listener.js 04:40:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF258A800) [pid = 4016] [serial = 435] [outer = 000000FFEDD2F000] 04:40:12 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:12 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:13 INFO - PROCESS | 4016 | 1471347613072 Marionette TRACE conn7 <- [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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 986ms 04:40:13 INFO - PROCESS | 4016 | 1471347613112 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 4016 | 1471347613115 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 04:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:40:13 INFO - PROCESS | 4016 | 1471347613119 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:40:13 INFO - PROCESS | 4016 | 1471347613121 Marionette TRACE conn7 <- [1,546,null,{}] 04:40:13 INFO - PROCESS | 4016 | 1471347613132 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:13 INFO - PROCESS | 4016 | 1471347613137 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:13 INFO - PROCESS | 4016 | 1471347613255 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 04:40:13 INFO - PROCESS | 4016 | 1471347613343 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:13 INFO - PROCESS | 4016 | 1471347613348 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFC2000 == 42 [pid = 4016] [id = 146] 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF61C9400) [pid = 4016] [serial = 436] [outer = 0000000000000000] 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF61F3000) [pid = 4016] [serial = 437] [outer = 000000FFF61C9400] 04:40:13 INFO - PROCESS | 4016 | 1471347613408 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6E25800) [pid = 4016] [serial = 438] [outer = 000000FFF61C9400] 04:40:14 INFO - PROCESS | 4016 | 1471347614029 Marionette TRACE conn7 <- [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]]]}] 04:40:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:40:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 984ms 04:40:14 INFO - PROCESS | 4016 | 1471347614104 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 04:40:14 INFO - PROCESS | 4016 | 1471347614107 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 04:40:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:40:14 INFO - PROCESS | 4016 | 1471347614111 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 4016 | 1471347614113 Marionette TRACE conn7 <- [1,550,null,{}] 04:40:14 INFO - PROCESS | 4016 | 1471347614130 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:14 INFO - PROCESS | 4016 | 1471347614133 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:14 INFO - PROCESS | 4016 | 1471347614246 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 04:40:14 INFO - PROCESS | 4016 | 1471347614318 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 4016 | 1471347614320 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C6000 == 43 [pid = 4016] [id = 147] 04:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF8916800) [pid = 4016] [serial = 439] [outer = 0000000000000000] 04:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF8982000) [pid = 4016] [serial = 440] [outer = 000000FFF8916800] 04:40:14 INFO - PROCESS | 4016 | 1471347614418 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF8DD6C00) [pid = 4016] [serial = 441] [outer = 000000FFF8916800] 04:40:14 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:14 INFO - PROCESS | 4016 | 1471347614949 Marionette TRACE conn7 <- [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]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 901ms 04:40:15 INFO - PROCESS | 4016 | 1471347615015 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 4016 | 1471347615017 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 04:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:40:15 INFO - PROCESS | 4016 | 1471347615021 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 4016 | 1471347615023 Marionette TRACE conn7 <- [1,554,null,{}] 04:40:15 INFO - PROCESS | 4016 | 1471347615027 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:15 INFO - PROCESS | 4016 | 1471347615030 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:15 INFO - PROCESS | 4016 | 1471347615163 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 04:40:15 INFO - PROCESS | 4016 | 1471347615234 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 4016 | 1471347615236 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C3800 == 44 [pid = 4016] [id = 148] 04:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF58FB800) [pid = 4016] [serial = 442] [outer = 0000000000000000] 04:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF8DDF000) [pid = 4016] [serial = 443] [outer = 000000FFF58FB800] 04:40:15 INFO - PROCESS | 4016 | 1471347615293 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF8DE5800) [pid = 4016] [serial = 444] [outer = 000000FFF58FB800] 04:40:15 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:15 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:16 INFO - PROCESS | 4016 | 1471347616033 Marionette TRACE conn7 <- [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]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1081ms 04:40:16 INFO - PROCESS | 4016 | 1471347616105 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 4016 | 1471347616109 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 04:40:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:40:16 INFO - PROCESS | 4016 | 1471347616114 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 4016 | 1471347616117 Marionette TRACE conn7 <- [1,558,null,{}] 04:40:16 INFO - PROCESS | 4016 | 1471347616123 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:16 INFO - PROCESS | 4016 | 1471347616126 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:16 INFO - PROCESS | 4016 | 1471347616235 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 04:40:16 INFO - PROCESS | 4016 | 1471347616309 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:16 INFO - PROCESS | 4016 | 1471347616312 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF45000 == 45 [pid = 4016] [id = 149] 04:40:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE8E59C00) [pid = 4016] [serial = 445] [outer = 0000000000000000] 04:40:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFE8E8E800) [pid = 4016] [serial = 446] [outer = 000000FFE8E59C00] 04:40:16 INFO - PROCESS | 4016 | 1471347616364 Marionette DEBUG loaded listener.js 04:40:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFED106C00) [pid = 4016] [serial = 447] [outer = 000000FFE8E59C00] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9B000 == 44 [pid = 4016] [id = 142] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFECF9D000 == 43 [pid = 4016] [id = 141] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D9800 == 42 [pid = 4016] [id = 140] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC46E000 == 41 [pid = 4016] [id = 139] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB32F800 == 40 [pid = 4016] [id = 138] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF672E800 == 39 [pid = 4016] [id = 137] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF561D800 == 38 [pid = 4016] [id = 136] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27DA800 == 37 [pid = 4016] [id = 135] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEE168000 == 36 [pid = 4016] [id = 134] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21AE000 == 35 [pid = 4016] [id = 133] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF561E000 == 34 [pid = 4016] [id = 132] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27E6000 == 33 [pid = 4016] [id = 123] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C3800 == 32 [pid = 4016] [id = 148] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C6000 == 31 [pid = 4016] [id = 147] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFC2000 == 30 [pid = 4016] [id = 146] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41D800 == 29 [pid = 4016] [id = 145] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE7B000 == 28 [pid = 4016] [id = 143] 04:40:17 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDCE4000 == 27 [pid = 4016] [id = 144] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFEEA08400) [pid = 4016] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFED19AC00) [pid = 4016] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFE9FEFC00) [pid = 4016] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFE8826800) [pid = 4016] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFE8B1E400) [pid = 4016] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8ECF800) [pid = 4016] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFE92C8400) [pid = 4016] [serial = 375] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFEF277400) [pid = 4016] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE88E6400) [pid = 4016] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEEB5CC00) [pid = 4016] [serial = 381] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE6F3D400) [pid = 4016] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE6DD4800) [pid = 4016] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFED2D0000) [pid = 4016] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFED177C00) [pid = 4016] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF2BB5000) [pid = 4016] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF210D000) [pid = 4016] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF6395400) [pid = 4016] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF6386800) [pid = 4016] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE6F30400) [pid = 4016] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF5516800) [pid = 4016] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2058000) [pid = 4016] [serial = 384] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF2BB3C00) [pid = 4016] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED9D9C00) [pid = 4016] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF4B9D800) [pid = 4016] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFED26D800) [pid = 4016] [serial = 387] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDD24400) [pid = 4016] [serial = 378] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4EB6400) [pid = 4016] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:40:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:17 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:17 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:17 INFO - PROCESS | 4016 | 1471347617579 Marionette TRACE conn7 <- [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]]]}] 04:40:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:40:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1489ms 04:40:17 INFO - PROCESS | 4016 | 1471347617609 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 04:40:17 INFO - PROCESS | 4016 | 1471347617614 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 04:40:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:40:17 INFO - PROCESS | 4016 | 1471347617618 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:40:17 INFO - PROCESS | 4016 | 1471347617621 Marionette TRACE conn7 <- [1,562,null,{}] 04:40:17 INFO - PROCESS | 4016 | 1471347617634 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:17 INFO - PROCESS | 4016 | 1471347617637 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:17 INFO - PROCESS | 4016 | 1471347617722 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 04:40:17 INFO - PROCESS | 4016 | 1471347617732 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 4016 | 1471347617736 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1C2800 == 28 [pid = 4016] [id = 150] 04:40:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE7810800) [pid = 4016] [serial = 448] [outer = 0000000000000000] 04:40:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE88EDC00) [pid = 4016] [serial = 449] [outer = 000000FFE7810800] 04:40:17 INFO - PROCESS | 4016 | 1471347617787 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE8C2C000) [pid = 4016] [serial = 450] [outer = 000000FFE7810800] 04:40:18 INFO - PROCESS | 4016 | 1471347618253 Marionette TRACE conn7 <- [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]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:40:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 690ms 04:40:18 INFO - PROCESS | 4016 | 1471347618310 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 4016 | 1471347618316 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 04:40:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:40:18 INFO - PROCESS | 4016 | 1471347618322 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 4016 | 1471347618325 Marionette TRACE conn7 <- [1,566,null,{}] 04:40:18 INFO - PROCESS | 4016 | 1471347618329 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:18 INFO - PROCESS | 4016 | 1471347618332 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:18 INFO - PROCESS | 4016 | 1471347618423 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 04:40:18 INFO - PROCESS | 4016 | 1471347618432 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:18 INFO - PROCESS | 4016 | 1471347618435 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21A3000 == 29 [pid = 4016] [id = 151] 04:40:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8ED2C00) [pid = 4016] [serial = 451] [outer = 0000000000000000] 04:40:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE92C7800) [pid = 4016] [serial = 452] [outer = 000000FFE8ED2C00] 04:40:18 INFO - PROCESS | 4016 | 1471347618486 Marionette DEBUG loaded listener.js 04:40:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFECFB6C00) [pid = 4016] [serial = 453] [outer = 000000FFE8ED2C00] 04:40:18 INFO - PROCESS | 4016 | 1471347618986 Marionette TRACE conn7 <- [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]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 04:40:19 INFO - PROCESS | 4016 | 1471347619015 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 04:40:19 INFO - PROCESS | 4016 | 1471347619018 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 04:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:40:19 INFO - PROCESS | 4016 | 1471347619021 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 4016 | 1471347619025 Marionette TRACE conn7 <- [1,570,null,{}] 04:40:19 INFO - PROCESS | 4016 | 1471347619036 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 4016 | 1471347619041 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:19 INFO - PROCESS | 4016 | 1471347619128 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 04:40:19 INFO - PROCESS | 4016 | 1471347619137 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 4016 | 1471347619140 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE3000 == 30 [pid = 4016] [id = 152] 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE6F36C00) [pid = 4016] [serial = 454] [outer = 0000000000000000] 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEDAA2400) [pid = 4016] [serial = 455] [outer = 000000FFE6F36C00] 04:40:19 INFO - PROCESS | 4016 | 1471347619191 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEDD27C00) [pid = 4016] [serial = 456] [outer = 000000FFE6F36C00] 04:40:19 INFO - PROCESS | 4016 | 1471347619630 Marionette TRACE conn7 <- [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]]]}] 04:40:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:40:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 626ms 04:40:19 INFO - PROCESS | 4016 | 1471347619651 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 04:40:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:40:19 INFO - PROCESS | 4016 | 1471347619654 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 04:40:19 INFO - PROCESS | 4016 | 1471347619657 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:40:19 INFO - PROCESS | 4016 | 1471347619660 Marionette TRACE conn7 <- [1,574,null,{}] 04:40:19 INFO - PROCESS | 4016 | 1471347619663 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:19 INFO - PROCESS | 4016 | 1471347619665 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:19 INFO - PROCESS | 4016 | 1471347619783 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 04:40:19 INFO - PROCESS | 4016 | 1471347619855 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 4016 | 1471347619857 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F3C800 == 31 [pid = 4016] [id = 153] 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEE115C00) [pid = 4016] [serial = 457] [outer = 0000000000000000] 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEEA78C00) [pid = 4016] [serial = 458] [outer = 000000FFEE115C00] 04:40:19 INFO - PROCESS | 4016 | 1471347619904 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEEBD9C00) [pid = 4016] [serial = 459] [outer = 000000FFEE115C00] 04:40:20 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:20 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:20 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:20 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:20 INFO - PROCESS | 4016 | 1471347620332 Marionette TRACE conn7 <- [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]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:40:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 735ms 04:40:20 INFO - PROCESS | 4016 | 1471347620395 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 4016 | 1471347620397 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 04:40:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:40:20 INFO - PROCESS | 4016 | 1471347620401 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 4016 | 1471347620402 Marionette TRACE conn7 <- [1,578,null,{}] 04:40:20 INFO - PROCESS | 4016 | 1471347620406 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:20 INFO - PROCESS | 4016 | 1471347620408 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:20 INFO - PROCESS | 4016 | 1471347620513 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 04:40:20 INFO - PROCESS | 4016 | 1471347620518 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:20 INFO - PROCESS | 4016 | 1471347620520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF662D000 == 32 [pid = 4016] [id = 154] 04:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE6F38000) [pid = 4016] [serial = 460] [outer = 0000000000000000] 04:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEF18C000) [pid = 4016] [serial = 461] [outer = 000000FFE6F38000] 04:40:20 INFO - PROCESS | 4016 | 1471347620567 Marionette DEBUG loaded listener.js 04:40:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF205E000) [pid = 4016] [serial = 462] [outer = 000000FFE6F38000] 04:40:20 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:40:21 INFO - PROCESS | 4016 | 1471347621324 Marionette TRACE conn7 <- [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]]]}] 04:40:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:40:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 986ms 04:40:21 INFO - PROCESS | 4016 | 1471347621390 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 04:40:21 INFO - PROCESS | 4016 | 1471347621392 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 04:40:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:40:21 INFO - PROCESS | 4016 | 1471347621396 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:40:21 INFO - PROCESS | 4016 | 1471347621398 Marionette TRACE conn7 <- [1,582,null,{}] 04:40:21 INFO - PROCESS | 4016 | 1471347621401 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:21 INFO - PROCESS | 4016 | 1471347621407 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:21 INFO - PROCESS | 4016 | 1471347621537 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 04:40:21 INFO - PROCESS | 4016 | 1471347621588 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 4016 | 1471347621591 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB335000 == 33 [pid = 4016] [id = 155] 04:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF2549000) [pid = 4016] [serial = 463] [outer = 0000000000000000] 04:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF3946400) [pid = 4016] [serial = 464] [outer = 000000FFF2549000] 04:40:21 INFO - PROCESS | 4016 | 1471347621638 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF4B9D800) [pid = 4016] [serial = 465] [outer = 000000FFF2549000] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF6E2E800) [pid = 4016] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF21B4400) [pid = 4016] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF394B800) [pid = 4016] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF210E400) [pid = 4016] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE6DE0400) [pid = 4016] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8B24C00) [pid = 4016] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF5519000) [pid = 4016] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8829400) [pid = 4016] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61F9000) [pid = 4016] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED175400) [pid = 4016] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6E5AC00) [pid = 4016] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:40:21 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF66CA000) [pid = 4016] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:40:22 INFO - PROCESS | 4016 | 1471347622179 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 839ms 04:40:22 INFO - PROCESS | 4016 | 1471347622241 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 4016 | 1471347622243 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 04:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:40:22 INFO - PROCESS | 4016 | 1471347622248 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 4016 | 1471347622250 Marionette TRACE conn7 <- [1,586,null,{}] 04:40:22 INFO - PROCESS | 4016 | 1471347622254 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 4016 | 1471347622256 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:22 INFO - PROCESS | 4016 | 1471347622336 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 04:40:22 INFO - PROCESS | 4016 | 1471347622342 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 4016 | 1471347622344 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC418000 == 34 [pid = 4016] [id = 156] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDD21800) [pid = 4016] [serial = 466] [outer = 0000000000000000] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2511400) [pid = 4016] [serial = 467] [outer = 000000FFEDD21800] 04:40:22 INFO - PROCESS | 4016 | 1471347622390 Marionette DEBUG loaded listener.js 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF4B3FC00) [pid = 4016] [serial = 468] [outer = 000000FFEDD21800] 04:40:22 INFO - PROCESS | 4016 | 1471347622795 Marionette TRACE conn7 <- [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]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:40:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 585ms 04:40:22 INFO - PROCESS | 4016 | 1471347622838 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 4016 | 1471347622840 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 04:40:22 INFO - PROCESS | 4016 | 1471347622844 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 4016 | 1471347622845 Marionette TRACE conn7 <- [1,590,null,{}] 04:40:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:40:22 INFO - PROCESS | 4016 | 1471347622853 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:22 INFO - PROCESS | 4016 | 1471347622855 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:22 INFO - PROCESS | 4016 | 1471347622936 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 04:40:22 INFO - PROCESS | 4016 | 1471347622942 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:22 INFO - PROCESS | 4016 | 1471347622944 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC470000 == 35 [pid = 4016] [id = 157] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4B41000) [pid = 4016] [serial = 469] [outer = 0000000000000000] 04:40:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF4EB7400) [pid = 4016] [serial = 470] [outer = 000000FFF4B41000] 04:40:22 INFO - PROCESS | 4016 | 1471347622990 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF5592400) [pid = 4016] [serial = 471] [outer = 000000FFF4B41000] 04:40:23 INFO - PROCESS | 4016 | 1471347623443 Marionette TRACE conn7 <- [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]]]}] 04:40:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:40:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 04:40:23 INFO - PROCESS | 4016 | 1471347623478 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 04:40:23 INFO - PROCESS | 4016 | 1471347623480 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 04:40:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:40:23 INFO - PROCESS | 4016 | 1471347623484 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:40:23 INFO - PROCESS | 4016 | 1471347623485 Marionette TRACE conn7 <- [1,594,null,{}] 04:40:23 INFO - PROCESS | 4016 | 1471347623489 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:23 INFO - PROCESS | 4016 | 1471347623491 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:23 INFO - PROCESS | 4016 | 1471347623573 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 04:40:23 INFO - PROCESS | 4016 | 1471347623579 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 4016 | 1471347623581 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE1000 == 36 [pid = 4016] [id = 158] 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF5BE0000) [pid = 4016] [serial = 472] [outer = 0000000000000000] 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61C5800) [pid = 4016] [serial = 473] [outer = 000000FFF5BE0000] 04:40:23 INFO - PROCESS | 4016 | 1471347623628 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF61D1400) [pid = 4016] [serial = 474] [outer = 000000FFF5BE0000] 04:40:24 INFO - PROCESS | 4016 | 1471347624267 Marionette TRACE conn7 <- [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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:40:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 838ms 04:40:24 INFO - PROCESS | 4016 | 1471347624326 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 4016 | 1471347624331 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 04:40:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:40:24 INFO - PROCESS | 4016 | 1471347624337 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 4016 | 1471347624341 Marionette TRACE conn7 <- [1,598,null,{}] 04:40:24 INFO - PROCESS | 4016 | 1471347624445 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:24 INFO - PROCESS | 4016 | 1471347624449 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:24 INFO - PROCESS | 4016 | 1471347624576 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 04:40:24 INFO - PROCESS | 4016 | 1471347624640 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:24 INFO - PROCESS | 4016 | 1471347624645 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEECBC800 == 37 [pid = 4016] [id = 159] 04:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE6F30C00) [pid = 4016] [serial = 475] [outer = 0000000000000000] 04:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE88F2C00) [pid = 4016] [serial = 476] [outer = 000000FFE6F30C00] 04:40:24 INFO - PROCESS | 4016 | 1471347624705 Marionette DEBUG loaded listener.js 04:40:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8E87000) [pid = 4016] [serial = 477] [outer = 000000FFE6F30C00] 04:40:25 INFO - PROCESS | 4016 | 1471347625384 Marionette TRACE conn7 <- [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]]]}] 04:40:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:40:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1131ms 04:40:25 INFO - PROCESS | 4016 | 1471347625471 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 04:40:25 INFO - PROCESS | 4016 | 1471347625476 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 04:40:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:40:25 INFO - PROCESS | 4016 | 1471347625483 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:40:25 INFO - PROCESS | 4016 | 1471347625486 Marionette TRACE conn7 <- [1,602,null,{}] 04:40:25 INFO - PROCESS | 4016 | 1471347625490 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:25 INFO - PROCESS | 4016 | 1471347625494 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:25 INFO - PROCESS | 4016 | 1471347625645 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 04:40:25 INFO - PROCESS | 4016 | 1471347625710 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 4016 | 1471347625713 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF662C800 == 38 [pid = 4016] [id = 160] 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFED17B800) [pid = 4016] [serial = 478] [outer = 0000000000000000] 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFED19C400) [pid = 4016] [serial = 479] [outer = 000000FFED17B800] 04:40:25 INFO - PROCESS | 4016 | 1471347625773 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFEDD29000) [pid = 4016] [serial = 480] [outer = 000000FFED17B800] 04:40:26 INFO - PROCESS | 4016 | 1471347626685 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:40:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1302ms 04:40:26 INFO - PROCESS | 4016 | 1471347626787 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 4016 | 1471347626792 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 04:40:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:40:26 INFO - PROCESS | 4016 | 1471347626797 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 4016 | 1471347626800 Marionette TRACE conn7 <- [1,606,null,{}] 04:40:26 INFO - PROCESS | 4016 | 1471347626807 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:26 INFO - PROCESS | 4016 | 1471347626810 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:26 INFO - PROCESS | 4016 | 1471347626930 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 04:40:27 INFO - PROCESS | 4016 | 1471347626996 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 4016 | 1471347627000 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE71800 == 39 [pid = 4016] [id = 161] 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFE8E51000) [pid = 4016] [serial = 481] [outer = 0000000000000000] 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFE8E5A000) [pid = 4016] [serial = 482] [outer = 000000FFE8E51000] 04:40:27 INFO - PROCESS | 4016 | 1471347627053 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE917E400) [pid = 4016] [serial = 483] [outer = 000000FFE8E51000] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC470000 == 38 [pid = 4016] [id = 157] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC418000 == 37 [pid = 4016] [id = 156] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB335000 == 36 [pid = 4016] [id = 155] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF662D000 == 35 [pid = 4016] [id = 154] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F3C800 == 34 [pid = 4016] [id = 153] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE3000 == 33 [pid = 4016] [id = 152] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21A3000 == 32 [pid = 4016] [id = 151] 04:40:27 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1C2800 == 31 [pid = 4016] [id = 150] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF799F400) [pid = 4016] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF25A0C00) [pid = 4016] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF61F8800) [pid = 4016] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF4EB5800) [pid = 4016] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF2585400) [pid = 4016] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEDF4CC00) [pid = 4016] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEEECA000) [pid = 4016] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8E58000) [pid = 4016] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8ECDC00) [pid = 4016] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF61EF800) [pid = 4016] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF5F6B400) [pid = 4016] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8B1EC00) [pid = 4016] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF638F800) [pid = 4016] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8EC5C00) [pid = 4016] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED17A400) [pid = 4016] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED198000) [pid = 4016] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2056800) [pid = 4016] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF7F72000) [pid = 4016] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED17D000) [pid = 4016] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6DC3C00) [pid = 4016] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF6491400) [pid = 4016] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF49B3800) [pid = 4016] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6E2C800) [pid = 4016] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2593C00) [pid = 4016] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:40:27 INFO - PROCESS | 4016 | 1471347627545 Marionette TRACE conn7 <- [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]]]}] 04:40:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:40:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 795ms 04:40:27 INFO - PROCESS | 4016 | 1471347627595 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 04:40:27 INFO - PROCESS | 4016 | 1471347627600 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 04:40:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:40:27 INFO - PROCESS | 4016 | 1471347627606 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:40:27 INFO - PROCESS | 4016 | 1471347627609 Marionette TRACE conn7 <- [1,610,null,{}] 04:40:27 INFO - PROCESS | 4016 | 1471347627612 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:27 INFO - PROCESS | 4016 | 1471347627615 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:27 INFO - PROCESS | 4016 | 1471347627704 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 04:40:27 INFO - PROCESS | 4016 | 1471347627710 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 4016 | 1471347627713 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27F1800 == 32 [pid = 4016] [id = 162] 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8ECFC00) [pid = 4016] [serial = 484] [outer = 0000000000000000] 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED173000) [pid = 4016] [serial = 485] [outer = 000000FFE8ECFC00] 04:40:27 INFO - PROCESS | 4016 | 1471347627762 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFED194400) [pid = 4016] [serial = 486] [outer = 000000FFE8ECFC00] 04:40:28 INFO - PROCESS | 4016 | 1471347628223 Marionette TRACE conn7 <- [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]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 04:40:28 INFO - PROCESS | 4016 | 1471347628238 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 4016 | 1471347628240 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:40:28 INFO - PROCESS | 4016 | 1471347628244 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 4016 | 1471347628248 Marionette TRACE conn7 <- [1,614,null,{}] 04:40:28 INFO - PROCESS | 4016 | 1471347628263 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 4016 | 1471347628268 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:28 INFO - PROCESS | 4016 | 1471347628358 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 04:40:28 INFO - PROCESS | 4016 | 1471347628368 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:28 INFO - PROCESS | 4016 | 1471347628371 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D15800 == 33 [pid = 4016] [id = 163] 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6E51400) [pid = 4016] [serial = 487] [outer = 0000000000000000] 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEEB5D400) [pid = 4016] [serial = 488] [outer = 000000FFE6E51400] 04:40:28 INFO - PROCESS | 4016 | 1471347628424 Marionette DEBUG loaded listener.js 04:40:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2055800) [pid = 4016] [serial = 489] [outer = 000000FFE6E51400] 04:40:28 INFO - PROCESS | 4016 | 1471347628914 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:40:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:40:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 691ms 04:40:28 INFO - PROCESS | 4016 | 1471347628937 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 04:40:28 INFO - PROCESS | 4016 | 1471347628940 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 04:40:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:40:28 INFO - PROCESS | 4016 | 1471347628944 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:40:28 INFO - PROCESS | 4016 | 1471347628946 Marionette TRACE conn7 <- [1,618,null,{}] 04:40:28 INFO - PROCESS | 4016 | 1471347628950 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:28 INFO - PROCESS | 4016 | 1471347628953 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:29 INFO - PROCESS | 4016 | 1471347629044 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 04:40:29 INFO - PROCESS | 4016 | 1471347629052 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 4016 | 1471347629054 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF892F800 == 34 [pid = 4016] [id = 164] 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF258AC00) [pid = 4016] [serial = 490] [outer = 0000000000000000] 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2593C00) [pid = 4016] [serial = 491] [outer = 000000FFF258AC00] 04:40:29 INFO - PROCESS | 4016 | 1471347629101 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2725400) [pid = 4016] [serial = 492] [outer = 000000FFF258AC00] 04:40:29 INFO - PROCESS | 4016 | 1471347629530 Marionette TRACE conn7 <- [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]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:40:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 627ms 04:40:29 INFO - PROCESS | 4016 | 1471347629574 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 4016 | 1471347629576 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 04:40:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:40:29 INFO - PROCESS | 4016 | 1471347629579 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 4016 | 1471347629581 Marionette TRACE conn7 <- [1,622,null,{}] 04:40:29 INFO - PROCESS | 4016 | 1471347629585 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:29 INFO - PROCESS | 4016 | 1471347629587 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:29 INFO - PROCESS | 4016 | 1471347629702 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 04:40:29 INFO - PROCESS | 4016 | 1471347629708 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 4016 | 1471347629711 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC289000 == 35 [pid = 4016] [id = 165] 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2BB7C00) [pid = 4016] [serial = 493] [outer = 0000000000000000] 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2BBAC00) [pid = 4016] [serial = 494] [outer = 000000FFF2BB7C00] 04:40:29 INFO - PROCESS | 4016 | 1471347629757 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF4C7DC00) [pid = 4016] [serial = 495] [outer = 000000FFF2BB7C00] 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:30 INFO - PROCESS | 4016 | 1471347630236 Marionette TRACE conn7 <- [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]]]}] 04:40:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:40:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 04:40:30 INFO - PROCESS | 4016 | 1471347630276 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 04:40:30 INFO - PROCESS | 4016 | 1471347630278 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 04:40:30 INFO - PROCESS | 4016 | 1471347630282 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:40:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:40:30 INFO - PROCESS | 4016 | 1471347630284 Marionette TRACE conn7 <- [1,626,null,{}] 04:40:30 INFO - PROCESS | 4016 | 1471347630287 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:30 INFO - PROCESS | 4016 | 1471347630293 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:30 INFO - PROCESS | 4016 | 1471347630433 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 04:40:30 INFO - PROCESS | 4016 | 1471347630481 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:30 INFO - PROCESS | 4016 | 1471347630483 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC539800 == 36 [pid = 4016] [id = 166] 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF5BDC800) [pid = 4016] [serial = 496] [outer = 0000000000000000] 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61CD400) [pid = 4016] [serial = 497] [outer = 000000FFF5BDC800] 04:40:30 INFO - PROCESS | 4016 | 1471347630531 Marionette DEBUG loaded listener.js 04:40:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF6390C00) [pid = 4016] [serial = 498] [outer = 000000FFF5BDC800] 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:30 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:30 INFO - PROCESS | 4016 | 1471347630965 Marionette TRACE conn7 <- [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]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 733ms 04:40:31 INFO - PROCESS | 4016 | 1471347631042 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 4016 | 1471347631044 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:40:31 INFO - PROCESS | 4016 | 1471347631053 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 4016 | 1471347631054 Marionette TRACE conn7 <- [1,630,null,{}] 04:40:31 INFO - PROCESS | 4016 | 1471347631058 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 4016 | 1471347631060 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:31 INFO - PROCESS | 4016 | 1471347631175 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 04:40:31 INFO - PROCESS | 4016 | 1471347631186 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 4016 | 1471347631188 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC629000 == 37 [pid = 4016] [id = 167] 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF6490800) [pid = 4016] [serial = 499] [outer = 0000000000000000] 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF66BF800) [pid = 4016] [serial = 500] [outer = 000000FFF6490800] 04:40:31 INFO - PROCESS | 4016 | 1471347631234 Marionette DEBUG loaded listener.js 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6E23C00) [pid = 4016] [serial = 501] [outer = 000000FFF6490800] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF2549000) [pid = 4016] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFEDD21800) [pid = 4016] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE6F36C00) [pid = 4016] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEE115C00) [pid = 4016] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE7810800) [pid = 4016] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE6F38000) [pid = 4016] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E59C00) [pid = 4016] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF61C9400) [pid = 4016] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8B1AC00) [pid = 4016] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8ED2C00) [pid = 4016] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF4B41000) [pid = 4016] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF8916800) [pid = 4016] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF58FB800) [pid = 4016] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:40:31 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD2F000) [pid = 4016] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:40:31 INFO - PROCESS | 4016 | 1471347631744 Marionette TRACE conn7 <- [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]]]}] 04:40:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:40:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 733ms 04:40:31 INFO - PROCESS | 4016 | 1471347631787 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 04:40:31 INFO - PROCESS | 4016 | 1471347631790 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 04:40:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:40:31 INFO - PROCESS | 4016 | 1471347631793 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:40:31 INFO - PROCESS | 4016 | 1471347631795 Marionette TRACE conn7 <- [1,634,null,{}] 04:40:31 INFO - PROCESS | 4016 | 1471347631799 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:31 INFO - PROCESS | 4016 | 1471347631801 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:31 INFO - PROCESS | 4016 | 1471347631883 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 04:40:31 INFO - PROCESS | 4016 | 1471347631955 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:31 INFO - PROCESS | 4016 | 1471347631957 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC62F800 == 38 [pid = 4016] [id = 168] 04:40:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6F33C00) [pid = 4016] [serial = 502] [outer = 0000000000000000] 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFED197400) [pid = 4016] [serial = 503] [outer = 000000FFE6F33C00] 04:40:32 INFO - PROCESS | 4016 | 1471347632003 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF258EC00) [pid = 4016] [serial = 504] [outer = 000000FFE6F33C00] 04:40:32 INFO - PROCESS | 4016 | 1471347632370 Marionette TRACE conn7 <- [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]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:40:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 626ms 04:40:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:40:32 INFO - PROCESS | 4016 | 1471347632422 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 4016 | 1471347632425 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 04:40:32 INFO - PROCESS | 4016 | 1471347632428 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 4016 | 1471347632429 Marionette TRACE conn7 <- [1,638,null,{}] 04:40:32 INFO - PROCESS | 4016 | 1471347632433 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:32 INFO - PROCESS | 4016 | 1471347632435 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:32 INFO - PROCESS | 4016 | 1471347632567 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 04:40:32 INFO - PROCESS | 4016 | 1471347632576 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 4016 | 1471347632578 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D14800 == 39 [pid = 4016] [id = 169] 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF210DC00) [pid = 4016] [serial = 505] [outer = 0000000000000000] 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF6DCD800) [pid = 4016] [serial = 506] [outer = 000000FFF210DC00] 04:40:32 INFO - PROCESS | 4016 | 1471347632624 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF7B0E400) [pid = 4016] [serial = 507] [outer = 000000FFF210DC00] 04:40:33 INFO - PROCESS | 4016 | 1471347633012 Marionette TRACE conn7 <- [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]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 628ms 04:40:33 INFO - PROCESS | 4016 | 1471347633059 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 4016 | 1471347633062 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:40:33 INFO - PROCESS | 4016 | 1471347633065 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 4016 | 1471347633067 Marionette TRACE conn7 <- [1,642,null,{}] 04:40:33 INFO - PROCESS | 4016 | 1471347633070 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 4016 | 1471347633072 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:33 INFO - PROCESS | 4016 | 1471347633182 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 04:40:33 INFO - PROCESS | 4016 | 1471347633227 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:33 INFO - PROCESS | 4016 | 1471347633229 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE9A800 == 40 [pid = 4016] [id = 170] 04:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF79A4400) [pid = 4016] [serial = 508] [outer = 0000000000000000] 04:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF897B800) [pid = 4016] [serial = 509] [outer = 000000FFF79A4400] 04:40:33 INFO - PROCESS | 4016 | 1471347633276 Marionette DEBUG loaded listener.js 04:40:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF8985800) [pid = 4016] [serial = 510] [outer = 000000FFF79A4400] 04:40:33 INFO - PROCESS | 4016 | 1471347633657 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:40:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:40:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 692ms 04:40:33 INFO - PROCESS | 4016 | 1471347633761 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 04:40:33 INFO - PROCESS | 4016 | 1471347633766 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 04:40:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:40:33 INFO - PROCESS | 4016 | 1471347633771 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:40:33 INFO - PROCESS | 4016 | 1471347633776 Marionette TRACE conn7 <- [1,646,null,{}] 04:40:33 INFO - PROCESS | 4016 | 1471347633871 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:33 INFO - PROCESS | 4016 | 1471347633875 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:34 INFO - PROCESS | 4016 | 1471347634024 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 04:40:34 INFO - PROCESS | 4016 | 1471347634082 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 4016 | 1471347634086 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEECD4000 == 41 [pid = 4016] [id = 171] 04:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE88EBC00) [pid = 4016] [serial = 511] [outer = 0000000000000000] 04:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8B27000) [pid = 4016] [serial = 512] [outer = 000000FFE88EBC00] 04:40:34 INFO - PROCESS | 4016 | 1471347634148 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE8ECF800) [pid = 4016] [serial = 513] [outer = 000000FFE88EBC00] 04:40:34 INFO - PROCESS | 4016 | 1471347634713 Marionette TRACE conn7 <- [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]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:40:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 984ms 04:40:34 INFO - PROCESS | 4016 | 1471347634760 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 4016 | 1471347634764 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 04:40:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:40:34 INFO - PROCESS | 4016 | 1471347634771 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 4016 | 1471347634775 Marionette TRACE conn7 <- [1,650,null,{}] 04:40:34 INFO - PROCESS | 4016 | 1471347634779 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:34 INFO - PROCESS | 4016 | 1471347634783 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:34 INFO - PROCESS | 4016 | 1471347634899 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 04:40:34 INFO - PROCESS | 4016 | 1471347634983 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 4016 | 1471347634986 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB335000 == 42 [pid = 4016] [id = 172] 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEDC33400) [pid = 4016] [serial = 514] [outer = 0000000000000000] 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFEDDDBC00) [pid = 4016] [serial = 515] [outer = 000000FFEDC33400] 04:40:35 INFO - PROCESS | 4016 | 1471347635045 Marionette DEBUG loaded listener.js 04:40:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF2055000) [pid = 4016] [serial = 516] [outer = 000000FFEDC33400] 04:40:35 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:35 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:35 INFO - PROCESS | 4016 | 1471347635641 Marionette TRACE conn7 <- [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]]]}] 04:40:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:40:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 945ms 04:40:35 INFO - PROCESS | 4016 | 1471347635717 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 04:40:35 INFO - PROCESS | 4016 | 1471347635720 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 04:40:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:40:35 INFO - PROCESS | 4016 | 1471347635724 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:40:35 INFO - PROCESS | 4016 | 1471347635726 Marionette TRACE conn7 <- [1,654,null,{}] 04:40:35 INFO - PROCESS | 4016 | 1471347635737 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:35 INFO - PROCESS | 4016 | 1471347635742 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:35 INFO - PROCESS | 4016 | 1471347635867 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 04:40:35 INFO - PROCESS | 4016 | 1471347635935 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:35 INFO - PROCESS | 4016 | 1471347635939 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFD1000 == 43 [pid = 4016] [id = 173] 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF5F6B400) [pid = 4016] [serial = 517] [outer = 0000000000000000] 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF61F5C00) [pid = 4016] [serial = 518] [outer = 000000FFF5F6B400] 04:40:36 INFO - PROCESS | 4016 | 1471347636040 Marionette DEBUG loaded listener.js 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF6DC2800) [pid = 4016] [serial = 519] [outer = 000000FFF5F6B400] 04:40:36 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:36 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:36 INFO - PROCESS | 4016 | 1471347636633 Marionette TRACE conn7 <- [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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:40:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 04:40:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:40:36 INFO - PROCESS | 4016 | 1471347636668 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 4016 | 1471347636671 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 04:40:36 INFO - PROCESS | 4016 | 1471347636675 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 4016 | 1471347636677 Marionette TRACE conn7 <- [1,658,null,{}] 04:40:36 INFO - PROCESS | 4016 | 1471347636680 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:36 INFO - PROCESS | 4016 | 1471347636683 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:36 INFO - PROCESS | 4016 | 1471347636797 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 04:40:36 INFO - PROCESS | 4016 | 1471347636871 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 4016 | 1471347636874 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CB000 == 44 [pid = 4016] [id = 174] 04:40:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFEDD22C00) [pid = 4016] [serial = 520] [outer = 0000000000000000] 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF8DDC800) [pid = 4016] [serial = 521] [outer = 000000FFEDD22C00] 04:40:37 INFO - PROCESS | 4016 | 1471347636999 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFF8E24400) [pid = 4016] [serial = 522] [outer = 000000FFEDD22C00] 04:40:37 INFO - PROCESS | 4016 | 1471347637773 Marionette TRACE conn7 <- [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]]]}] 04:40:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:40:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1136ms 04:40:37 INFO - PROCESS | 4016 | 1471347637814 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 04:40:37 INFO - PROCESS | 4016 | 1471347637818 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 04:40:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:40:37 INFO - PROCESS | 4016 | 1471347637823 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:40:37 INFO - PROCESS | 4016 | 1471347637826 Marionette TRACE conn7 <- [1,662,null,{}] 04:40:37 INFO - PROCESS | 4016 | 1471347637832 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:37 INFO - PROCESS | 4016 | 1471347637835 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:37 INFO - PROCESS | 4016 | 1471347637981 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 04:40:38 INFO - PROCESS | 4016 | 1471347637999 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 4016 | 1471347638001 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED67C000 == 45 [pid = 4016] [id = 175] 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFE8C35800) [pid = 4016] [serial = 523] [outer = 0000000000000000] 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFE8E5D000) [pid = 4016] [serial = 524] [outer = 000000FFE8C35800] 04:40:38 INFO - PROCESS | 4016 | 1471347638053 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFEA068400) [pid = 4016] [serial = 525] [outer = 000000FFE8C35800] 04:40:38 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:38 INFO - PROCESS | 4016 | [4016] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D14800 == 44 [pid = 4016] [id = 169] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC62F800 == 43 [pid = 4016] [id = 168] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC629000 == 42 [pid = 4016] [id = 167] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC539800 == 41 [pid = 4016] [id = 166] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC289000 == 40 [pid = 4016] [id = 165] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF892F800 == 39 [pid = 4016] [id = 164] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D15800 == 38 [pid = 4016] [id = 163] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27F1800 == 37 [pid = 4016] [id = 162] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE71800 == 36 [pid = 4016] [id = 161] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF662C800 == 35 [pid = 4016] [id = 160] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE1000 == 34 [pid = 4016] [id = 158] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEECBC800 == 33 [pid = 4016] [id = 159] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF45000 == 32 [pid = 4016] [id = 149] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CB000 == 31 [pid = 4016] [id = 174] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFD1000 == 30 [pid = 4016] [id = 173] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB335000 == 29 [pid = 4016] [id = 172] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE9A800 == 28 [pid = 4016] [id = 170] 04:40:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEECD4000 == 27 [pid = 4016] [id = 171] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF61C5800) [pid = 4016] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFF5592400) [pid = 4016] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFF4B9D800) [pid = 4016] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFF2511400) [pid = 4016] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFEDAA2400) [pid = 4016] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFEEA78C00) [pid = 4016] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE88EDC00) [pid = 4016] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFEF18C000) [pid = 4016] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFED106C00) [pid = 4016] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF61F3000) [pid = 4016] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE8C29800) [pid = 4016] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE92C7800) [pid = 4016] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF3946400) [pid = 4016] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE8C2C000) [pid = 4016] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4EB7400) [pid = 4016] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF6E25800) [pid = 4016] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF8982000) [pid = 4016] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF4B3FC00) [pid = 4016] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E8E800) [pid = 4016] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF8DD6C00) [pid = 4016] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF8DDF000) [pid = 4016] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEEB5B400) [pid = 4016] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF258A800) [pid = 4016] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEEBD9C00) [pid = 4016] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF8DE5800) [pid = 4016] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFECFB6C00) [pid = 4016] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE9312400) [pid = 4016] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF205E000) [pid = 4016] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEDD27C00) [pid = 4016] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:40:39 INFO - PROCESS | 4016 | 1471347639420 Marionette TRACE conn7 <- [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]]]}] 04:40:39 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 04:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1637ms 04:40:39 INFO - PROCESS | 4016 | 1471347639461 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 04:40:39 INFO - PROCESS | 4016 | 1471347639465 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 04:40:39 INFO - PROCESS | 4016 | 1471347639470 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:40:39 INFO - PROCESS | 4016 | 1471347639473 Marionette TRACE conn7 <- [1,666,null,{}] 04:40:39 INFO - PROCESS | 4016 | 1471347639479 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:39 INFO - PROCESS | 4016 | 1471347639482 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:39 INFO - PROCESS | 4016 | 1471347639573 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 04:40:39 INFO - PROCESS | 4016 | 1471347639588 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:39 INFO - PROCESS | 4016 | 1471347639591 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED28A000 == 28 [pid = 4016] [id = 176] 04:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8828000) [pid = 4016] [serial = 526] [outer = 0000000000000000] 04:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE88E7000) [pid = 4016] [serial = 527] [outer = 000000FFE8828000] 04:40:39 INFO - PROCESS | 4016 | 1471347639642 Marionette DEBUG loaded listener.js 04:40:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8B21800) [pid = 4016] [serial = 528] [outer = 000000FFE8828000] 04:40:40 INFO - PROCESS | 4016 | 1471347640114 Marionette TRACE conn7 <- [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]]]}] 04:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 04:40:40 INFO - PROCESS | 4016 | 1471347640165 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 04:40:40 INFO - PROCESS | 4016 | 1471347640171 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 04:40:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:40:40 INFO - PROCESS | 4016 | 1471347640177 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:40:40 INFO - PROCESS | 4016 | 1471347640180 Marionette TRACE conn7 <- [1,670,null,{}] 04:40:40 INFO - PROCESS | 4016 | 1471347640184 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:40 INFO - PROCESS | 4016 | 1471347640186 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:40 INFO - PROCESS | 4016 | 1471347640282 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 04:40:40 INFO - PROCESS | 4016 | 1471347640297 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 4016 | 1471347640300 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25D9000 == 29 [pid = 4016] [id = 177] 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE92C6400) [pid = 4016] [serial = 529] [outer = 0000000000000000] 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE9FEFC00) [pid = 4016] [serial = 530] [outer = 000000FFE92C6400] 04:40:40 INFO - PROCESS | 4016 | 1471347640350 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED175400) [pid = 4016] [serial = 531] [outer = 000000FFE92C6400] 04:40:40 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:40:41 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:40:41 INFO - PROCESS | 4016 | 1471347641339 Marionette TRACE conn7 <- [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]]]}] 04:40:41 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) 04:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1196ms 04:40:41 INFO - PROCESS | 4016 | 1471347641380 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 4016 | 1471347641383 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 04:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:40:41 INFO - PROCESS | 4016 | 1471347641387 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 4016 | 1471347641390 Marionette TRACE conn7 <- [1,674,null,{}] 04:40:41 INFO - PROCESS | 4016 | 1471347641402 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:41 INFO - PROCESS | 4016 | 1471347641407 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:41 INFO - PROCESS | 4016 | 1471347641522 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 04:40:41 INFO - PROCESS | 4016 | 1471347641530 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 4016 | 1471347641533 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF571B800 == 30 [pid = 4016] [id = 178] 04:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6F2E400) [pid = 4016] [serial = 532] [outer = 0000000000000000] 04:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDD1F400) [pid = 4016] [serial = 533] [outer = 000000FFE6F2E400] 04:40:41 INFO - PROCESS | 4016 | 1471347641623 Marionette DEBUG loaded listener.js 04:40:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEE113000) [pid = 4016] [serial = 534] [outer = 000000FFE6F2E400] 04:40:42 INFO - PROCESS | 4016 | 1471347642538 Marionette TRACE conn7 <- [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]]]}] 04:40:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:40:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1190ms 04:40:42 INFO - PROCESS | 4016 | 1471347642579 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 04:40:42 INFO - PROCESS | 4016 | 1471347642582 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 04:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:40:42 INFO - PROCESS | 4016 | 1471347642590 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 4016 | 1471347642592 Marionette TRACE conn7 <- [1,678,null,{}] 04:40:42 INFO - PROCESS | 4016 | 1471347642596 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:42 INFO - PROCESS | 4016 | 1471347642599 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:42 INFO - PROCESS | 4016 | 1471347642713 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 04:40:42 INFO - PROCESS | 4016 | 1471347642719 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:42 INFO - PROCESS | 4016 | 1471347642721 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60E3800 == 31 [pid = 4016] [id = 179] 04:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEEBE6C00) [pid = 4016] [serial = 535] [outer = 0000000000000000] 04:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEF18C400) [pid = 4016] [serial = 536] [outer = 000000FFEEBE6C00] 04:40:42 INFO - PROCESS | 4016 | 1471347642805 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2056400) [pid = 4016] [serial = 537] [outer = 000000FFEEBE6C00] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF79A4400) [pid = 4016] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2BB7C00) [pid = 4016] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF5BDC800) [pid = 4016] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF210DC00) [pid = 4016] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6F33C00) [pid = 4016] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF6490800) [pid = 4016] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE6F30C00) [pid = 4016] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E51000) [pid = 4016] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE6E51400) [pid = 4016] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5BE0000) [pid = 4016] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF258AC00) [pid = 4016] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFED17B800) [pid = 4016] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:40:43 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8ECFC00) [pid = 4016] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:40:43 INFO - PROCESS | 4016 | 1471347643754 Marionette TRACE conn7 <- [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]]]}] 04:40:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:40:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1191ms 04:40:43 INFO - PROCESS | 4016 | 1471347643779 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 04:40:43 INFO - PROCESS | 4016 | 1471347643781 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 04:40:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:40:43 INFO - PROCESS | 4016 | 1471347643785 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:40:43 INFO - PROCESS | 4016 | 1471347643786 Marionette TRACE conn7 <- [1,682,null,{}] 04:40:43 INFO - PROCESS | 4016 | 1471347643790 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:43 INFO - PROCESS | 4016 | 1471347643792 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:43 INFO - PROCESS | 4016 | 1471347643873 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 04:40:43 INFO - PROCESS | 4016 | 1471347643879 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 4016 | 1471347643881 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7975800 == 32 [pid = 4016] [id = 180] 04:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE78D1C00) [pid = 4016] [serial = 538] [outer = 0000000000000000] 04:40:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDC3E400) [pid = 4016] [serial = 539] [outer = 000000FFE78D1C00] 04:40:43 INFO - PROCESS | 4016 | 1471347643928 Marionette DEBUG loaded listener.js 04:40:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF210CC00) [pid = 4016] [serial = 540] [outer = 000000FFE78D1C00] 04:40:44 INFO - PROCESS | 4016 | 1471347644943 Marionette TRACE conn7 <- [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]]]}] 04:40:44 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) 04:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1194ms 04:40:44 INFO - PROCESS | 4016 | 1471347644982 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 4016 | 1471347644987 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 04:40:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:40:45 INFO - PROCESS | 4016 | 1471347644992 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:40:45 INFO - PROCESS | 4016 | 1471347644996 Marionette TRACE conn7 <- [1,686,null,{}] 04:40:45 INFO - PROCESS | 4016 | 1471347645002 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:45 INFO - PROCESS | 4016 | 1471347645005 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:45 INFO - PROCESS | 4016 | 1471347645149 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 04:40:45 INFO - PROCESS | 4016 | 1471347645258 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:45 INFO - PROCESS | 4016 | 1471347645261 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE71800 == 33 [pid = 4016] [id = 181] 04:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8B1A800) [pid = 4016] [serial = 541] [outer = 0000000000000000] 04:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE8C32400) [pid = 4016] [serial = 542] [outer = 000000FFE8B1A800] 04:40:45 INFO - PROCESS | 4016 | 1471347645344 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8ED1400) [pid = 4016] [serial = 543] [outer = 000000FFE8B1A800] 04:40:46 INFO - PROCESS | 4016 | 1471347646478 Marionette TRACE conn7 <- [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]]]}] 04:40:46 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) 04:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1536ms 04:40:46 INFO - PROCESS | 4016 | 1471347646626 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 4016 | 1471347646630 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 04:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:40:46 INFO - PROCESS | 4016 | 1471347646680 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 4016 | 1471347646684 Marionette TRACE conn7 <- [1,690,null,{}] 04:40:46 INFO - PROCESS | 4016 | 1471347646690 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:46 INFO - PROCESS | 4016 | 1471347646693 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:46 INFO - PROCESS | 4016 | 1471347646825 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 04:40:46 INFO - PROCESS | 4016 | 1471347646887 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 4016 | 1471347646890 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE7FF2000 == 34 [pid = 4016] [id = 182] 04:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6E52000) [pid = 4016] [serial = 544] [outer = 0000000000000000] 04:40:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6E5C400) [pid = 4016] [serial = 545] [outer = 000000FFE6E52000] 04:40:46 INFO - PROCESS | 4016 | 1471347646944 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE77DA000) [pid = 4016] [serial = 546] [outer = 000000FFE6E52000] 04:40:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60E3800 == 33 [pid = 4016] [id = 179] 04:40:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF571B800 == 32 [pid = 4016] [id = 178] 04:40:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25D9000 == 31 [pid = 4016] [id = 177] 04:40:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED28A000 == 30 [pid = 4016] [id = 176] 04:40:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED67C000 == 29 [pid = 4016] [id = 175] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4C7DC00) [pid = 4016] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF2BBAC00) [pid = 4016] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6390C00) [pid = 4016] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF61CD400) [pid = 4016] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF7B0E400) [pid = 4016] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFED197400) [pid = 4016] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF66BF800) [pid = 4016] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE88F2C00) [pid = 4016] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8E87000) [pid = 4016] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E5A000) [pid = 4016] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE917E400) [pid = 4016] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEEB5D400) [pid = 4016] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF2055800) [pid = 4016] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF61D1400) [pid = 4016] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF2593C00) [pid = 4016] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFED19C400) [pid = 4016] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFEDD29000) [pid = 4016] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFED173000) [pid = 4016] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFED194400) [pid = 4016] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF6DCD800) [pid = 4016] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFF6E23C00) [pid = 4016] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFF258EC00) [pid = 4016] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFF897B800) [pid = 4016] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFF2725400) [pid = 4016] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFF8985800) [pid = 4016] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:40:47 INFO - PROCESS | 4016 | 1471347647923 Marionette TRACE conn7 <- [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]]]}] 04:40:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:40:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1283ms 04:40:47 INFO - PROCESS | 4016 | 1471347647967 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 04:40:47 INFO - PROCESS | 4016 | 1471347647971 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 04:40:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:40:47 INFO - PROCESS | 4016 | 1471347647978 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:40:47 INFO - PROCESS | 4016 | 1471347647982 Marionette TRACE conn7 <- [1,694,null,{}] 04:40:47 INFO - PROCESS | 4016 | 1471347647987 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:47 INFO - PROCESS | 4016 | 1471347647989 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:48 INFO - PROCESS | 4016 | 1471347648080 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 04:40:48 INFO - PROCESS | 4016 | 1471347648087 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 4016 | 1471347648090 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA38800 == 30 [pid = 4016] [id = 183] 04:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE8C35400) [pid = 4016] [serial = 547] [outer = 0000000000000000] 04:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFE8E56400) [pid = 4016] [serial = 548] [outer = 000000FFE8C35400] 04:40:48 INFO - PROCESS | 4016 | 1471347648140 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFE8EC5400) [pid = 4016] [serial = 549] [outer = 000000FFE8C35400] 04:40:49 INFO - PROCESS | 4016 | 1471347649112 Marionette TRACE conn7 <- [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]]]}] 04:40:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:40:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1205ms 04:40:49 INFO - PROCESS | 4016 | 1471347649180 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 04:40:49 INFO - PROCESS | 4016 | 1471347649183 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 04:40:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:40:49 INFO - PROCESS | 4016 | 1471347649187 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:40:49 INFO - PROCESS | 4016 | 1471347649189 Marionette TRACE conn7 <- [1,698,null,{}] 04:40:49 INFO - PROCESS | 4016 | 1471347649199 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:49 INFO - PROCESS | 4016 | 1471347649204 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:49 INFO - PROCESS | 4016 | 1471347649297 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 04:40:49 INFO - PROCESS | 4016 | 1471347649372 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:49 INFO - PROCESS | 4016 | 1471347649376 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39BD000 == 31 [pid = 4016] [id = 184] 04:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFECFBD000) [pid = 4016] [serial = 550] [outer = 0000000000000000] 04:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFED171400) [pid = 4016] [serial = 551] [outer = 000000FFECFBD000] 04:40:49 INFO - PROCESS | 4016 | 1471347649428 Marionette DEBUG loaded listener.js 04:40:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFED195800) [pid = 4016] [serial = 552] [outer = 000000FFECFBD000] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFEEBE6C00) [pid = 4016] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFE8C35800) [pid = 4016] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFE92C6400) [pid = 4016] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFE8828000) [pid = 4016] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFE88EBC00) [pid = 4016] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFEDC33400) [pid = 4016] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFF5F6B400) [pid = 4016] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 53 (000000FFEDD22C00) [pid = 4016] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:40:50 INFO - PROCESS | 4016 | --DOMWINDOW == 52 (000000FFE6F2E400) [pid = 4016] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:40:50 INFO - PROCESS | 4016 | 1471347650373 Marionette TRACE conn7 <- [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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1231ms 04:40:50 INFO - PROCESS | 4016 | 1471347650420 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 4016 | 1471347650423 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 04:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:40:50 INFO - PROCESS | 4016 | 1471347650426 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 4016 | 1471347650428 Marionette TRACE conn7 <- [1,702,null,{}] 04:40:50 INFO - PROCESS | 4016 | 1471347650432 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:50 INFO - PROCESS | 4016 | 1471347650434 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:50 INFO - PROCESS | 4016 | 1471347650522 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 04:40:50 INFO - PROCESS | 4016 | 1471347650528 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 4016 | 1471347650530 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5713000 == 32 [pid = 4016] [id = 185] 04:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (000000FFE6DD8800) [pid = 4016] [serial = 553] [outer = 0000000000000000] 04:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000FFED467C00) [pid = 4016] [serial = 554] [outer = 000000FFE6DD8800] 04:40:50 INFO - PROCESS | 4016 | 1471347650578 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFEDCA9000) [pid = 4016] [serial = 555] [outer = 000000FFE6DD8800] 04:40:51 INFO - PROCESS | 4016 | 1471347651508 Marionette TRACE conn7 <- [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]]]}] 04:40:51 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 04:40:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 04:40:51 INFO - PROCESS | 4016 | 1471347651557 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 04:40:51 INFO - PROCESS | 4016 | 1471347651559 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 04:40:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:40:51 INFO - PROCESS | 4016 | 1471347651563 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:40:51 INFO - PROCESS | 4016 | 1471347651564 Marionette TRACE conn7 <- [1,706,null,{}] 04:40:51 INFO - PROCESS | 4016 | 1471347651568 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:51 INFO - PROCESS | 4016 | 1471347651570 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:51 INFO - PROCESS | 4016 | 1471347651652 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 04:40:51 INFO - PROCESS | 4016 | 1471347651658 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:51 INFO - PROCESS | 4016 | 1471347651660 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6324000 == 33 [pid = 4016] [id = 186] 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE6DD6C00) [pid = 4016] [serial = 556] [outer = 0000000000000000] 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFEDD39000) [pid = 4016] [serial = 557] [outer = 000000FFE6DD6C00] 04:40:51 INFO - PROCESS | 4016 | 1471347651706 Marionette DEBUG loaded listener.js 04:40:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFEE10CC00) [pid = 4016] [serial = 558] [outer = 000000FFE6DD6C00] 04:40:52 INFO - PROCESS | 4016 | 1471347652629 Marionette TRACE conn7 <- [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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1078ms 04:40:52 INFO - PROCESS | 4016 | 1471347652644 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 4016 | 1471347652646 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 04:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:40:52 INFO - PROCESS | 4016 | 1471347652653 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 4016 | 1471347652654 Marionette TRACE conn7 <- [1,710,null,{}] 04:40:52 INFO - PROCESS | 4016 | 1471347652660 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:52 INFO - PROCESS | 4016 | 1471347652666 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:52 INFO - PROCESS | 4016 | 1471347652782 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 04:40:52 INFO - PROCESS | 4016 | 1471347652789 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 4016 | 1471347652791 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB323800 == 34 [pid = 4016] [id = 187] 04:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFEEB5C800) [pid = 4016] [serial = 559] [outer = 0000000000000000] 04:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFEF559C00) [pid = 4016] [serial = 560] [outer = 000000FFEEB5C800] 04:40:52 INFO - PROCESS | 4016 | 1471347652838 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFF2106C00) [pid = 4016] [serial = 561] [outer = 000000FFEEB5C800] 04:40:53 INFO - PROCESS | 4016 | 1471347653271 Marionette TRACE conn7 <- [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] 04:40:53 INFO - PROCESS | 4016 | 1471347653355 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 04:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:40:53 INFO - PROCESS | 4016 | 1471347653361 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 4016 | 1471347653366 Marionette TRACE conn7 <- [1,714,null,{}] 04:40:53 INFO - PROCESS | 4016 | 1471347653373 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:53 INFO - PROCESS | 4016 | 1471347653377 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:53 INFO - PROCESS | 4016 | 1471347653497 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 04:40:53 INFO - PROCESS | 4016 | 1471347653580 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:53 INFO - PROCESS | 4016 | 1471347653587 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9AB7000 == 35 [pid = 4016] [id = 188] 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE6F33C00) [pid = 4016] [serial = 562] [outer = 0000000000000000] 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE6F3BC00) [pid = 4016] [serial = 563] [outer = 000000FFE6F33C00] 04:40:53 INFO - PROCESS | 4016 | 1471347653648 Marionette DEBUG loaded listener.js 04:40:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8828C00) [pid = 4016] [serial = 564] [outer = 000000FFE6F33C00] 04:40:54 INFO - PROCESS | 4016 | 1471347654365 Marionette TRACE conn7 <- [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]]]}] 04:40:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:40:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1034ms 04:40:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:40:54 INFO - PROCESS | 4016 | 1471347654399 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 04:40:54 INFO - PROCESS | 4016 | 1471347654403 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 04:40:54 INFO - PROCESS | 4016 | 1471347654409 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:40:54 INFO - PROCESS | 4016 | 1471347654413 Marionette TRACE conn7 <- [1,718,null,{}] 04:40:54 INFO - PROCESS | 4016 | 1471347654431 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:54 INFO - PROCESS | 4016 | 1471347654434 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:54 INFO - PROCESS | 4016 | 1471347654597 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 04:40:54 INFO - PROCESS | 4016 | 1471347654641 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 4016 | 1471347654644 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF571B000 == 36 [pid = 4016] [id = 189] 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFECFBDC00) [pid = 4016] [serial = 565] [outer = 0000000000000000] 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED17F800) [pid = 4016] [serial = 566] [outer = 000000FFECFBDC00] 04:40:54 INFO - PROCESS | 4016 | 1471347654703 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFED9D4000) [pid = 4016] [serial = 567] [outer = 000000FFECFBDC00] 04:40:55 INFO - PROCESS | 4016 | 1471347655285 Marionette TRACE conn7 <- [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] 04:40:55 INFO - PROCESS | 4016 | 1471347655355 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 04:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:40:55 INFO - PROCESS | 4016 | 1471347655359 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 4016 | 1471347655361 Marionette TRACE conn7 <- [1,722,null,{}] 04:40:55 INFO - PROCESS | 4016 | 1471347655372 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:55 INFO - PROCESS | 4016 | 1471347655377 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:55 INFO - PROCESS | 4016 | 1471347655492 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 04:40:55 INFO - PROCESS | 4016 | 1471347655564 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 4016 | 1471347655568 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC288000 == 37 [pid = 4016] [id = 190] 04:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF21AF400) [pid = 4016] [serial = 568] [outer = 0000000000000000] 04:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF2543400) [pid = 4016] [serial = 569] [outer = 000000FFF21AF400] 04:40:55 INFO - PROCESS | 4016 | 1471347655629 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF2593400) [pid = 4016] [serial = 570] [outer = 000000FFF21AF400] 04:40:56 INFO - PROCESS | 4016 | 1471347656243 Marionette TRACE conn7 <- [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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 944ms 04:40:56 INFO - PROCESS | 4016 | 1471347656305 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 4016 | 1471347656307 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 04:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:40:56 INFO - PROCESS | 4016 | 1471347656311 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 4016 | 1471347656313 Marionette TRACE conn7 <- [1,726,null,{}] 04:40:56 INFO - PROCESS | 4016 | 1471347656317 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:56 INFO - PROCESS | 4016 | 1471347656320 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:56 INFO - PROCESS | 4016 | 1471347656462 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 04:40:56 INFO - PROCESS | 4016 | 1471347656532 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:56 INFO - PROCESS | 4016 | 1471347656535 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5710000 == 38 [pid = 4016] [id = 191] 04:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF258B400) [pid = 4016] [serial = 571] [outer = 0000000000000000] 04:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2818C00) [pid = 4016] [serial = 572] [outer = 000000FFF258B400] 04:40:56 INFO - PROCESS | 4016 | 1471347656634 Marionette DEBUG loaded listener.js 04:40:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF2BC2C00) [pid = 4016] [serial = 573] [outer = 000000FFF258B400] 04:40:57 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:40:57 INFO - PROCESS | 4016 | 1471347657709 Marionette TRACE conn7 <- [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]]]}] 04:40:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:40:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1447ms 04:40:57 INFO - PROCESS | 4016 | 1471347657761 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 04:40:57 INFO - PROCESS | 4016 | 1471347657765 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 04:40:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:40:57 INFO - PROCESS | 4016 | 1471347657771 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:40:57 INFO - PROCESS | 4016 | 1471347657774 Marionette TRACE conn7 <- [1,730,null,{}] 04:40:57 INFO - PROCESS | 4016 | 1471347657821 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:57 INFO - PROCESS | 4016 | 1471347657824 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:57 INFO - PROCESS | 4016 | 1471347657947 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6324000 == 37 [pid = 4016] [id = 186] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5713000 == 36 [pid = 4016] [id = 185] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39BD000 == 35 [pid = 4016] [id = 184] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA38800 == 34 [pid = 4016] [id = 183] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE7FF2000 == 33 [pid = 4016] [id = 182] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE71800 == 32 [pid = 4016] [id = 181] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7975800 == 31 [pid = 4016] [id = 180] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5710000 == 30 [pid = 4016] [id = 191] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC288000 == 29 [pid = 4016] [id = 190] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF571B000 == 28 [pid = 4016] [id = 189] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB323800 == 27 [pid = 4016] [id = 187] 04:40:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9AB7000 == 26 [pid = 4016] [id = 188] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEF18C400) [pid = 4016] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEA068400) [pid = 4016] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E5D000) [pid = 4016] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE9FEFC00) [pid = 4016] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE88E7000) [pid = 4016] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE8B21800) [pid = 4016] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF2056400) [pid = 4016] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE8ECF800) [pid = 4016] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8B27000) [pid = 4016] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF2055000) [pid = 4016] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFEDDDBC00) [pid = 4016] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF6DC2800) [pid = 4016] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF61F5C00) [pid = 4016] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFF8E24400) [pid = 4016] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFF8DDC800) [pid = 4016] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFEDD1F400) [pid = 4016] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFEE113000) [pid = 4016] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFED175400) [pid = 4016] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFEDC3E400) [pid = 4016] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:40:58 INFO - PROCESS | 4016 | 1471347658608 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:58 INFO - PROCESS | 4016 | 1471347658612 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9110000 == 27 [pid = 4016] [id = 192] 04:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFE6E54400) [pid = 4016] [serial = 574] [outer = 0000000000000000] 04:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE6E92C00) [pid = 4016] [serial = 575] [outer = 000000FFE6E54400] 04:40:58 INFO - PROCESS | 4016 | 1471347658669 Marionette DEBUG loaded listener.js 04:40:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFE6F36C00) [pid = 4016] [serial = 576] [outer = 000000FFE6E54400] 04:40:59 INFO - PROCESS | 4016 | 1471347659601 Marionette TRACE conn7 <- [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]]]}] 04:40:59 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 04:40:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1892ms 04:40:59 INFO - PROCESS | 4016 | 1471347659669 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 04:40:59 INFO - PROCESS | 4016 | 1471347659672 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 04:40:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:40:59 INFO - PROCESS | 4016 | 1471347659677 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:40:59 INFO - PROCESS | 4016 | 1471347659680 Marionette TRACE conn7 <- [1,734,null,{}] 04:40:59 INFO - PROCESS | 4016 | 1471347659686 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:40:59 INFO - PROCESS | 4016 | 1471347659689 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:59 INFO - PROCESS | 4016 | 1471347659784 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 04:40:59 INFO - PROCESS | 4016 | 1471347659793 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 4016 | 1471347659796 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:40:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDD69000 == 28 [pid = 4016] [id = 193] 04:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFE8C29800) [pid = 4016] [serial = 577] [outer = 0000000000000000] 04:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFE8E56800) [pid = 4016] [serial = 578] [outer = 000000FFE8C29800] 04:40:59 INFO - PROCESS | 4016 | 1471347659847 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFE8E89400) [pid = 4016] [serial = 579] [outer = 000000FFE8C29800] 04:41:00 INFO - PROCESS | 4016 | 1471347660793 Marionette TRACE conn7 <- [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]]]}] 04:41:00 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.) 04:41:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1129ms 04:41:00 INFO - PROCESS | 4016 | 1471347660812 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 04:41:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:41:00 INFO - PROCESS | 4016 | 1471347660817 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 04:41:00 INFO - PROCESS | 4016 | 1471347660821 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 4016 | 1471347660823 Marionette TRACE conn7 <- [1,738,null,{}] 04:41:00 INFO - PROCESS | 4016 | 1471347660827 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:00 INFO - PROCESS | 4016 | 1471347660830 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:00 INFO - PROCESS | 4016 | 1471347660948 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 04:41:00 INFO - PROCESS | 4016 | 1471347660958 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 4016 | 1471347660960 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C64000 == 29 [pid = 4016] [id = 194] 04:41:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE9FF1000) [pid = 4016] [serial = 580] [outer = 0000000000000000] 04:41:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFECF67C00) [pid = 4016] [serial = 581] [outer = 000000FFE9FF1000] 04:41:01 INFO - PROCESS | 4016 | 1471347661052 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFED178400) [pid = 4016] [serial = 582] [outer = 000000FFE9FF1000] 04:41:02 INFO - PROCESS | 4016 | 1471347662037 Marionette TRACE conn7 <- [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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:41:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1241ms 04:41:02 INFO - PROCESS | 4016 | 1471347662063 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 4016 | 1471347662066 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 04:41:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:41:02 INFO - PROCESS | 4016 | 1471347662076 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 4016 | 1471347662082 Marionette TRACE conn7 <- [1,742,null,{}] 04:41:02 INFO - PROCESS | 4016 | 1471347662094 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:02 INFO - PROCESS | 4016 | 1471347662098 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:02 INFO - PROCESS | 4016 | 1471347662214 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 04:41:02 INFO - PROCESS | 4016 | 1471347662221 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 4016 | 1471347662223 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FDB000 == 30 [pid = 4016] [id = 195] 04:41:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFED178C00) [pid = 4016] [serial = 583] [outer = 0000000000000000] 04:41:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEDD1FC00) [pid = 4016] [serial = 584] [outer = 000000FFED178C00] 04:41:02 INFO - PROCESS | 4016 | 1471347662270 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEDD2E800) [pid = 4016] [serial = 585] [outer = 000000FFED178C00] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEEB5C800) [pid = 4016] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE78D1C00) [pid = 4016] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE8B1A800) [pid = 4016] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFE6E52000) [pid = 4016] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE8C35400) [pid = 4016] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFE6DD8800) [pid = 4016] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFE6DD6C00) [pid = 4016] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:41:02 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFECFBD000) [pid = 4016] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:41:03 INFO - PROCESS | 4016 | 1471347663271 Marionette TRACE conn7 <- [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]]]}] 04:41:03 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 04:41:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1256ms 04:41:03 INFO - PROCESS | 4016 | 1471347663329 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 4016 | 1471347663331 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:41:03 INFO - PROCESS | 4016 | 1471347663335 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 4016 | 1471347663337 Marionette TRACE conn7 <- [1,746,null,{}] 04:41:03 INFO - PROCESS | 4016 | 1471347663340 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 4016 | 1471347663343 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:03 INFO - PROCESS | 4016 | 1471347663456 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 04:41:03 INFO - PROCESS | 4016 | 1471347663493 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 4016 | 1471347663495 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D0E000 == 31 [pid = 4016] [id = 196] 04:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFECFBD000) [pid = 4016] [serial = 586] [outer = 0000000000000000] 04:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFEDF4D000) [pid = 4016] [serial = 587] [outer = 000000FFECFBD000] 04:41:03 INFO - PROCESS | 4016 | 1471347663550 Marionette DEBUG loaded listener.js 04:41:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFEEA09800) [pid = 4016] [serial = 588] [outer = 000000FFECFBD000] 04:41:03 INFO - PROCESS | 4016 | 1471347663940 Marionette TRACE conn7 <- [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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:41:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 627ms 04:41:03 INFO - PROCESS | 4016 | 1471347663964 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 4016 | 1471347663967 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 04:41:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:41:03 INFO - PROCESS | 4016 | 1471347663970 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 4016 | 1471347663972 Marionette TRACE conn7 <- [1,750,null,{}] 04:41:03 INFO - PROCESS | 4016 | 1471347663986 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:03 INFO - PROCESS | 4016 | 1471347663988 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:04 INFO - PROCESS | 4016 | 1471347664069 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 04:41:04 INFO - PROCESS | 4016 | 1471347664076 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:04 INFO - PROCESS | 4016 | 1471347664082 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E34000 == 32 [pid = 4016] [id = 197] 04:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEEBE2000) [pid = 4016] [serial = 589] [outer = 0000000000000000] 04:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFEEECA000) [pid = 4016] [serial = 590] [outer = 000000FFEEBE2000] 04:41:04 INFO - PROCESS | 4016 | 1471347664141 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFF205E000) [pid = 4016] [serial = 591] [outer = 000000FFEEBE2000] 04:41:05 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:41:05 INFO - PROCESS | 4016 | 1471347665074 Marionette TRACE conn7 <- [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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:41:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1142ms 04:41:05 INFO - PROCESS | 4016 | 1471347665136 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 4016 | 1471347665141 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 04:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:41:05 INFO - PROCESS | 4016 | 1471347665147 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 4016 | 1471347665151 Marionette TRACE conn7 <- [1,754,null,{}] 04:41:05 INFO - PROCESS | 4016 | 1471347665157 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:05 INFO - PROCESS | 4016 | 1471347665160 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:05 INFO - PROCESS | 4016 | 1471347665305 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 04:41:05 INFO - PROCESS | 4016 | 1471347665365 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 4016 | 1471347665370 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE7F46800 == 33 [pid = 4016] [id = 198] 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE88E7400) [pid = 4016] [serial = 592] [outer = 0000000000000000] 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE88EF400) [pid = 4016] [serial = 593] [outer = 000000FFE88E7400] 04:41:05 INFO - PROCESS | 4016 | 1471347665432 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8E59C00) [pid = 4016] [serial = 594] [outer = 000000FFE88E7400] 04:41:06 INFO - PROCESS | 4016 | 1471347666620 Marionette TRACE conn7 <- [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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:41:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1502ms 04:41:06 INFO - PROCESS | 4016 | 1471347666652 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 4016 | 1471347666657 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 04:41:06 INFO - PROCESS | 4016 | 1471347666662 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:41:06 INFO - PROCESS | 4016 | 1471347666666 Marionette TRACE conn7 <- [1,758,null,{}] 04:41:06 INFO - PROCESS | 4016 | 1471347666671 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:06 INFO - PROCESS | 4016 | 1471347666674 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:06 INFO - PROCESS | 4016 | 1471347666846 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 04:41:06 INFO - PROCESS | 4016 | 1471347666959 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:06 INFO - PROCESS | 4016 | 1471347666962 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF38800 == 34 [pid = 4016] [id = 199] 04:41:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8B1C000) [pid = 4016] [serial = 595] [outer = 0000000000000000] 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8B27000) [pid = 4016] [serial = 596] [outer = 000000FFE8B1C000] 04:41:07 INFO - PROCESS | 4016 | 1471347667016 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8ED3800) [pid = 4016] [serial = 597] [outer = 000000FFE8B1C000] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BD5000 == 33 [pid = 4016] [id = 14] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8937800 == 32 [pid = 4016] [id = 19] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39B3000 == 31 [pid = 4016] [id = 25] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5707000 == 30 [pid = 4016] [id = 16] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE54000 == 29 [pid = 4016] [id = 15] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF561F800 == 28 [pid = 4016] [id = 26] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25BF000 == 27 [pid = 4016] [id = 24] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED976000 == 26 [pid = 4016] [id = 23] 04:41:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF48000 == 25 [pid = 4016] [id = 12] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEF559C00) [pid = 4016] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF210CC00) [pid = 4016] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE8C32400) [pid = 4016] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8ED1400) [pid = 4016] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE6E5C400) [pid = 4016] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE77DA000) [pid = 4016] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE8E56400) [pid = 4016] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFE8EC5400) [pid = 4016] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFED467C00) [pid = 4016] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFEDD39000) [pid = 4016] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFED195800) [pid = 4016] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFED171400) [pid = 4016] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFEDCA9000) [pid = 4016] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFEE10CC00) [pid = 4016] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFF2106C00) [pid = 4016] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:41:07 INFO - PROCESS | 4016 | 1471347667451 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 838ms 04:41:07 INFO - PROCESS | 4016 | 1471347667505 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 04:41:07 INFO - PROCESS | 4016 | 1471347667510 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 04:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:41:07 INFO - PROCESS | 4016 | 1471347667516 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:41:07 INFO - PROCESS | 4016 | 1471347667519 Marionette TRACE conn7 <- [1,762,null,{}] 04:41:07 INFO - PROCESS | 4016 | 1471347667528 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:07 INFO - PROCESS | 4016 | 1471347667531 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:07 INFO - PROCESS | 4016 | 1471347667624 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 04:41:07 INFO - PROCESS | 4016 | 1471347667637 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 4016 | 1471347667639 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25C8000 == 26 [pid = 4016] [id = 200] 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE8EC5400) [pid = 4016] [serial = 598] [outer = 0000000000000000] 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFE9546400) [pid = 4016] [serial = 599] [outer = 000000FFE8EC5400] 04:41:07 INFO - PROCESS | 4016 | 1471347667691 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFECFBB400) [pid = 4016] [serial = 600] [outer = 000000FFE8EC5400] 04:41:08 INFO - PROCESS | 4016 | 1471347668141 Marionette TRACE conn7 <- [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]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 648ms 04:41:08 INFO - PROCESS | 4016 | 1471347668166 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 4016 | 1471347668169 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:41:08 INFO - PROCESS | 4016 | 1471347668172 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - PROCESS | 4016 | 1471347668176 Marionette TRACE conn7 <- [1,766,null,{}] 04:41:08 INFO - PROCESS | 4016 | 1471347668187 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 4016 | 1471347668192 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:08 INFO - PROCESS | 4016 | 1471347668319 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 04:41:08 INFO - PROCESS | 4016 | 1471347668334 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:08 INFO - PROCESS | 4016 | 1471347668337 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FCE800 == 27 [pid = 4016] [id = 201] 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFEDCA3C00) [pid = 4016] [serial = 601] [outer = 0000000000000000] 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFEDD1A800) [pid = 4016] [serial = 602] [outer = 000000FFEDCA3C00] 04:41:08 INFO - PROCESS | 4016 | 1471347668389 Marionette DEBUG loaded listener.js 04:41:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFEDD32800) [pid = 4016] [serial = 603] [outer = 000000FFEDCA3C00] 04:41:08 INFO - PROCESS | 4016 | 1471347668847 Marionette TRACE conn7 <- [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]]]}] 04:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 04:41:08 INFO - PROCESS | 4016 | 1471347668909 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 04:41:08 INFO - PROCESS | 4016 | 1471347668911 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 04:41:08 INFO - PROCESS | 4016 | 1471347668915 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:41:08 INFO - PROCESS | 4016 | 1471347668917 Marionette TRACE conn7 <- [1,770,null,{}] 04:41:08 INFO - PROCESS | 4016 | 1471347668920 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:08 INFO - PROCESS | 4016 | 1471347668922 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:09 INFO - PROCESS | 4016 | 1471347669010 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 04:41:09 INFO - PROCESS | 4016 | 1471347669017 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 4016 | 1471347669019 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5608800 == 28 [pid = 4016] [id = 202] 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEEB5B000) [pid = 4016] [serial = 604] [outer = 0000000000000000] 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFEEB5E400) [pid = 4016] [serial = 605] [outer = 000000FFEEB5B000] 04:41:09 INFO - PROCESS | 4016 | 1471347669073 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFEF18CC00) [pid = 4016] [serial = 606] [outer = 000000FFEEB5B000] 04:41:09 INFO - PROCESS | 4016 | 1471347669546 Marionette TRACE conn7 <- [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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 04:41:09 INFO - PROCESS | 4016 | 1471347669589 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 4016 | 1471347669591 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 04:41:09 INFO - PROCESS | 4016 | 1471347669595 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:41:09 INFO - PROCESS | 4016 | 1471347669597 Marionette TRACE conn7 <- [1,774,null,{}] 04:41:09 INFO - PROCESS | 4016 | 1471347669608 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:09 INFO - PROCESS | 4016 | 1471347669610 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:09 INFO - PROCESS | 4016 | 1471347669745 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 04:41:09 INFO - PROCESS | 4016 | 1471347669766 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 4016 | 1471347669775 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CCA800 == 29 [pid = 4016] [id = 203] 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE6E9DC00) [pid = 4016] [serial = 607] [outer = 0000000000000000] 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFF210CC00) [pid = 4016] [serial = 608] [outer = 000000FFE6E9DC00] 04:41:09 INFO - PROCESS | 4016 | 1471347669822 Marionette DEBUG loaded listener.js 04:41:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF2583800) [pid = 4016] [serial = 609] [outer = 000000FFE6E9DC00] 04:41:10 INFO - PROCESS | 4016 | 1471347670262 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 04:41:10 INFO - PROCESS | 4016 | 1471347670268 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 04:41:10 INFO - PROCESS | 4016 | 1471347670270 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 04:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:41:10 INFO - PROCESS | 4016 | 1471347670273 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:41:10 INFO - PROCESS | 4016 | 1471347670275 Marionette TRACE conn7 <- [1,778,null,{}] 04:41:10 INFO - PROCESS | 4016 | 1471347670278 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:10 INFO - PROCESS | 4016 | 1471347670284 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:10 INFO - PROCESS | 4016 | 1471347670415 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 04:41:10 INFO - PROCESS | 4016 | 1471347670422 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:10 INFO - PROCESS | 4016 | 1471347670424 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27B800 == 30 [pid = 4016] [id = 204] 04:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF258A800) [pid = 4016] [serial = 610] [outer = 0000000000000000] 04:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF259D000) [pid = 4016] [serial = 611] [outer = 000000FFF258A800] 04:41:10 INFO - PROCESS | 4016 | 1471347670471 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF49B6000) [pid = 4016] [serial = 612] [outer = 000000FFF258A800] 04:41:10 INFO - PROCESS | 4016 | 1471347670945 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 734ms 04:41:11 INFO - PROCESS | 4016 | 1471347671010 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 4016 | 1471347671013 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:41:11 INFO - PROCESS | 4016 | 1471347671049 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 4016 | 1471347671051 Marionette TRACE conn7 <- [1,782,null,{}] 04:41:11 INFO - PROCESS | 4016 | 1471347671062 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 4016 | 1471347671064 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:11 INFO - PROCESS | 4016 | 1471347671176 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 04:41:11 INFO - PROCESS | 4016 | 1471347671228 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 4016 | 1471347671230 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC46D800 == 31 [pid = 4016] [id = 205] 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF2592000) [pid = 4016] [serial = 613] [outer = 0000000000000000] 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF4B97000) [pid = 4016] [serial = 614] [outer = 000000FFF2592000] 04:41:11 INFO - PROCESS | 4016 | 1471347671276 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4C6CC00) [pid = 4016] [serial = 615] [outer = 000000FFF2592000] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE9FF1000) [pid = 4016] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE6E54400) [pid = 4016] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF258B400) [pid = 4016] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE6F33C00) [pid = 4016] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFED178C00) [pid = 4016] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFECFBDC00) [pid = 4016] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF21AF400) [pid = 4016] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:41:11 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE8C29800) [pid = 4016] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:41:11 INFO - PROCESS | 4016 | 1471347671684 Marionette TRACE conn7 <- [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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 713ms 04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:41:11 INFO - PROCESS | 4016 | 1471347671737 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 4016 | 1471347671740 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 04:41:11 INFO - PROCESS | 4016 | 1471347671743 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 4016 | 1471347671745 Marionette TRACE conn7 <- [1,786,null,{}] 04:41:11 INFO - PROCESS | 4016 | 1471347671748 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:11 INFO - PROCESS | 4016 | 1471347671750 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:11 INFO - PROCESS | 4016 | 1471347671859 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 04:41:11 INFO - PROCESS | 4016 | 1471347671904 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 4016 | 1471347671906 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CA8800 == 32 [pid = 4016] [id = 206] 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE6F37000) [pid = 4016] [serial = 616] [outer = 0000000000000000] 04:41:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF259A000) [pid = 4016] [serial = 617] [outer = 000000FFE6F37000] 04:41:11 INFO - PROCESS | 4016 | 1471347671952 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF4EB2C00) [pid = 4016] [serial = 618] [outer = 000000FFE6F37000] 04:41:12 INFO - PROCESS | 4016 | 1471347672317 Marionette TRACE conn7 <- [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]]]}] 04:41:12 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 04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 04:41:12 INFO - PROCESS | 4016 | 1471347672375 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 04:41:12 INFO - PROCESS | 4016 | 1471347672378 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:41:12 INFO - PROCESS | 4016 | 1471347672386 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 4016 | 1471347672388 Marionette TRACE conn7 <- [1,790,null,{}] 04:41:12 INFO - PROCESS | 4016 | 1471347672393 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:12 INFO - PROCESS | 4016 | 1471347672395 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:12 INFO - PROCESS | 4016 | 1471347672491 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 04:41:12 INFO - PROCESS | 4016 | 1471347672529 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:12 INFO - PROCESS | 4016 | 1471347672531 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC546800 == 33 [pid = 4016] [id = 207] 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF4C7DC00) [pid = 4016] [serial = 619] [outer = 0000000000000000] 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF4EBC000) [pid = 4016] [serial = 620] [outer = 000000FFF4C7DC00] 04:41:12 INFO - PROCESS | 4016 | 1471347672576 Marionette DEBUG loaded listener.js 04:41:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF5519400) [pid = 4016] [serial = 621] [outer = 000000FFF4C7DC00] 04:41:13 INFO - PROCESS | 4016 | 1471347672997 Marionette TRACE conn7 <- [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]]]}] 04:41:13 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 04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 04:41:13 INFO - PROCESS | 4016 | 1471347673077 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 4016 | 1471347673079 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:41:13 INFO - PROCESS | 4016 | 1471347673082 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 4016 | 1471347673084 Marionette TRACE conn7 <- [1,794,null,{}] 04:41:13 INFO - PROCESS | 4016 | 1471347673087 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 4016 | 1471347673089 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:13 INFO - PROCESS | 4016 | 1471347673177 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 04:41:13 INFO - PROCESS | 4016 | 1471347673185 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 4016 | 1471347673187 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B1000 == 34 [pid = 4016] [id = 208] 04:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF551D800) [pid = 4016] [serial = 622] [outer = 0000000000000000] 04:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF5C54400) [pid = 4016] [serial = 623] [outer = 000000FFF551D800] 04:41:13 INFO - PROCESS | 4016 | 1471347673233 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF61C4400) [pid = 4016] [serial = 624] [outer = 000000FFF551D800] 04:41:13 INFO - PROCESS | 4016 | 1471347673794 Marionette TRACE conn7 <- [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]]]}] 04:41:13 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 04:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 733ms 04:41:13 INFO - PROCESS | 4016 | 1471347673861 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 04:41:13 INFO - PROCESS | 4016 | 1471347673865 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 04:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:41:13 INFO - PROCESS | 4016 | 1471347673883 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:41:13 INFO - PROCESS | 4016 | 1471347673887 Marionette TRACE conn7 <- [1,798,null,{}] 04:41:13 INFO - PROCESS | 4016 | 1471347673895 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:13 INFO - PROCESS | 4016 | 1471347673899 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:14 INFO - PROCESS | 4016 | 1471347674023 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 04:41:14 INFO - PROCESS | 4016 | 1471347674088 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 4016 | 1471347674091 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE6B000 == 35 [pid = 4016] [id = 209] 04:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE77D1C00) [pid = 4016] [serial = 625] [outer = 0000000000000000] 04:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE8E80C00) [pid = 4016] [serial = 626] [outer = 000000FFE77D1C00] 04:41:14 INFO - PROCESS | 4016 | 1471347674151 Marionette DEBUG loaded listener.js 04:41:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEA0CFC00) [pid = 4016] [serial = 627] [outer = 000000FFE77D1C00] 04:41:14 INFO - PROCESS | 4016 | 1471347674757 Marionette TRACE conn7 <- [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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 943ms 04:41:14 INFO - PROCESS | 4016 | 1471347674815 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 4016 | 1471347674821 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:41:14 INFO - PROCESS | 4016 | 1471347674828 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 4016 | 1471347674831 Marionette TRACE conn7 <- [1,802,null,{}] 04:41:14 INFO - PROCESS | 4016 | 1471347674835 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:14 INFO - PROCESS | 4016 | 1471347674838 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:14 INFO - PROCESS | 4016 | 1471347674953 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 04:41:15 INFO - PROCESS | 4016 | 1471347675025 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:15 INFO - PROCESS | 4016 | 1471347675028 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB33C800 == 36 [pid = 4016] [id = 210] 04:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED94A000) [pid = 4016] [serial = 628] [outer = 0000000000000000] 04:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDCA7800) [pid = 4016] [serial = 629] [outer = 000000FFED94A000] 04:41:15 INFO - PROCESS | 4016 | 1471347675087 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEB57800) [pid = 4016] [serial = 630] [outer = 000000FFED94A000] 04:41:15 INFO - PROCESS | 4016 | 1471347675718 Marionette TRACE conn7 <- [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] 04:41:15 INFO - PROCESS | 4016 | 1471347675777 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 04:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:41:15 INFO - PROCESS | 4016 | 1471347675781 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:41:15 INFO - PROCESS | 4016 | 1471347675785 Marionette TRACE conn7 <- [1,806,null,{}] 04:41:15 INFO - PROCESS | 4016 | 1471347675796 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:15 INFO - PROCESS | 4016 | 1471347675801 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:15 INFO - PROCESS | 4016 | 1471347675944 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 04:41:16 INFO - PROCESS | 4016 | 1471347676059 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 4016 | 1471347676062 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC63D000 == 37 [pid = 4016] [id = 211] 04:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2595800) [pid = 4016] [serial = 631] [outer = 0000000000000000] 04:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF394C000) [pid = 4016] [serial = 632] [outer = 000000FFF2595800] 04:41:16 INFO - PROCESS | 4016 | 1471347676123 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5C55800) [pid = 4016] [serial = 633] [outer = 000000FFF2595800] 04:41:16 INFO - PROCESS | 4016 | 1471347676934 Marionette TRACE conn7 <- [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]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1196ms 04:41:16 INFO - PROCESS | 4016 | 1471347676979 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 4016 | 1471347676983 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:41:17 INFO - PROCESS | 4016 | 1471347677002 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 4016 | 1471347677006 Marionette TRACE conn7 <- [1,810,null,{}] 04:41:17 INFO - PROCESS | 4016 | 1471347677013 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:17 INFO - PROCESS | 4016 | 1471347677016 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:17 INFO - PROCESS | 4016 | 1471347677120 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 04:41:17 INFO - PROCESS | 4016 | 1471347677191 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:17 INFO - PROCESS | 4016 | 1471347677196 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB1A000 == 38 [pid = 4016] [id = 212] 04:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8B1E400) [pid = 4016] [serial = 634] [outer = 0000000000000000] 04:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8E54400) [pid = 4016] [serial = 635] [outer = 000000FFE8B1E400] 04:41:17 INFO - PROCESS | 4016 | 1471347677247 Marionette DEBUG loaded listener.js 04:41:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE9312C00) [pid = 4016] [serial = 636] [outer = 000000FFE8B1E400] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0B4000 == 37 [pid = 4016] [id = 22] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82BA000 == 36 [pid = 4016] [id = 29] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED413000 == 35 [pid = 4016] [id = 28] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27DB800 == 34 [pid = 4016] [id = 13] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB338000 == 33 [pid = 4016] [id = 20] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC282000 == 32 [pid = 4016] [id = 21] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9110000 == 31 [pid = 4016] [id = 192] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F41000 == 30 [pid = 4016] [id = 17] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF660E800 == 29 [pid = 4016] [id = 18] 04:41:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6339000 == 28 [pid = 4016] [id = 27] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEEECA000) [pid = 4016] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFECF67C00) [pid = 4016] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6E92C00) [pid = 4016] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE6F36C00) [pid = 4016] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2BC2C00) [pid = 4016] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2818C00) [pid = 4016] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8828C00) [pid = 4016] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6F3BC00) [pid = 4016] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD1FC00) [pid = 4016] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED9D4000) [pid = 4016] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFED17F800) [pid = 4016] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2593400) [pid = 4016] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2543400) [pid = 4016] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8E56800) [pid = 4016] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDF4D000) [pid = 4016] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFED178400) [pid = 4016] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE8E89400) [pid = 4016] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEDD2E800) [pid = 4016] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:41:18 INFO - PROCESS | 4016 | 1471347678465 Marionette TRACE conn7 <- [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] 04:41:18 INFO - PROCESS | 4016 | 1471347678544 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 04:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:41:18 INFO - PROCESS | 4016 | 1471347678549 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:41:18 INFO - PROCESS | 4016 | 1471347678552 Marionette TRACE conn7 <- [1,814,null,{}] 04:41:18 INFO - PROCESS | 4016 | 1471347678558 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:18 INFO - PROCESS | 4016 | 1471347678562 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:18 INFO - PROCESS | 4016 | 1471347678649 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 04:41:18 INFO - PROCESS | 4016 | 1471347678658 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 4016 | 1471347678663 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C5B800 == 29 [pid = 4016] [id = 213] 04:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE6F31000) [pid = 4016] [serial = 637] [outer = 0000000000000000] 04:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6F36C00) [pid = 4016] [serial = 638] [outer = 000000FFE6F31000] 04:41:18 INFO - PROCESS | 4016 | 1471347678715 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE83BEC00) [pid = 4016] [serial = 639] [outer = 000000FFE6F31000] 04:41:19 INFO - PROCESS | 4016 | 1471347679207 Marionette TRACE conn7 <- [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]]]}] 04:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 693ms 04:41:19 INFO - PROCESS | 4016 | 1471347679245 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 04:41:19 INFO - PROCESS | 4016 | 1471347679250 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:41:19 INFO - PROCESS | 4016 | 1471347679257 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 4016 | 1471347679260 Marionette TRACE conn7 <- [1,818,null,{}] 04:41:19 INFO - PROCESS | 4016 | 1471347679264 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:19 INFO - PROCESS | 4016 | 1471347679266 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:19 INFO - PROCESS | 4016 | 1471347679357 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 04:41:19 INFO - PROCESS | 4016 | 1471347679366 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 4016 | 1471347679368 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEE160000 == 30 [pid = 4016] [id = 214] 04:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8E55400) [pid = 4016] [serial = 640] [outer = 0000000000000000] 04:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E5CC00) [pid = 4016] [serial = 641] [outer = 000000FFE8E55400] 04:41:19 INFO - PROCESS | 4016 | 1471347679420 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8EC7C00) [pid = 4016] [serial = 642] [outer = 000000FFE8E55400] 04:41:21 INFO - PROCESS | 4016 | 1471347681227 Marionette TRACE conn7 <- [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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1999ms 04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:41:21 INFO - PROCESS | 4016 | 1471347681257 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 4016 | 1471347681260 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 04:41:21 INFO - PROCESS | 4016 | 1471347681263 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 4016 | 1471347681267 Marionette TRACE conn7 <- [1,822,null,{}] 04:41:21 INFO - PROCESS | 4016 | 1471347681278 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 4016 | 1471347681282 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:21 INFO - PROCESS | 4016 | 1471347681372 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 04:41:21 INFO - PROCESS | 4016 | 1471347681379 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:21 INFO - PROCESS | 4016 | 1471347681383 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF58C2800 == 31 [pid = 4016] [id = 215] 04:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDD32C00) [pid = 4016] [serial = 643] [outer = 0000000000000000] 04:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEDD39000) [pid = 4016] [serial = 644] [outer = 000000FFEDD32C00] 04:41:21 INFO - PROCESS | 4016 | 1471347681435 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEE184800) [pid = 4016] [serial = 645] [outer = 000000FFEDD32C00] 04:41:21 INFO - PROCESS | 4016 | 1471347681890 Marionette TRACE conn7 <- [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]]]}] 04:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 04:41:21 INFO - PROCESS | 4016 | 1471347681958 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 04:41:21 INFO - PROCESS | 4016 | 1471347681961 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 04:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:41:21 INFO - PROCESS | 4016 | 1471347681964 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:41:21 INFO - PROCESS | 4016 | 1471347681966 Marionette TRACE conn7 <- [1,826,null,{}] 04:41:21 INFO - PROCESS | 4016 | 1471347681977 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:21 INFO - PROCESS | 4016 | 1471347681979 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:22 INFO - PROCESS | 4016 | 1471347682087 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 04:41:22 INFO - PROCESS | 4016 | 1471347682163 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 4016 | 1471347682166 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6339000 == 32 [pid = 4016] [id = 216] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEEBE4000) [pid = 4016] [serial = 646] [outer = 0000000000000000] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEF187400) [pid = 4016] [serial = 647] [outer = 000000FFEEBE4000] 04:41:22 INFO - PROCESS | 4016 | 1471347682213 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF205D800) [pid = 4016] [serial = 648] [outer = 000000FFEEBE4000] 04:41:22 INFO - PROCESS | 4016 | 1471347682634 Marionette TRACE conn7 <- [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]]]}] 04:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 732ms 04:41:22 INFO - PROCESS | 4016 | 1471347682699 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 04:41:22 INFO - PROCESS | 4016 | 1471347682701 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:41:22 INFO - PROCESS | 4016 | 1471347682709 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 4016 | 1471347682711 Marionette TRACE conn7 <- [1,830,null,{}] 04:41:22 INFO - PROCESS | 4016 | 1471347682714 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:22 INFO - PROCESS | 4016 | 1471347682717 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:22 INFO - PROCESS | 4016 | 1471347682822 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 04:41:22 INFO - PROCESS | 4016 | 1471347682831 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 4016 | 1471347682833 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8936800 == 33 [pid = 4016] [id = 217] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE6D87800) [pid = 4016] [serial = 649] [outer = 0000000000000000] 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2584000) [pid = 4016] [serial = 650] [outer = 000000FFE6D87800] 04:41:22 INFO - PROCESS | 4016 | 1471347682880 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2597C00) [pid = 4016] [serial = 651] [outer = 000000FFE6D87800] 04:41:23 INFO - PROCESS | 4016 | 1471347683320 Marionette TRACE conn7 <- [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]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 627ms 04:41:23 INFO - PROCESS | 4016 | 1471347683337 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 4016 | 1471347683339 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 04:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:41:23 INFO - PROCESS | 4016 | 1471347683342 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 4016 | 1471347683344 Marionette TRACE conn7 <- [1,834,null,{}] 04:41:23 INFO - PROCESS | 4016 | 1471347683347 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:23 INFO - PROCESS | 4016 | 1471347683353 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:23 INFO - PROCESS | 4016 | 1471347683519 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 04:41:23 INFO - PROCESS | 4016 | 1471347683544 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 4016 | 1471347683546 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC427800 == 34 [pid = 4016] [id = 218] 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2810400) [pid = 4016] [serial = 652] [outer = 0000000000000000] 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF4B9CC00) [pid = 4016] [serial = 653] [outer = 000000FFF2810400] 04:41:23 INFO - PROCESS | 4016 | 1471347683593 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF4EBD400) [pid = 4016] [serial = 654] [outer = 000000FFF2810400] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFECFBD000) [pid = 4016] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6E9DC00) [pid = 4016] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF258A800) [pid = 4016] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE6F37000) [pid = 4016] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2592000) [pid = 4016] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEEB5B000) [pid = 4016] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEEBE2000) [pid = 4016] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8B1C000) [pid = 4016] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDCA3C00) [pid = 4016] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8EC5400) [pid = 4016] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE88E7400) [pid = 4016] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4C7DC00) [pid = 4016] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:41:24 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF551D800) [pid = 4016] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:41:24 INFO - PROCESS | 4016 | 1471347684236 Marionette TRACE conn7 <- [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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 944ms 04:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:41:24 INFO - PROCESS | 4016 | 1471347684287 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 4016 | 1471347684290 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 04:41:24 INFO - PROCESS | 4016 | 1471347684293 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 4016 | 1471347684295 Marionette TRACE conn7 <- [1,838,null,{}] 04:41:24 INFO - PROCESS | 4016 | 1471347684299 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:24 INFO - PROCESS | 4016 | 1471347684301 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:24 INFO - PROCESS | 4016 | 1471347684383 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 04:41:24 INFO - PROCESS | 4016 | 1471347684474 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:24 INFO - PROCESS | 4016 | 1471347684476 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CC000 == 35 [pid = 4016] [id = 219] 04:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8EC5400) [pid = 4016] [serial = 655] [outer = 0000000000000000] 04:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEEBE2000) [pid = 4016] [serial = 656] [outer = 000000FFE8EC5400] 04:41:24 INFO - PROCESS | 4016 | 1471347684522 Marionette DEBUG loaded listener.js 04:41:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF49BD800) [pid = 4016] [serial = 657] [outer = 000000FFE8EC5400] 04:41:24 INFO - PROCESS | 4016 | 1471347684900 Marionette TRACE conn7 <- [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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 691ms 04:41:24 INFO - PROCESS | 4016 | 1471347684987 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 4016 | 1471347684990 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 4016 | 1471347684993 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:41:25 INFO - PROCESS | 4016 | 1471347684995 Marionette TRACE conn7 <- [1,842,null,{}] 04:41:25 INFO - PROCESS | 4016 | 1471347684999 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 4016 | 1471347685001 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:25 INFO - PROCESS | 4016 | 1471347685083 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 04:41:25 INFO - PROCESS | 4016 | 1471347685090 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 4016 | 1471347685092 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C6800 == 36 [pid = 4016] [id = 220] 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6E93800) [pid = 4016] [serial = 658] [outer = 0000000000000000] 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5C20400) [pid = 4016] [serial = 659] [outer = 000000FFE6E93800] 04:41:25 INFO - PROCESS | 4016 | 1471347685140 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF61CAC00) [pid = 4016] [serial = 660] [outer = 000000FFE6E93800] 04:41:25 INFO - PROCESS | 4016 | 1471347685564 Marionette TRACE conn7 <- [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]]]}] 04:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 626ms 04:41:25 INFO - PROCESS | 4016 | 1471347685623 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 04:41:25 INFO - PROCESS | 4016 | 1471347685625 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 04:41:25 INFO - PROCESS | 4016 | 1471347685628 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:41:25 INFO - PROCESS | 4016 | 1471347685630 Marionette TRACE conn7 <- [1,846,null,{}] 04:41:25 INFO - PROCESS | 4016 | 1471347685633 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:25 INFO - PROCESS | 4016 | 1471347685636 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:25 INFO - PROCESS | 4016 | 1471347685720 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 04:41:25 INFO - PROCESS | 4016 | 1471347685725 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 4016 | 1471347685727 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9B000 == 37 [pid = 4016] [id = 221] 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF61CBC00) [pid = 4016] [serial = 661] [outer = 0000000000000000] 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61F1400) [pid = 4016] [serial = 662] [outer = 000000FFF61CBC00] 04:41:25 INFO - PROCESS | 4016 | 1471347685773 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61F9000) [pid = 4016] [serial = 663] [outer = 000000FFF61CBC00] 04:41:26 INFO - PROCESS | 4016 | 1471347686396 Marionette TRACE conn7 <- [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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 776ms 04:41:26 INFO - PROCESS | 4016 | 1471347686408 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 4016 | 1471347686413 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 04:41:26 INFO - PROCESS | 4016 | 1471347686418 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:41:26 INFO - PROCESS | 4016 | 1471347686422 Marionette TRACE conn7 <- [1,850,null,{}] 04:41:26 INFO - PROCESS | 4016 | 1471347686428 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:26 INFO - PROCESS | 4016 | 1471347686432 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:26 INFO - PROCESS | 4016 | 1471347686560 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE6F2E400) [pid = 4016] [serial = 664] [outer = 000000FFEDACC400] 04:41:26 INFO - PROCESS | 4016 | 1471347686657 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:26 INFO - PROCESS | 4016 | 1471347686662 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5616000 == 38 [pid = 4016] [id = 222] 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE88EB400) [pid = 4016] [serial = 665] [outer = 0000000000000000] 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE88F1C00) [pid = 4016] [serial = 666] [outer = 000000FFE88EB400] 04:41:26 INFO - PROCESS | 4016 | 1471347686771 Marionette DEBUG loaded listener.js 04:41:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8E86400) [pid = 4016] [serial = 667] [outer = 000000FFE88EB400] 04:41:27 INFO - PROCESS | 4016 | 1471347687640 Marionette TRACE conn7 <- [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]]]}] 04:41:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:41:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1240ms 04:41:27 INFO - PROCESS | 4016 | 1471347687662 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 04:41:27 INFO - PROCESS | 4016 | 1471347687667 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 04:41:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:41:27 INFO - PROCESS | 4016 | 1471347687674 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:41:27 INFO - PROCESS | 4016 | 1471347687677 Marionette TRACE conn7 <- [1,854,null,{}] 04:41:27 INFO - PROCESS | 4016 | 1471347687681 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:27 INFO - PROCESS | 4016 | 1471347687684 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:27 INFO - PROCESS | 4016 | 1471347687809 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 04:41:27 INFO - PROCESS | 4016 | 1471347687883 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 4016 | 1471347687886 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41D000 == 39 [pid = 4016] [id = 223] 04:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEDD25800) [pid = 4016] [serial = 668] [outer = 0000000000000000] 04:41:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEDDD1400) [pid = 4016] [serial = 669] [outer = 000000FFEDD25800] 04:41:27 INFO - PROCESS | 4016 | 1471347687946 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFEF567800) [pid = 4016] [serial = 670] [outer = 000000FFEDD25800] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C6800 == 38 [pid = 4016] [id = 220] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CC000 == 37 [pid = 4016] [id = 219] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC427800 == 36 [pid = 4016] [id = 218] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8936800 == 35 [pid = 4016] [id = 217] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6339000 == 34 [pid = 4016] [id = 216] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF58C2800 == 33 [pid = 4016] [id = 215] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEE160000 == 32 [pid = 4016] [id = 214] 04:41:28 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C5B800 == 31 [pid = 4016] [id = 213] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFEEA09800) [pid = 4016] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF210CC00) [pid = 4016] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF49B6000) [pid = 4016] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF259D000) [pid = 4016] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF259A000) [pid = 4016] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF4B97000) [pid = 4016] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEEB5E400) [pid = 4016] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF4C6CC00) [pid = 4016] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF205E000) [pid = 4016] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8B27000) [pid = 4016] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8ED3800) [pid = 4016] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD1A800) [pid = 4016] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEDD32800) [pid = 4016] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE9546400) [pid = 4016] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFECFBB400) [pid = 4016] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE88EF400) [pid = 4016] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8E59C00) [pid = 4016] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5519400) [pid = 4016] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61C4400) [pid = 4016] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF5C54400) [pid = 4016] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF4EBC000) [pid = 4016] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF4EB2C00) [pid = 4016] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF2583800) [pid = 4016] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEF18CC00) [pid = 4016] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:41:28 INFO - PROCESS | 4016 | 1471347688836 Marionette TRACE conn7 <- [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]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1196ms 04:41:28 INFO - PROCESS | 4016 | 1471347688870 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 04:41:28 INFO - PROCESS | 4016 | 1471347688874 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 04:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:41:28 INFO - PROCESS | 4016 | 1471347688879 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 4016 | 1471347688882 Marionette TRACE conn7 <- [1,858,null,{}] 04:41:28 INFO - PROCESS | 4016 | 1471347688888 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:28 INFO - PROCESS | 4016 | 1471347688891 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:28 INFO - PROCESS | 4016 | 1471347688982 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 04:41:29 INFO - PROCESS | 4016 | 1471347688989 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 4016 | 1471347688993 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA56800 == 32 [pid = 4016] [id = 224] 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE88F0800) [pid = 4016] [serial = 671] [outer = 0000000000000000] 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8E5C000) [pid = 4016] [serial = 672] [outer = 000000FFE88F0800] 04:41:29 INFO - PROCESS | 4016 | 1471347689047 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE92C0C00) [pid = 4016] [serial = 673] [outer = 000000FFE88F0800] 04:41:29 INFO - PROCESS | 4016 | 1471347689558 Marionette TRACE conn7 <- [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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 734ms 04:41:29 INFO - PROCESS | 4016 | 1471347689613 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 4016 | 1471347689618 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 04:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:41:29 INFO - PROCESS | 4016 | 1471347689624 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 4016 | 1471347689627 Marionette TRACE conn7 <- [1,862,null,{}] 04:41:29 INFO - PROCESS | 4016 | 1471347689631 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:29 INFO - PROCESS | 4016 | 1471347689633 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:29 INFO - PROCESS | 4016 | 1471347689723 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 04:41:29 INFO - PROCESS | 4016 | 1471347689795 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 4016 | 1471347689797 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27E1000 == 33 [pid = 4016] [id = 225] 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFED19E800) [pid = 4016] [serial = 674] [outer = 0000000000000000] 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDD1A800) [pid = 4016] [serial = 675] [outer = 000000FFED19E800] 04:41:29 INFO - PROCESS | 4016 | 1471347689847 Marionette DEBUG loaded listener.js 04:41:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEDDCF800) [pid = 4016] [serial = 676] [outer = 000000FFED19E800] 04:41:30 INFO - PROCESS | 4016 | 1471347690234 Marionette TRACE conn7 <- [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]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 690ms 04:41:30 INFO - PROCESS | 4016 | 1471347690318 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 4016 | 1471347690320 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 04:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:41:30 INFO - PROCESS | 4016 | 1471347690324 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 4016 | 1471347690328 Marionette TRACE conn7 <- [1,866,null,{}] 04:41:30 INFO - PROCESS | 4016 | 1471347690339 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:30 INFO - PROCESS | 4016 | 1471347690344 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:30 INFO - PROCESS | 4016 | 1471347690438 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 04:41:30 INFO - PROCESS | 4016 | 1471347690475 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:30 INFO - PROCESS | 4016 | 1471347690478 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D17000 == 34 [pid = 4016] [id = 226] 04:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEF567C00) [pid = 4016] [serial = 677] [outer = 0000000000000000] 04:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF210CC00) [pid = 4016] [serial = 678] [outer = 000000FFEF567C00] 04:41:30 INFO - PROCESS | 4016 | 1471347690528 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2590000) [pid = 4016] [serial = 679] [outer = 000000FFEF567C00] 04:41:30 INFO - PROCESS | 4016 | 1471347690957 Marionette TRACE conn7 <- [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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 689ms 04:41:31 INFO - PROCESS | 4016 | 1471347691016 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 4016 | 1471347691019 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 04:41:31 INFO - PROCESS | 4016 | 1471347691022 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:41:31 INFO - PROCESS | 4016 | 1471347691024 Marionette TRACE conn7 <- [1,870,null,{}] 04:41:31 INFO - PROCESS | 4016 | 1471347691027 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 4016 | 1471347691030 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:31 INFO - PROCESS | 4016 | 1471347691141 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 04:41:31 INFO - PROCESS | 4016 | 1471347691147 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 4016 | 1471347691149 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8935800 == 35 [pid = 4016] [id = 227] 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF259D800) [pid = 4016] [serial = 680] [outer = 0000000000000000] 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2773400) [pid = 4016] [serial = 681] [outer = 000000FFF259D800] 04:41:31 INFO - PROCESS | 4016 | 1471347691197 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF3948C00) [pid = 4016] [serial = 682] [outer = 000000FFF259D800] 04:41:31 INFO - PROCESS | 4016 | 1471347691648 Marionette TRACE conn7 <- [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]]]}] 04:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 671ms 04:41:31 INFO - PROCESS | 4016 | 1471347691696 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 04:41:31 INFO - PROCESS | 4016 | 1471347691698 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 04:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:41:31 INFO - PROCESS | 4016 | 1471347691701 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:41:31 INFO - PROCESS | 4016 | 1471347691703 Marionette TRACE conn7 <- [1,874,null,{}] 04:41:31 INFO - PROCESS | 4016 | 1471347691712 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:31 INFO - PROCESS | 4016 | 1471347691714 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:31 INFO - PROCESS | 4016 | 1471347691827 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 04:41:31 INFO - PROCESS | 4016 | 1471347691903 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 4016 | 1471347691905 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC413000 == 36 [pid = 4016] [id = 228] 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4B38800) [pid = 4016] [serial = 683] [outer = 0000000000000000] 04:41:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4B96800) [pid = 4016] [serial = 684] [outer = 000000FFF4B38800] 04:41:31 INFO - PROCESS | 4016 | 1471347691952 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4EB4400) [pid = 4016] [serial = 685] [outer = 000000FFF4B38800] 04:41:32 INFO - PROCESS | 4016 | 1471347692359 Marionette TRACE conn7 <- [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]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 04:41:32 INFO - PROCESS | 4016 | 1471347692438 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 4016 | 1471347692440 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 04:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:41:32 INFO - PROCESS | 4016 | 1471347692443 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 4016 | 1471347692445 Marionette TRACE conn7 <- [1,878,null,{}] 04:41:32 INFO - PROCESS | 4016 | 1471347692449 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:32 INFO - PROCESS | 4016 | 1471347692455 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:32 INFO - PROCESS | 4016 | 1471347692595 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 04:41:32 INFO - PROCESS | 4016 | 1471347692601 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:32 INFO - PROCESS | 4016 | 1471347692603 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4DD800 == 37 [pid = 4016] [id = 229] 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EAF400) [pid = 4016] [serial = 686] [outer = 0000000000000000] 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF58FB800) [pid = 4016] [serial = 687] [outer = 000000FFF4EAF400] 04:41:32 INFO - PROCESS | 4016 | 1471347692659 Marionette DEBUG loaded listener.js 04:41:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF630FC00) [pid = 4016] [serial = 688] [outer = 000000FFF4EAF400] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEEBE4000) [pid = 4016] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE77D1C00) [pid = 4016] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFED94A000) [pid = 4016] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2595800) [pid = 4016] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6D87800) [pid = 4016] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8EC5400) [pid = 4016] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2810400) [pid = 4016] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE6E93800) [pid = 4016] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E55400) [pid = 4016] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE6F31000) [pid = 4016] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEDD32C00) [pid = 4016] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:41:33 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8B1E400) [pid = 4016] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:41:33 INFO - PROCESS | 4016 | 1471347693189 Marionette TRACE conn7 <- [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]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 776ms 04:41:33 INFO - PROCESS | 4016 | 1471347693223 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 4016 | 1471347693226 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 04:41:33 INFO - PROCESS | 4016 | 1471347693229 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:41:33 INFO - PROCESS | 4016 | 1471347693230 Marionette TRACE conn7 <- [1,882,null,{}] 04:41:33 INFO - PROCESS | 4016 | 1471347693234 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 4016 | 1471347693236 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:33 INFO - PROCESS | 4016 | 1471347693318 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 04:41:33 INFO - PROCESS | 4016 | 1471347693393 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 4016 | 1471347693395 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC559000 == 38 [pid = 4016] [id = 230] 04:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE6F32400) [pid = 4016] [serial = 689] [outer = 0000000000000000] 04:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED172C00) [pid = 4016] [serial = 690] [outer = 000000FFE6F32400] 04:41:33 INFO - PROCESS | 4016 | 1471347693441 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF5F6A800) [pid = 4016] [serial = 691] [outer = 000000FFE6F32400] 04:41:33 INFO - PROCESS | 4016 | 1471347693806 Marionette TRACE conn7 <- [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]]]}] 04:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 628ms 04:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:41:33 INFO - PROCESS | 4016 | 1471347693860 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 04:41:33 INFO - PROCESS | 4016 | 1471347693862 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 04:41:33 INFO - PROCESS | 4016 | 1471347693865 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:41:33 INFO - PROCESS | 4016 | 1471347693867 Marionette TRACE conn7 <- [1,886,null,{}] 04:41:33 INFO - PROCESS | 4016 | 1471347693871 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:33 INFO - PROCESS | 4016 | 1471347693873 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:33 INFO - PROCESS | 4016 | 1471347693991 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 04:41:34 INFO - PROCESS | 4016 | 1471347694002 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 4016 | 1471347694004 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC99800 == 39 [pid = 4016] [id = 231] 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE77D1C00) [pid = 4016] [serial = 692] [outer = 0000000000000000] 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF631AC00) [pid = 4016] [serial = 693] [outer = 000000FFE77D1C00] 04:41:34 INFO - PROCESS | 4016 | 1471347694050 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF638D800) [pid = 4016] [serial = 694] [outer = 000000FFE77D1C00] 04:41:34 INFO - PROCESS | 4016 | 1471347694432 Marionette TRACE conn7 <- [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]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 04:41:34 INFO - PROCESS | 4016 | 1471347694499 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 4016 | 1471347694501 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 04:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:41:34 INFO - PROCESS | 4016 | 1471347694504 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 4016 | 1471347694506 Marionette TRACE conn7 <- [1,890,null,{}] 04:41:34 INFO - PROCESS | 4016 | 1471347694509 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:34 INFO - PROCESS | 4016 | 1471347694511 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:34 INFO - PROCESS | 4016 | 1471347694623 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 04:41:34 INFO - PROCESS | 4016 | 1471347694662 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 4016 | 1471347694664 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5709800 == 40 [pid = 4016] [id = 232] 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6319400) [pid = 4016] [serial = 695] [outer = 0000000000000000] 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF6394800) [pid = 4016] [serial = 696] [outer = 000000FFF6319400] 04:41:34 INFO - PROCESS | 4016 | 1471347694710 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6597400) [pid = 4016] [serial = 697] [outer = 000000FFF6319400] 04:41:35 INFO - PROCESS | 4016 | 1471347695157 Marionette TRACE conn7 <- [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]]]}] 04:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 04:41:35 INFO - PROCESS | 4016 | 1471347695179 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 4016 | 1471347695184 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 04:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:41:35 INFO - PROCESS | 4016 | 1471347695190 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 4016 | 1471347695194 Marionette TRACE conn7 <- [1,894,null,{}] 04:41:35 INFO - PROCESS | 4016 | 1471347695200 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:35 INFO - PROCESS | 4016 | 1471347695203 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:35 INFO - PROCESS | 4016 | 1471347695327 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 04:41:35 INFO - PROCESS | 4016 | 1471347695414 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:35 INFO - PROCESS | 4016 | 1471347695420 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE68000 == 41 [pid = 4016] [id = 233] 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8155000) [pid = 4016] [serial = 698] [outer = 0000000000000000] 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8B21400) [pid = 4016] [serial = 699] [outer = 000000FFE8155000] 04:41:35 INFO - PROCESS | 4016 | 1471347695483 Marionette DEBUG loaded listener.js 04:41:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE92C2800) [pid = 4016] [serial = 700] [outer = 000000FFE8155000] 04:41:36 INFO - PROCESS | 4016 | 1471347696124 Marionette TRACE conn7 <- [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]]]}] 04:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 985ms 04:41:36 INFO - PROCESS | 4016 | 1471347696178 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 04:41:36 INFO - PROCESS | 4016 | 1471347696184 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 04:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:41:36 INFO - PROCESS | 4016 | 1471347696190 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:41:36 INFO - PROCESS | 4016 | 1471347696193 Marionette TRACE conn7 <- [1,898,null,{}] 04:41:36 INFO - PROCESS | 4016 | 1471347696198 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:36 INFO - PROCESS | 4016 | 1471347696201 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:36 INFO - PROCESS | 4016 | 1471347696318 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 04:41:36 INFO - PROCESS | 4016 | 1471347696392 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 4016 | 1471347696395 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB33A000 == 42 [pid = 4016] [id = 234] 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEEEBDC00) [pid = 4016] [serial = 701] [outer = 0000000000000000] 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEF55BC00) [pid = 4016] [serial = 702] [outer = 000000FFEEEBDC00] 04:41:36 INFO - PROCESS | 4016 | 1471347696494 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2596400) [pid = 4016] [serial = 703] [outer = 000000FFEEEBDC00] 04:41:37 INFO - PROCESS | 4016 | 1471347697080 Marionette TRACE conn7 <- [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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 945ms 04:41:37 INFO - PROCESS | 4016 | 1471347697136 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 4016 | 1471347697139 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 04:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:41:37 INFO - PROCESS | 4016 | 1471347697143 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 4016 | 1471347697147 Marionette TRACE conn7 <- [1,902,null,{}] 04:41:37 INFO - PROCESS | 4016 | 1471347697159 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:37 INFO - PROCESS | 4016 | 1471347697164 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:37 INFO - PROCESS | 4016 | 1471347697279 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 04:41:37 INFO - PROCESS | 4016 | 1471347697354 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 4016 | 1471347697358 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFB7800 == 43 [pid = 4016] [id = 235] 04:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF5DB7800) [pid = 4016] [serial = 704] [outer = 0000000000000000] 04:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF61F1C00) [pid = 4016] [serial = 705] [outer = 000000FFF5DB7800] 04:41:37 INFO - PROCESS | 4016 | 1471347697458 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF6497800) [pid = 4016] [serial = 706] [outer = 000000FFF5DB7800] 04:41:38 INFO - PROCESS | 4016 | 1471347698050 Marionette TRACE conn7 <- [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]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 942ms 04:41:38 INFO - PROCESS | 4016 | 1471347698087 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 04:41:38 INFO - PROCESS | 4016 | 1471347698091 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 04:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:41:38 INFO - PROCESS | 4016 | 1471347698094 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 4016 | 1471347698096 Marionette TRACE conn7 <- [1,906,null,{}] 04:41:38 INFO - PROCESS | 4016 | 1471347698100 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:38 INFO - PROCESS | 4016 | 1471347698103 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:38 INFO - PROCESS | 4016 | 1471347698216 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 04:41:38 INFO - PROCESS | 4016 | 1471347698301 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 4016 | 1471347698304 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0B7000 == 44 [pid = 4016] [id = 236] 04:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF6E25000) [pid = 4016] [serial = 707] [outer = 0000000000000000] 04:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6E29400) [pid = 4016] [serial = 708] [outer = 000000FFF6E25000] 04:41:38 INFO - PROCESS | 4016 | 1471347698360 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF6E30400) [pid = 4016] [serial = 709] [outer = 000000FFF6E25000] 04:41:39 INFO - PROCESS | 4016 | 1471347699099 Marionette TRACE conn7 <- [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]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1033ms 04:41:39 INFO - PROCESS | 4016 | 1471347699130 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 04:41:39 INFO - PROCESS | 4016 | 1471347699134 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 04:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:41:39 INFO - PROCESS | 4016 | 1471347699140 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 4016 | 1471347699143 Marionette TRACE conn7 <- [1,910,null,{}] 04:41:39 INFO - PROCESS | 4016 | 1471347699167 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:39 INFO - PROCESS | 4016 | 1471347699170 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:39 INFO - PROCESS | 4016 | 1471347699275 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 04:41:39 INFO - PROCESS | 4016 | 1471347699363 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:39 INFO - PROCESS | 4016 | 1471347699367 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27E9000 == 45 [pid = 4016] [id = 237] 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8C33C00) [pid = 4016] [serial = 710] [outer = 0000000000000000] 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFE8E5A800) [pid = 4016] [serial = 711] [outer = 000000FFE8C33C00] 04:41:39 INFO - PROCESS | 4016 | 1471347699418 Marionette DEBUG loaded listener.js 04:41:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFEA0CBC00) [pid = 4016] [serial = 712] [outer = 000000FFE8C33C00] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC99800 == 44 [pid = 4016] [id = 231] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC559000 == 43 [pid = 4016] [id = 230] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4DD800 == 42 [pid = 4016] [id = 229] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC413000 == 41 [pid = 4016] [id = 228] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8935800 == 40 [pid = 4016] [id = 227] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D17000 == 39 [pid = 4016] [id = 226] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27E1000 == 38 [pid = 4016] [id = 225] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA56800 == 37 [pid = 4016] [id = 224] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9B000 == 36 [pid = 4016] [id = 221] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC63D000 == 35 [pid = 4016] [id = 211] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5616000 == 34 [pid = 4016] [id = 222] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41D000 == 33 [pid = 4016] [id = 223] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB33C800 == 32 [pid = 4016] [id = 210] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEB1A000 == 31 [pid = 4016] [id = 212] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0B7000 == 30 [pid = 4016] [id = 236] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFB7800 == 29 [pid = 4016] [id = 235] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB33A000 == 28 [pid = 4016] [id = 234] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5709800 == 27 [pid = 4016] [id = 232] 04:41:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE68000 == 26 [pid = 4016] [id = 233] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8E5CC00) [pid = 4016] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFE8EC7C00) [pid = 4016] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE6F36C00) [pid = 4016] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE83BEC00) [pid = 4016] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEDD39000) [pid = 4016] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE9312C00) [pid = 4016] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8E54400) [pid = 4016] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEF187400) [pid = 4016] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF205D800) [pid = 4016] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEA0CFC00) [pid = 4016] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E80C00) [pid = 4016] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEEB57800) [pid = 4016] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEDCA7800) [pid = 4016] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF5C55800) [pid = 4016] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF61F1400) [pid = 4016] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF394C000) [pid = 4016] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF2597C00) [pid = 4016] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2584000) [pid = 4016] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEEBE2000) [pid = 4016] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4B9CC00) [pid = 4016] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5C20400) [pid = 4016] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4EBD400) [pid = 4016] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61CAC00) [pid = 4016] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF49BD800) [pid = 4016] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEE184800) [pid = 4016] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:41:40 INFO - PROCESS | 4016 | 1471347700667 Marionette TRACE conn7 <- [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]]]}] 04:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1614ms 04:41:40 INFO - PROCESS | 4016 | 1471347700759 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 04:41:40 INFO - PROCESS | 4016 | 1471347700764 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 04:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:41:40 INFO - PROCESS | 4016 | 1471347700769 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:41:40 INFO - PROCESS | 4016 | 1471347700772 Marionette TRACE conn7 <- [1,914,null,{}] 04:41:40 INFO - PROCESS | 4016 | 1471347700778 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:40 INFO - PROCESS | 4016 | 1471347700781 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:40 INFO - PROCESS | 4016 | 1471347700898 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 04:41:40 INFO - PROCESS | 4016 | 1471347700907 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 4016 | 1471347700912 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE95F0000 == 27 [pid = 4016] [id = 238] 04:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6FD1000) [pid = 4016] [serial = 713] [outer = 0000000000000000] 04:41:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE77DAC00) [pid = 4016] [serial = 714] [outer = 000000FFE6FD1000] 04:41:40 INFO - PROCESS | 4016 | 1471347700965 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE6E92C00) [pid = 4016] [serial = 715] [outer = 000000FFE6FD1000] 04:41:41 INFO - PROCESS | 4016 | 1471347701420 Marionette TRACE conn7 <- [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]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 692ms 04:41:41 INFO - PROCESS | 4016 | 1471347701463 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 4016 | 1471347701469 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 04:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:41:41 INFO - PROCESS | 4016 | 1471347701475 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 4016 | 1471347701478 Marionette TRACE conn7 <- [1,918,null,{}] 04:41:41 INFO - PROCESS | 4016 | 1471347701482 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:41 INFO - PROCESS | 4016 | 1471347701485 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:41 INFO - PROCESS | 4016 | 1471347701577 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 04:41:41 INFO - PROCESS | 4016 | 1471347701585 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 4016 | 1471347701588 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA3E000 == 28 [pid = 4016] [id = 239] 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8E55400) [pid = 4016] [serial = 716] [outer = 0000000000000000] 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8E59800) [pid = 4016] [serial = 717] [outer = 000000FFE8E55400] 04:41:41 INFO - PROCESS | 4016 | 1471347701640 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE8ECB400) [pid = 4016] [serial = 718] [outer = 000000FFE8E55400] 04:41:42 INFO - PROCESS | 4016 | 1471347702118 Marionette TRACE conn7 <- [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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 04:41:42 INFO - PROCESS | 4016 | 1471347702169 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 4016 | 1471347702172 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 04:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:41:42 INFO - PROCESS | 4016 | 1471347702175 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 4016 | 1471347702179 Marionette TRACE conn7 <- [1,922,null,{}] 04:41:42 INFO - PROCESS | 4016 | 1471347702191 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 4016 | 1471347702196 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:42 INFO - PROCESS | 4016 | 1471347702313 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 04:41:42 INFO - PROCESS | 4016 | 1471347702391 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 4016 | 1471347702395 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BD5800 == 29 [pid = 4016] [id = 240] 04:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6E58800) [pid = 4016] [serial = 719] [outer = 0000000000000000] 04:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED93E400) [pid = 4016] [serial = 720] [outer = 000000FFE6E58800] 04:41:42 INFO - PROCESS | 4016 | 1471347702446 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDD20000) [pid = 4016] [serial = 721] [outer = 000000FFE6E58800] 04:41:42 INFO - PROCESS | 4016 | 1471347702871 Marionette TRACE conn7 <- [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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 733ms 04:41:42 INFO - PROCESS | 4016 | 1471347702911 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 4016 | 1471347702914 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 04:41:42 INFO - PROCESS | 4016 | 1471347702926 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:41:42 INFO - PROCESS | 4016 | 1471347702928 Marionette TRACE conn7 <- [1,926,null,{}] 04:41:42 INFO - PROCESS | 4016 | 1471347702932 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:42 INFO - PROCESS | 4016 | 1471347702934 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:43 INFO - PROCESS | 4016 | 1471347703048 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 04:41:43 INFO - PROCESS | 4016 | 1471347703054 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 4016 | 1471347703056 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B6D800 == 30 [pid = 4016] [id = 241] 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDD36400) [pid = 4016] [serial = 722] [outer = 0000000000000000] 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEE115C00) [pid = 4016] [serial = 723] [outer = 000000FFEDD36400] 04:41:43 INFO - PROCESS | 4016 | 1471347703104 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEEB5D400) [pid = 4016] [serial = 724] [outer = 000000FFEDD36400] 04:41:43 INFO - PROCESS | 4016 | 1471347703587 Marionette TRACE conn7 <- [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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 04:41:43 INFO - PROCESS | 4016 | 1471347703604 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 4016 | 1471347703606 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 04:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:41:43 INFO - PROCESS | 4016 | 1471347703610 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 4016 | 1471347703612 Marionette TRACE conn7 <- [1,930,null,{}] 04:41:43 INFO - PROCESS | 4016 | 1471347703615 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:43 INFO - PROCESS | 4016 | 1471347703618 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:43 INFO - PROCESS | 4016 | 1471347703752 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 04:41:43 INFO - PROCESS | 4016 | 1471347703759 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:43 INFO - PROCESS | 4016 | 1471347703762 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF672F800 == 31 [pid = 4016] [id = 242] 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8C34C00) [pid = 4016] [serial = 725] [outer = 0000000000000000] 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEF182C00) [pid = 4016] [serial = 726] [outer = 000000FFE8C34C00] 04:41:43 INFO - PROCESS | 4016 | 1471347703810 Marionette DEBUG loaded listener.js 04:41:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF205EC00) [pid = 4016] [serial = 727] [outer = 000000FFE8C34C00] 04:41:44 INFO - PROCESS | 4016 | 1471347704272 Marionette TRACE conn7 <- [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]]]}] 04:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 04:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:41:44 INFO - PROCESS | 4016 | 1471347704303 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 04:41:44 INFO - PROCESS | 4016 | 1471347704305 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 04:41:44 INFO - PROCESS | 4016 | 1471347704308 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:41:44 INFO - PROCESS | 4016 | 1471347704310 Marionette TRACE conn7 <- [1,934,null,{}] 04:41:44 INFO - PROCESS | 4016 | 1471347704313 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:44 INFO - PROCESS | 4016 | 1471347704319 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:44 INFO - PROCESS | 4016 | 1471347704456 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 04:41:44 INFO - PROCESS | 4016 | 1471347704468 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 4016 | 1471347704470 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB338000 == 32 [pid = 4016] [id = 243] 04:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2106C00) [pid = 4016] [serial = 728] [outer = 0000000000000000] 04:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF2587400) [pid = 4016] [serial = 729] [outer = 000000FFF2106C00] 04:41:44 INFO - PROCESS | 4016 | 1471347704517 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF2BBB000) [pid = 4016] [serial = 730] [outer = 000000FFF2106C00] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF259D800) [pid = 4016] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4B38800) [pid = 4016] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE6F32400) [pid = 4016] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE77D1C00) [pid = 4016] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEF567C00) [pid = 4016] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE88F0800) [pid = 4016] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED19E800) [pid = 4016] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEDD25800) [pid = 4016] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4EAF400) [pid = 4016] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE88EB400) [pid = 4016] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF61CBC00) [pid = 4016] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:41:44 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF6319400) [pid = 4016] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:41:45 INFO - PROCESS | 4016 | 1471347705174 Marionette TRACE conn7 <- [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]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 881ms 04:41:45 INFO - PROCESS | 4016 | 1471347705192 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 4016 | 1471347705194 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 04:41:45 INFO - PROCESS | 4016 | 1471347705197 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:41:45 INFO - PROCESS | 4016 | 1471347705199 Marionette TRACE conn7 <- [1,938,null,{}] 04:41:45 INFO - PROCESS | 4016 | 1471347705202 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:45 INFO - PROCESS | 4016 | 1471347705204 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:45 INFO - PROCESS | 4016 | 1471347705285 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 04:41:45 INFO - PROCESS | 4016 | 1471347705290 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 4016 | 1471347705293 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC428000 == 33 [pid = 4016] [id = 244] 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6E99000) [pid = 4016] [serial = 731] [outer = 0000000000000000] 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2722000) [pid = 4016] [serial = 732] [outer = 000000FFE6E99000] 04:41:45 INFO - PROCESS | 4016 | 1471347705341 Marionette DEBUG loaded listener.js 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4B34000) [pid = 4016] [serial = 733] [outer = 000000FFE6E99000] 04:41:45 INFO - PROCESS | 4016 | 1471347705754 Marionette TRACE conn7 <- [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]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 588ms 04:41:45 INFO - PROCESS | 4016 | 1471347705796 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 4016 | 1471347705798 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 04:41:45 INFO - PROCESS | 4016 | 1471347705801 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 4016 | 1471347705803 Marionette TRACE conn7 <- [1,942,null,{}] 04:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:41:45 INFO - PROCESS | 4016 | 1471347705807 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:45 INFO - PROCESS | 4016 | 1471347705809 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:45 INFO - PROCESS | 4016 | 1471347705894 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 04:41:45 INFO - PROCESS | 4016 | 1471347705900 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:45 INFO - PROCESS | 4016 | 1471347705902 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4C4800 == 34 [pid = 4016] [id = 245] 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4B9E400) [pid = 4016] [serial = 734] [outer = 0000000000000000] 04:41:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4C67C00) [pid = 4016] [serial = 735] [outer = 000000FFF4B9E400] 04:41:45 INFO - PROCESS | 4016 | 1471347705949 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF4EB7400) [pid = 4016] [serial = 736] [outer = 000000FFF4B9E400] 04:41:46 INFO - PROCESS | 4016 | 1471347706380 Marionette TRACE conn7 <- [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]]]}] 04:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 627ms 04:41:46 INFO - PROCESS | 4016 | 1471347706435 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 04:41:46 INFO - PROCESS | 4016 | 1471347706438 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 04:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:41:46 INFO - PROCESS | 4016 | 1471347706445 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:41:46 INFO - PROCESS | 4016 | 1471347706447 Marionette TRACE conn7 <- [1,946,null,{}] 04:41:46 INFO - PROCESS | 4016 | 1471347706450 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:46 INFO - PROCESS | 4016 | 1471347706452 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:46 INFO - PROCESS | 4016 | 1471347706534 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 04:41:46 INFO - PROCESS | 4016 | 1471347706540 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 4016 | 1471347706542 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BD5000 == 35 [pid = 4016] [id = 246] 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4EBEC00) [pid = 4016] [serial = 737] [outer = 0000000000000000] 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5516800) [pid = 4016] [serial = 738] [outer = 000000FFF4EBEC00] 04:41:46 INFO - PROCESS | 4016 | 1471347706591 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF5C1B400) [pid = 4016] [serial = 739] [outer = 000000FFF4EBEC00] 04:41:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE95F0000 == 34 [pid = 4016] [id = 238] 04:41:47 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27E9000 == 33 [pid = 4016] [id = 237] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA3E000 == 32 [pid = 4016] [id = 239] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BD5800 == 31 [pid = 4016] [id = 240] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF672F800 == 30 [pid = 4016] [id = 242] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC428000 == 29 [pid = 4016] [id = 244] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B6D800 == 28 [pid = 4016] [id = 241] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB338000 == 27 [pid = 4016] [id = 243] 04:41:48 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4C4800 == 26 [pid = 4016] [id = 245] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25C8000 == 25 [pid = 4016] [id = 200] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDD69000 == 24 [pid = 4016] [id = 193] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CCA800 == 23 [pid = 4016] [id = 203] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FDB000 == 22 [pid = 4016] [id = 195] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D0E000 == 21 [pid = 4016] [id = 196] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5608800 == 20 [pid = 4016] [id = 202] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC46D800 == 19 [pid = 4016] [id = 205] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E34000 == 18 [pid = 4016] [id = 197] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FCE800 == 17 [pid = 4016] [id = 201] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC546800 == 16 [pid = 4016] [id = 207] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF38800 == 15 [pid = 4016] [id = 199] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B1000 == 14 [pid = 4016] [id = 208] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27B800 == 13 [pid = 4016] [id = 204] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE7F46800 == 12 [pid = 4016] [id = 198] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C64000 == 11 [pid = 4016] [id = 194] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE6B000 == 10 [pid = 4016] [id = 209] 04:41:49 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CA8800 == 9 [pid = 4016] [id = 206] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF2773400) [pid = 4016] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF4EB4400) [pid = 4016] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF4B96800) [pid = 4016] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED172C00) [pid = 4016] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF638D800) [pid = 4016] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF210CC00) [pid = 4016] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8E5C000) [pid = 4016] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE92C0C00) [pid = 4016] [serial = 673] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEDD1A800) [pid = 4016] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDDCF800) [pid = 4016] [serial = 676] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDDD1400) [pid = 4016] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF58FB800) [pid = 4016] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEF567800) [pid = 4016] [serial = 670] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE88F1C00) [pid = 4016] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E86400) [pid = 4016] [serial = 667] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF61F9000) [pid = 4016] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF630FC00) [pid = 4016] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF6394800) [pid = 4016] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF631AC00) [pid = 4016] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF5F6A800) [pid = 4016] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8B27800) [pid = 4016] [serial = 372] [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.] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF6597400) [pid = 4016] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF3948C00) [pid = 4016] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF2590000) [pid = 4016] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:41:49 INFO - PROCESS | 4016 | 1471347709275 Marionette TRACE conn7 <- [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]]]}] 04:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 2856ms 04:41:49 INFO - PROCESS | 4016 | 1471347709301 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 04:41:49 INFO - PROCESS | 4016 | 1471347709306 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 04:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:41:49 INFO - PROCESS | 4016 | 1471347709312 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:41:49 INFO - PROCESS | 4016 | 1471347709315 Marionette TRACE conn7 <- [1,950,null,{}] 04:41:49 INFO - PROCESS | 4016 | 1471347709322 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:49 INFO - PROCESS | 4016 | 1471347709325 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:49 INFO - PROCESS | 4016 | 1471347709429 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 04:41:49 INFO - PROCESS | 4016 | 1471347709499 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 4016 | 1471347709504 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9A31800 == 10 [pid = 4016] [id = 247] 04:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE7743000) [pid = 4016] [serial = 740] [outer = 0000000000000000] 04:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE77CF800) [pid = 4016] [serial = 741] [outer = 000000FFE7743000] 04:41:49 INFO - PROCESS | 4016 | 1471347709557 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8826400) [pid = 4016] [serial = 742] [outer = 000000FFE7743000] 04:41:49 INFO - PROCESS | 4016 | 1471347709988 Marionette TRACE conn7 <- [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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 735ms 04:41:50 INFO - PROCESS | 4016 | 1471347710049 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 4016 | 1471347710055 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:41:50 INFO - PROCESS | 4016 | 1471347710062 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 4016 | 1471347710065 Marionette TRACE conn7 <- [1,954,null,{}] 04:41:50 INFO - PROCESS | 4016 | 1471347710069 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 4016 | 1471347710071 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:50 INFO - PROCESS | 4016 | 1471347710169 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 04:41:50 INFO - PROCESS | 4016 | 1471347710186 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 4016 | 1471347710189 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE95DF800 == 11 [pid = 4016] [id = 248] 04:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8B22800) [pid = 4016] [serial = 743] [outer = 0000000000000000] 04:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8C31800) [pid = 4016] [serial = 744] [outer = 000000FFE8B22800] 04:41:50 INFO - PROCESS | 4016 | 1471347710242 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8E5C000) [pid = 4016] [serial = 745] [outer = 000000FFE8B22800] 04:41:50 INFO - PROCESS | 4016 | 1471347710725 Marionette TRACE conn7 <- [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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 04:41:50 INFO - PROCESS | 4016 | 1471347710756 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 4016 | 1471347710758 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:41:50 INFO - PROCESS | 4016 | 1471347710762 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 4016 | 1471347710766 Marionette TRACE conn7 <- [1,958,null,{}] 04:41:50 INFO - PROCESS | 4016 | 1471347710807 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:50 INFO - PROCESS | 4016 | 1471347710812 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:50 INFO - PROCESS | 4016 | 1471347710908 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 04:41:50 INFO - PROCESS | 4016 | 1471347710978 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 4016 | 1471347710981 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27EA000 == 12 [pid = 4016] [id = 249] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE6DDBC00) [pid = 4016] [serial = 746] [outer = 0000000000000000] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE926E000) [pid = 4016] [serial = 747] [outer = 000000FFE6DDBC00] 04:41:51 INFO - PROCESS | 4016 | 1471347711034 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE9312400) [pid = 4016] [serial = 748] [outer = 000000FFE6DDBC00] 04:41:51 INFO - PROCESS | 4016 | 1471347711428 Marionette TRACE conn7 <- [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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 713ms 04:41:51 INFO - PROCESS | 4016 | 1471347711476 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 4016 | 1471347711479 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 04:41:51 INFO - PROCESS | 4016 | 1471347711482 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:41:51 INFO - PROCESS | 4016 | 1471347711484 Marionette TRACE conn7 <- [1,962,null,{}] 04:41:51 INFO - PROCESS | 4016 | 1471347711487 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:51 INFO - PROCESS | 4016 | 1471347711490 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:51 INFO - PROCESS | 4016 | 1471347711603 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 04:41:51 INFO - PROCESS | 4016 | 1471347711611 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:51 INFO - PROCESS | 4016 | 1471347711613 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD4000 == 13 [pid = 4016] [id = 250] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED173C00) [pid = 4016] [serial = 749] [outer = 0000000000000000] 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED195400) [pid = 4016] [serial = 750] [outer = 000000FFED173C00] 04:41:51 INFO - PROCESS | 4016 | 1471347711662 Marionette DEBUG loaded listener.js 04:41:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED2D0400) [pid = 4016] [serial = 751] [outer = 000000FFED173C00] 04:41:52 INFO - PROCESS | 4016 | 1471347712076 Marionette TRACE conn7 <- [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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 04:41:52 INFO - PROCESS | 4016 | 1471347712114 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 4016 | 1471347712117 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 04:41:52 INFO - PROCESS | 4016 | 1471347712128 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:41:52 INFO - PROCESS | 4016 | 1471347712130 Marionette TRACE conn7 <- [1,966,null,{}] 04:41:52 INFO - PROCESS | 4016 | 1471347712134 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 4016 | 1471347712136 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:52 INFO - PROCESS | 4016 | 1471347712247 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 04:41:52 INFO - PROCESS | 4016 | 1471347712290 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 4016 | 1471347712292 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D0E800 == 14 [pid = 4016] [id = 251] 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8158C00) [pid = 4016] [serial = 752] [outer = 0000000000000000] 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDCA7800) [pid = 4016] [serial = 753] [outer = 000000FFE8158C00] 04:41:52 INFO - PROCESS | 4016 | 1471347712340 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEDD2E800) [pid = 4016] [serial = 754] [outer = 000000FFE8158C00] 04:41:52 INFO - PROCESS | 4016 | 1471347712749 Marionette TRACE conn7 <- [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]]]}] 04:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 04:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:41:52 INFO - PROCESS | 4016 | 1471347712806 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 04:41:52 INFO - PROCESS | 4016 | 1471347712808 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 04:41:52 INFO - PROCESS | 4016 | 1471347712811 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:41:52 INFO - PROCESS | 4016 | 1471347712813 Marionette TRACE conn7 <- [1,970,null,{}] 04:41:52 INFO - PROCESS | 4016 | 1471347712817 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:52 INFO - PROCESS | 4016 | 1471347712823 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:52 INFO - PROCESS | 4016 | 1471347712949 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 04:41:52 INFO - PROCESS | 4016 | 1471347712961 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 4016 | 1471347712963 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E34000 == 15 [pid = 4016] [id = 252] 04:41:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEDDCF400) [pid = 4016] [serial = 755] [outer = 0000000000000000] 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEEA7A800) [pid = 4016] [serial = 756] [outer = 000000FFEDDCF400] 04:41:53 INFO - PROCESS | 4016 | 1471347713011 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2054000) [pid = 4016] [serial = 757] [outer = 000000FFEDDCF400] 04:41:53 INFO - PROCESS | 4016 | 1471347713433 Marionette TRACE conn7 <- [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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 04:41:53 INFO - PROCESS | 4016 | 1471347713513 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 4016 | 1471347713515 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 04:41:53 INFO - PROCESS | 4016 | 1471347713519 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:41:53 INFO - PROCESS | 4016 | 1471347713521 Marionette TRACE conn7 <- [1,974,null,{}] 04:41:53 INFO - PROCESS | 4016 | 1471347713524 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:53 INFO - PROCESS | 4016 | 1471347713526 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:53 INFO - PROCESS | 4016 | 1471347713634 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 04:41:53 INFO - PROCESS | 4016 | 1471347713643 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 4016 | 1471347713645 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB32A000 == 16 [pid = 4016] [id = 253] 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2054800) [pid = 4016] [serial = 758] [outer = 0000000000000000] 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF210D400) [pid = 4016] [serial = 759] [outer = 000000FFF2054800] 04:41:53 INFO - PROCESS | 4016 | 1471347713693 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2545000) [pid = 4016] [serial = 760] [outer = 000000FFF2054800] 04:41:54 INFO - PROCESS | 4016 | 1471347714122 Marionette TRACE conn7 <- [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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 04:41:54 INFO - PROCESS | 4016 | 1471347714153 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 4016 | 1471347714155 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 04:41:54 INFO - PROCESS | 4016 | 1471347714159 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:41:54 INFO - PROCESS | 4016 | 1471347714160 Marionette TRACE conn7 <- [1,978,null,{}] 04:41:54 INFO - PROCESS | 4016 | 1471347714164 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 4016 | 1471347714166 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:54 INFO - PROCESS | 4016 | 1471347714273 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 04:41:54 INFO - PROCESS | 4016 | 1471347714279 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:54 INFO - PROCESS | 4016 | 1471347714281 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27F800 == 17 [pid = 4016] [id = 254] 04:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2108800) [pid = 4016] [serial = 761] [outer = 0000000000000000] 04:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2589C00) [pid = 4016] [serial = 762] [outer = 000000FFF2108800] 04:41:54 INFO - PROCESS | 4016 | 1471347714328 Marionette DEBUG loaded listener.js 04:41:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2599400) [pid = 4016] [serial = 763] [outer = 000000FFF2108800] 04:41:54 INFO - PROCESS | 4016 | 1471347714807 Marionette TRACE conn7 <- [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]]]}] 04:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 04:41:54 INFO - PROCESS | 4016 | 1471347714832 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 04:41:54 INFO - PROCESS | 4016 | 1471347714834 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 04:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:41:54 INFO - PROCESS | 4016 | 1471347714848 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:41:54 INFO - PROCESS | 4016 | 1471347714850 Marionette TRACE conn7 <- [1,982,null,{}] 04:41:54 INFO - PROCESS | 4016 | 1471347714853 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:54 INFO - PROCESS | 4016 | 1471347714855 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:54 INFO - PROCESS | 4016 | 1471347714961 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 04:41:55 INFO - PROCESS | 4016 | 1471347715034 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 4016 | 1471347715036 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27E9800 == 18 [pid = 4016] [id = 255] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF25A2800) [pid = 4016] [serial = 764] [outer = 0000000000000000] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF2772C00) [pid = 4016] [serial = 765] [outer = 000000FFF25A2800] 04:41:55 INFO - PROCESS | 4016 | 1471347715083 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF394C400) [pid = 4016] [serial = 766] [outer = 000000FFF25A2800] 04:41:55 INFO - PROCESS | 4016 | 1471347715503 Marionette TRACE conn7 <- [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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 04:41:55 INFO - PROCESS | 4016 | 1471347715538 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 4016 | 1471347715540 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 04:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:41:55 INFO - PROCESS | 4016 | 1471347715544 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 4016 | 1471347715545 Marionette TRACE conn7 <- [1,986,null,{}] 04:41:55 INFO - PROCESS | 4016 | 1471347715549 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:55 INFO - PROCESS | 4016 | 1471347715551 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:55 INFO - PROCESS | 4016 | 1471347715666 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 04:41:55 INFO - PROCESS | 4016 | 1471347715672 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 4016 | 1471347715674 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC545800 == 19 [pid = 4016] [id = 256] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF4B42800) [pid = 4016] [serial = 767] [outer = 0000000000000000] 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF4B9F800) [pid = 4016] [serial = 768] [outer = 000000FFF4B42800] 04:41:55 INFO - PROCESS | 4016 | 1471347715722 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF4EB4400) [pid = 4016] [serial = 769] [outer = 000000FFF4B42800] 04:41:56 INFO - PROCESS | 4016 | 1471347716167 Marionette TRACE conn7 <- [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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 671ms 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEDD36400) [pid = 4016] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8C34C00) [pid = 4016] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF2106C00) [pid = 4016] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF4B9E400) [pid = 4016] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEEEBDC00) [pid = 4016] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8155000) [pid = 4016] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6E58800) [pid = 4016] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8E55400) [pid = 4016] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE6FD1000) [pid = 4016] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8C33C00) [pid = 4016] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF6E25000) [pid = 4016] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF5DB7800) [pid = 4016] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:41:56 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6E99000) [pid = 4016] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:41:56 INFO - PROCESS | 4016 | 1471347716352 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 4016 | 1471347716355 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 04:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:41:56 INFO - PROCESS | 4016 | 1471347716371 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 4016 | 1471347716374 Marionette TRACE conn7 <- [1,990,null,{}] 04:41:56 INFO - PROCESS | 4016 | 1471347716377 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:56 INFO - PROCESS | 4016 | 1471347716380 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:56 INFO - PROCESS | 4016 | 1471347716478 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 04:41:56 INFO - PROCESS | 4016 | 1471347716486 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:56 INFO - PROCESS | 4016 | 1471347716488 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D0E000 == 20 [pid = 4016] [id = 257] 04:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEEA79000) [pid = 4016] [serial = 770] [outer = 0000000000000000] 04:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEF183C00) [pid = 4016] [serial = 771] [outer = 000000FFEEA79000] 04:41:56 INFO - PROCESS | 4016 | 1471347716545 Marionette DEBUG loaded listener.js 04:41:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5515C00) [pid = 4016] [serial = 772] [outer = 000000FFEEA79000] 04:41:57 INFO - PROCESS | 4016 | 1471347716992 Marionette TRACE conn7 <- [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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 649ms 04:41:57 INFO - PROCESS | 4016 | 1471347717020 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 4016 | 1471347717022 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 04:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:41:57 INFO - PROCESS | 4016 | 1471347717025 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 4016 | 1471347717026 Marionette TRACE conn7 <- [1,994,null,{}] 04:41:57 INFO - PROCESS | 4016 | 1471347717030 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 4016 | 1471347717032 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:57 INFO - PROCESS | 4016 | 1471347717114 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 04:41:57 INFO - PROCESS | 4016 | 1471347717119 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 4016 | 1471347717121 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9E000 == 21 [pid = 4016] [id = 258] 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5BE7800) [pid = 4016] [serial = 773] [outer = 0000000000000000] 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61C6000) [pid = 4016] [serial = 774] [outer = 000000FFF5BE7800] 04:41:57 INFO - PROCESS | 4016 | 1471347717169 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61CF400) [pid = 4016] [serial = 775] [outer = 000000FFF5BE7800] 04:41:57 INFO - PROCESS | 4016 | 1471347717603 Marionette TRACE conn7 <- [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]]]}] 04:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 628ms 04:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:41:57 INFO - PROCESS | 4016 | 1471347717657 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 04:41:57 INFO - PROCESS | 4016 | 1471347717659 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 04:41:57 INFO - PROCESS | 4016 | 1471347717662 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:41:57 INFO - PROCESS | 4016 | 1471347717664 Marionette TRACE conn7 <- [1,998,null,{}] 04:41:57 INFO - PROCESS | 4016 | 1471347717667 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:57 INFO - PROCESS | 4016 | 1471347717669 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:57 INFO - PROCESS | 4016 | 1471347717752 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 04:41:57 INFO - PROCESS | 4016 | 1471347717761 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 4016 | 1471347717763 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE68000 == 22 [pid = 4016] [id = 259] 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEEBE1800) [pid = 4016] [serial = 776] [outer = 0000000000000000] 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF61F2400) [pid = 4016] [serial = 777] [outer = 000000FFEEBE1800] 04:41:57 INFO - PROCESS | 4016 | 1471347717810 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61FB000) [pid = 4016] [serial = 778] [outer = 000000FFEEBE1800] 04:41:58 INFO - PROCESS | 4016 | 1471347718251 Marionette TRACE conn7 <- [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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 629ms 04:41:58 INFO - PROCESS | 4016 | 1471347718298 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 4016 | 1471347718300 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 04:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:41:58 INFO - PROCESS | 4016 | 1471347718303 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 4016 | 1471347718305 Marionette TRACE conn7 <- [1,1002,null,{}] 04:41:58 INFO - PROCESS | 4016 | 1471347718309 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:58 INFO - PROCESS | 4016 | 1471347718311 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:58 INFO - PROCESS | 4016 | 1471347718481 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 04:41:58 INFO - PROCESS | 4016 | 1471347718570 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 4016 | 1471347718575 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9248800 == 23 [pid = 4016] [id = 260] 04:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE6E50C00) [pid = 4016] [serial = 779] [outer = 0000000000000000] 04:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE6E5CC00) [pid = 4016] [serial = 780] [outer = 000000FFE6E50C00] 04:41:58 INFO - PROCESS | 4016 | 1471347718636 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE6F33C00) [pid = 4016] [serial = 781] [outer = 000000FFE6E50C00] 04:41:59 INFO - PROCESS | 4016 | 1471347719417 Marionette TRACE conn7 <- [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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1193ms 04:41:59 INFO - PROCESS | 4016 | 1471347719497 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 4016 | 1471347719503 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 04:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:41:59 INFO - PROCESS | 4016 | 1471347719507 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 4016 | 1471347719511 Marionette TRACE conn7 <- [1,1006,null,{}] 04:41:59 INFO - PROCESS | 4016 | 1471347719516 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:41:59 INFO - PROCESS | 4016 | 1471347719519 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:59 INFO - PROCESS | 4016 | 1471347719654 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 04:41:59 INFO - PROCESS | 4016 | 1471347719722 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 4016 | 1471347719725 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:41:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF49F1000 == 24 [pid = 4016] [id = 261] 04:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8B28C00) [pid = 4016] [serial = 782] [outer = 0000000000000000] 04:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8E81400) [pid = 4016] [serial = 783] [outer = 000000FFE8B28C00] 04:41:59 INFO - PROCESS | 4016 | 1471347719826 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8EC5400) [pid = 4016] [serial = 784] [outer = 000000FFE8B28C00] 04:42:00 INFO - PROCESS | 4016 | 1471347720760 Marionette TRACE conn7 <- [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]]]}] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFEE115C00) [pid = 4016] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEF182C00) [pid = 4016] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF2587400) [pid = 4016] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF205EC00) [pid = 4016] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF4C67C00) [pid = 4016] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEF55BC00) [pid = 4016] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF2BBB000) [pid = 4016] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF5516800) [pid = 4016] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE92C2800) [pid = 4016] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8B21400) [pid = 4016] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED93E400) [pid = 4016] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8E59800) [pid = 4016] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8ECB400) [pid = 4016] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE77DAC00) [pid = 4016] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6E92C00) [pid = 4016] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEA0CBC00) [pid = 4016] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E5A800) [pid = 4016] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6E30400) [pid = 4016] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6E29400) [pid = 4016] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF6497800) [pid = 4016] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4EB7400) [pid = 4016] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF61F1C00) [pid = 4016] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2596400) [pid = 4016] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEEB5D400) [pid = 4016] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF2722000) [pid = 4016] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF4B34000) [pid = 4016] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEDD20000) [pid = 4016] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1283ms 04:42:00 INFO - PROCESS | 4016 | 1471347720806 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 4016 | 1471347720810 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 04:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:42:00 INFO - PROCESS | 4016 | 1471347720817 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 4016 | 1471347720821 Marionette TRACE conn7 <- [1,1010,null,{}] 04:42:00 INFO - PROCESS | 4016 | 1471347720826 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:00 INFO - PROCESS | 4016 | 1471347720829 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:00 INFO - PROCESS | 4016 | 1471347720919 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 04:42:00 INFO - PROCESS | 4016 | 1471347720933 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:00 INFO - PROCESS | 4016 | 1471347720936 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA58800 == 25 [pid = 4016] [id = 262] 04:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8C32400) [pid = 4016] [serial = 785] [outer = 0000000000000000] 04:42:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8E59800) [pid = 4016] [serial = 786] [outer = 000000FFE8C32400] 04:42:00 INFO - PROCESS | 4016 | 1471347720986 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8EC8400) [pid = 4016] [serial = 787] [outer = 000000FFE8C32400] 04:42:01 INFO - PROCESS | 4016 | 1471347721492 Marionette TRACE conn7 <- [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]]]}] 04:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 733ms 04:42:01 INFO - PROCESS | 4016 | 1471347721554 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 04:42:01 INFO - PROCESS | 4016 | 1471347721559 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 04:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:42:01 INFO - PROCESS | 4016 | 1471347721565 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:42:01 INFO - PROCESS | 4016 | 1471347721568 Marionette TRACE conn7 <- [1,1014,null,{}] 04:42:01 INFO - PROCESS | 4016 | 1471347721572 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:01 INFO - PROCESS | 4016 | 1471347721574 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:01 INFO - PROCESS | 4016 | 1471347721667 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 04:42:01 INFO - PROCESS | 4016 | 1471347721742 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 4016 | 1471347721744 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25C7800 == 26 [pid = 4016] [id = 263] 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFECF6C400) [pid = 4016] [serial = 788] [outer = 0000000000000000] 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED173000) [pid = 4016] [serial = 789] [outer = 000000FFECF6C400] 04:42:01 INFO - PROCESS | 4016 | 1471347721794 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED94A000) [pid = 4016] [serial = 790] [outer = 000000FFECF6C400] 04:42:02 INFO - PROCESS | 4016 | 1471347722205 Marionette TRACE conn7 <- [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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:42:02 INFO - PROCESS | 4016 | 1471347722258 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 4016 | 1471347722260 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 04:42:02 INFO - PROCESS | 4016 | 1471347722264 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 4016 | 1471347722268 Marionette TRACE conn7 <- [1,1018,null,{}] 04:42:02 INFO - PROCESS | 4016 | 1471347722311 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:02 INFO - PROCESS | 4016 | 1471347722316 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:02 INFO - PROCESS | 4016 | 1471347722409 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 04:42:02 INFO - PROCESS | 4016 | 1471347722425 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 4016 | 1471347722428 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5615800 == 27 [pid = 4016] [id = 264] 04:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDDD9000) [pid = 4016] [serial = 791] [outer = 0000000000000000] 04:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDF58800) [pid = 4016] [serial = 792] [outer = 000000FFEDDD9000] 04:42:02 INFO - PROCESS | 4016 | 1471347722482 Marionette DEBUG loaded listener.js 04:42:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEEB5B400) [pid = 4016] [serial = 793] [outer = 000000FFEDDD9000] 04:42:02 INFO - PROCESS | 4016 | 1471347722904 Marionette TRACE conn7 <- [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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 714ms 04:42:02 INFO - PROCESS | 4016 | 1471347722980 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 4016 | 1471347722983 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:42:02 INFO - PROCESS | 4016 | 1471347722986 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 4016 | 1471347722988 Marionette TRACE conn7 <- [1,1022,null,{}] 04:42:03 INFO - PROCESS | 4016 | 1471347722992 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 4016 | 1471347722994 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:03 INFO - PROCESS | 4016 | 1471347723107 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 04:42:03 INFO - PROCESS | 4016 | 1471347723113 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 4016 | 1471347723115 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6326000 == 28 [pid = 4016] [id = 265] 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEBE6C00) [pid = 4016] [serial = 794] [outer = 0000000000000000] 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEF55BC00) [pid = 4016] [serial = 795] [outer = 000000FFEEBE6C00] 04:42:03 INFO - PROCESS | 4016 | 1471347723203 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2107800) [pid = 4016] [serial = 796] [outer = 000000FFEEBE6C00] 04:42:03 INFO - PROCESS | 4016 | 1471347723637 Marionette TRACE conn7 <- [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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 04:42:03 INFO - PROCESS | 4016 | 1471347723681 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 4016 | 1471347723683 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 04:42:03 INFO - PROCESS | 4016 | 1471347723687 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:42:03 INFO - PROCESS | 4016 | 1471347723689 Marionette TRACE conn7 <- [1,1026,null,{}] 04:42:03 INFO - PROCESS | 4016 | 1471347723692 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:03 INFO - PROCESS | 4016 | 1471347723694 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:03 INFO - PROCESS | 4016 | 1471347723840 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 04:42:03 INFO - PROCESS | 4016 | 1471347723862 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:03 INFO - PROCESS | 4016 | 1471347723864 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB31E800 == 29 [pid = 4016] [id = 266] 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF21BA800) [pid = 4016] [serial = 797] [outer = 0000000000000000] 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2586000) [pid = 4016] [serial = 798] [outer = 000000FFF21BA800] 04:42:03 INFO - PROCESS | 4016 | 1471347723913 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2599000) [pid = 4016] [serial = 799] [outer = 000000FFF21BA800] 04:42:04 INFO - PROCESS | 4016 | 1471347724375 Marionette TRACE conn7 <- [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]]]}] 04:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 04:42:04 INFO - PROCESS | 4016 | 1471347724424 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 04:42:04 INFO - PROCESS | 4016 | 1471347724427 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 04:42:04 INFO - PROCESS | 4016 | 1471347724430 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:42:04 INFO - PROCESS | 4016 | 1471347724432 Marionette TRACE conn7 <- [1,1030,null,{}] 04:42:04 INFO - PROCESS | 4016 | 1471347724435 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:04 INFO - PROCESS | 4016 | 1471347724441 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:04 INFO - PROCESS | 4016 | 1471347724588 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 04:42:04 INFO - PROCESS | 4016 | 1471347724649 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 4016 | 1471347724651 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC468800 == 30 [pid = 4016] [id = 267] 04:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF3946C00) [pid = 4016] [serial = 800] [outer = 0000000000000000] 04:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4EBB400) [pid = 4016] [serial = 801] [outer = 000000FFF3946C00] 04:42:04 INFO - PROCESS | 4016 | 1471347724700 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5C1BC00) [pid = 4016] [serial = 802] [outer = 000000FFF3946C00] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6DDBC00) [pid = 4016] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8B22800) [pid = 4016] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8158C00) [pid = 4016] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE7743000) [pid = 4016] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEDDCF400) [pid = 4016] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF4EBEC00) [pid = 4016] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED173C00) [pid = 4016] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF25A2800) [pid = 4016] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4B42800) [pid = 4016] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEEA79000) [pid = 4016] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2054800) [pid = 4016] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF2108800) [pid = 4016] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:42:05 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5BE7800) [pid = 4016] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:42:05 INFO - PROCESS | 4016 | 1471347725238 Marionette TRACE conn7 <- [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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 838ms 04:42:05 INFO - PROCESS | 4016 | 1471347725271 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 4016 | 1471347725274 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:42:05 INFO - PROCESS | 4016 | 1471347725277 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 4016 | 1471347725279 Marionette TRACE conn7 <- [1,1034,null,{}] 04:42:05 INFO - PROCESS | 4016 | 1471347725282 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 4016 | 1471347725285 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:05 INFO - PROCESS | 4016 | 1471347725391 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 04:42:05 INFO - PROCESS | 4016 | 1471347725441 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 4016 | 1471347725443 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CF800 == 31 [pid = 4016] [id = 268] 04:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDA32C00) [pid = 4016] [serial = 803] [outer = 0000000000000000] 04:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF2059C00) [pid = 4016] [serial = 804] [outer = 000000FFEDA32C00] 04:42:05 INFO - PROCESS | 4016 | 1471347725489 Marionette DEBUG loaded listener.js 04:42:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4C84400) [pid = 4016] [serial = 805] [outer = 000000FFEDA32C00] 04:42:05 INFO - PROCESS | 4016 | 1471347725844 Marionette TRACE conn7 <- [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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 04:42:05 INFO - PROCESS | 4016 | 1471347725910 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 4016 | 1471347725912 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:42:05 INFO - PROCESS | 4016 | 1471347725915 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 4016 | 1471347725917 Marionette TRACE conn7 <- [1,1038,null,{}] 04:42:05 INFO - PROCESS | 4016 | 1471347725920 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:05 INFO - PROCESS | 4016 | 1471347725922 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:06 INFO - PROCESS | 4016 | 1471347726014 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 04:42:06 INFO - PROCESS | 4016 | 1471347726020 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 4016 | 1471347726022 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B5800 == 32 [pid = 4016] [id = 269] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4EBD800) [pid = 4016] [serial = 806] [outer = 0000000000000000] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF61CD800) [pid = 4016] [serial = 807] [outer = 000000FFF4EBD800] 04:42:06 INFO - PROCESS | 4016 | 1471347726069 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF61FEC00) [pid = 4016] [serial = 808] [outer = 000000FFF4EBD800] 04:42:06 INFO - PROCESS | 4016 | 1471347726486 Marionette TRACE conn7 <- [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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms 04:42:06 INFO - PROCESS | 4016 | 1471347726547 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 04:42:06 INFO - PROCESS | 4016 | 1471347726549 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 04:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:42:06 INFO - PROCESS | 4016 | 1471347726552 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 4016 | 1471347726554 Marionette TRACE conn7 <- [1,1042,null,{}] 04:42:06 INFO - PROCESS | 4016 | 1471347726558 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:06 INFO - PROCESS | 4016 | 1471347726560 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:06 INFO - PROCESS | 4016 | 1471347726644 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 04:42:06 INFO - PROCESS | 4016 | 1471347726651 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:06 INFO - PROCESS | 4016 | 1471347726653 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC94800 == 33 [pid = 4016] [id = 270] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6316800) [pid = 4016] [serial = 809] [outer = 0000000000000000] 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF6387400) [pid = 4016] [serial = 810] [outer = 000000FFF6316800] 04:42:06 INFO - PROCESS | 4016 | 1471347726701 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF638EC00) [pid = 4016] [serial = 811] [outer = 000000FFF6316800] 04:42:07 INFO - PROCESS | 4016 | 1471347727266 Marionette TRACE conn7 <- [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]]]}] 04:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 04:42:07 INFO - PROCESS | 4016 | 1471347727290 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 04:42:07 INFO - PROCESS | 4016 | 1471347727296 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 04:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:42:07 INFO - PROCESS | 4016 | 1471347727301 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:42:07 INFO - PROCESS | 4016 | 1471347727305 Marionette TRACE conn7 <- [1,1046,null,{}] 04:42:07 INFO - PROCESS | 4016 | 1471347727311 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:07 INFO - PROCESS | 4016 | 1471347727315 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:07 INFO - PROCESS | 4016 | 1471347727444 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 04:42:07 INFO - PROCESS | 4016 | 1471347727532 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 4016 | 1471347727537 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE64800 == 34 [pid = 4016] [id = 271] 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8B28400) [pid = 4016] [serial = 812] [outer = 0000000000000000] 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8E56000) [pid = 4016] [serial = 813] [outer = 000000FFE8B28400] 04:42:07 INFO - PROCESS | 4016 | 1471347727597 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE92C4800) [pid = 4016] [serial = 814] [outer = 000000FFE8B28400] 04:42:08 INFO - PROCESS | 4016 | 1471347728252 Marionette TRACE conn7 <- [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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 983ms 04:42:08 INFO - PROCESS | 4016 | 1471347728288 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 04:42:08 INFO - PROCESS | 4016 | 1471347728293 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 04:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:42:08 INFO - PROCESS | 4016 | 1471347728299 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 4016 | 1471347728302 Marionette TRACE conn7 <- [1,1050,null,{}] 04:42:08 INFO - PROCESS | 4016 | 1471347728307 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:08 INFO - PROCESS | 4016 | 1471347728310 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:08 INFO - PROCESS | 4016 | 1471347728429 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 04:42:08 INFO - PROCESS | 4016 | 1471347728517 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:08 INFO - PROCESS | 4016 | 1471347728520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC26F000 == 35 [pid = 4016] [id = 272] 04:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEDD24000) [pid = 4016] [serial = 815] [outer = 0000000000000000] 04:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEDD2E400) [pid = 4016] [serial = 816] [outer = 000000FFEDD24000] 04:42:08 INFO - PROCESS | 4016 | 1471347728579 Marionette DEBUG loaded listener.js 04:42:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEEB5F000) [pid = 4016] [serial = 817] [outer = 000000FFEDD24000] 04:42:09 INFO - PROCESS | 4016 | 1471347729171 Marionette TRACE conn7 <- [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]]]}] 04:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 880ms 04:42:09 INFO - PROCESS | 4016 | 1471347729181 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 04:42:09 INFO - PROCESS | 4016 | 1471347729184 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 04:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:42:09 INFO - PROCESS | 4016 | 1471347729188 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:42:09 INFO - PROCESS | 4016 | 1471347729192 Marionette TRACE conn7 <- [1,1054,null,{}] 04:42:09 INFO - PROCESS | 4016 | 1471347729203 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:09 INFO - PROCESS | 4016 | 1471347729208 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:09 INFO - PROCESS | 4016 | 1471347729321 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 04:42:09 INFO - PROCESS | 4016 | 1471347729408 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 4016 | 1471347729412 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEA0800 == 36 [pid = 4016] [id = 273] 04:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF2BBB000) [pid = 4016] [serial = 818] [outer = 0000000000000000] 04:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF4C6CC00) [pid = 4016] [serial = 819] [outer = 000000FFF2BBB000] 04:42:09 INFO - PROCESS | 4016 | 1471347729471 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF61FB800) [pid = 4016] [serial = 820] [outer = 000000FFF2BBB000] 04:42:10 INFO - PROCESS | 4016 | 1471347730112 Marionette TRACE conn7 <- [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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 04:42:10 INFO - PROCESS | 4016 | 1471347730135 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 4016 | 1471347730138 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 04:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:42:10 INFO - PROCESS | 4016 | 1471347730141 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 4016 | 1471347730144 Marionette TRACE conn7 <- [1,1058,null,{}] 04:42:10 INFO - PROCESS | 4016 | 1471347730147 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:10 INFO - PROCESS | 4016 | 1471347730150 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:10 INFO - PROCESS | 4016 | 1471347730263 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 04:42:10 INFO - PROCESS | 4016 | 1471347730350 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 4016 | 1471347730353 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFCA800 == 37 [pid = 4016] [id = 274] 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF6490800) [pid = 4016] [serial = 821] [outer = 0000000000000000] 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6595000) [pid = 4016] [serial = 822] [outer = 000000FFF6490800] 04:42:10 INFO - PROCESS | 4016 | 1471347730411 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF6DBEC00) [pid = 4016] [serial = 823] [outer = 000000FFF6490800] 04:42:10 INFO - PROCESS | 4016 | 1471347730930 Marionette TRACE conn7 <- [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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 838ms 04:42:11 INFO - PROCESS | 4016 | 1471347731007 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 4016 | 1471347731010 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 04:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:42:11 INFO - PROCESS | 4016 | 1471347731014 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 4016 | 1471347731016 Marionette TRACE conn7 <- [1,1062,null,{}] 04:42:11 INFO - PROCESS | 4016 | 1471347731020 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:11 INFO - PROCESS | 4016 | 1471347731023 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:11 INFO - PROCESS | 4016 | 1471347731130 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 04:42:11 INFO - PROCESS | 4016 | 1471347731202 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:11 INFO - PROCESS | 4016 | 1471347731205 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C7800 == 38 [pid = 4016] [id = 275] 04:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF6E22800) [pid = 4016] [serial = 824] [outer = 0000000000000000] 04:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF6E24C00) [pid = 4016] [serial = 825] [outer = 000000FFF6E22800] 04:42:11 INFO - PROCESS | 4016 | 1471347731261 Marionette DEBUG loaded listener.js 04:42:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF6E2CC00) [pid = 4016] [serial = 826] [outer = 000000FFF6E22800] 04:42:12 INFO - PROCESS | 4016 | 1471347732001 Marionette TRACE conn7 <- [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]]]}] 04:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1026ms 04:42:12 INFO - PROCESS | 4016 | 1471347732042 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 04:42:12 INFO - PROCESS | 4016 | 1471347732046 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 04:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:42:12 INFO - PROCESS | 4016 | 1471347732051 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:42:12 INFO - PROCESS | 4016 | 1471347732054 Marionette TRACE conn7 <- [1,1066,null,{}] 04:42:12 INFO - PROCESS | 4016 | 1471347732060 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:12 INFO - PROCESS | 4016 | 1471347732063 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:12 INFO - PROCESS | 4016 | 1471347732218 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BD5000 == 37 [pid = 4016] [id = 246] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB31E800 == 36 [pid = 4016] [id = 266] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC468800 == 35 [pid = 4016] [id = 267] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CF800 == 34 [pid = 4016] [id = 268] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6326000 == 33 [pid = 4016] [id = 265] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B5800 == 32 [pid = 4016] [id = 269] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C7800 == 31 [pid = 4016] [id = 275] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFCA800 == 30 [pid = 4016] [id = 274] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEA0800 == 29 [pid = 4016] [id = 273] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC26F000 == 28 [pid = 4016] [id = 272] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC94800 == 27 [pid = 4016] [id = 270] 04:42:12 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE64800 == 26 [pid = 4016] [id = 271] 04:42:12 INFO - PROCESS | 4016 | 1471347732903 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 4016 | 1471347732907 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE926E000) [pid = 4016] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFE9312400) [pid = 4016] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE8C31800) [pid = 4016] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE8E5C000) [pid = 4016] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEDCA7800) [pid = 4016] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFEDD2E800) [pid = 4016] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE77CF800) [pid = 4016] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE8826400) [pid = 4016] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEEA7A800) [pid = 4016] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF5C1B400) [pid = 4016] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFED195400) [pid = 4016] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED2D0400) [pid = 4016] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2054000) [pid = 4016] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF394C400) [pid = 4016] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2772C00) [pid = 4016] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4B9F800) [pid = 4016] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEF183C00) [pid = 4016] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF5515C00) [pid = 4016] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF4EB4400) [pid = 4016] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF210D400) [pid = 4016] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2589C00) [pid = 4016] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2599400) [pid = 4016] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61C6000) [pid = 4016] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF61CF400) [pid = 4016] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2545000) [pid = 4016] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF61F2400) [pid = 4016] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:42:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEA022000 == 27 [pid = 4016] [id = 276] 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE835AC00) [pid = 4016] [serial = 827] [outer = 0000000000000000] 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8826400) [pid = 4016] [serial = 828] [outer = 000000FFE835AC00] 04:42:13 INFO - PROCESS | 4016 | 1471347733095 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8B21000) [pid = 4016] [serial = 829] [outer = 000000FFE835AC00] 04:42:13 INFO - PROCESS | 4016 | 1471347733523 Marionette TRACE conn7 <- [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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1544ms 04:42:13 INFO - PROCESS | 4016 | 1471347733597 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 4016 | 1471347733601 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 04:42:13 INFO - PROCESS | 4016 | 1471347733605 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:42:13 INFO - PROCESS | 4016 | 1471347733608 Marionette TRACE conn7 <- [1,1070,null,{}] 04:42:13 INFO - PROCESS | 4016 | 1471347733614 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:13 INFO - PROCESS | 4016 | 1471347733618 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:13 INFO - PROCESS | 4016 | 1471347733715 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 04:42:13 INFO - PROCESS | 4016 | 1471347733731 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 4016 | 1471347733734 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE69800 == 28 [pid = 4016] [id = 277] 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E80800) [pid = 4016] [serial = 830] [outer = 0000000000000000] 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8E8C800) [pid = 4016] [serial = 831] [outer = 000000FFE8E80800] 04:42:13 INFO - PROCESS | 4016 | 1471347733787 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8ED4000) [pid = 4016] [serial = 832] [outer = 000000FFE8E80800] 04:42:14 INFO - PROCESS | 4016 | 1471347734263 Marionette TRACE conn7 <- [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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 690ms 04:42:14 INFO - PROCESS | 4016 | 1471347734302 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 04:42:14 INFO - PROCESS | 4016 | 1471347734306 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 04:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:42:14 INFO - PROCESS | 4016 | 1471347734312 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 4016 | 1471347734314 Marionette TRACE conn7 <- [1,1074,null,{}] 04:42:14 INFO - PROCESS | 4016 | 1471347734318 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:14 INFO - PROCESS | 4016 | 1471347734321 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:14 INFO - PROCESS | 4016 | 1471347734448 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 04:42:14 INFO - PROCESS | 4016 | 1471347734532 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:14 INFO - PROCESS | 4016 | 1471347734535 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB18800 == 29 [pid = 4016] [id = 278] 04:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEA0CFC00) [pid = 4016] [serial = 833] [outer = 0000000000000000] 04:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED176400) [pid = 4016] [serial = 834] [outer = 000000FFEA0CFC00] 04:42:14 INFO - PROCESS | 4016 | 1471347734584 Marionette DEBUG loaded listener.js 04:42:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED26B800) [pid = 4016] [serial = 835] [outer = 000000FFEA0CFC00] 04:42:15 INFO - PROCESS | 4016 | 1471347734997 Marionette TRACE conn7 <- [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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 04:42:15 INFO - PROCESS | 4016 | 1471347735047 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 4016 | 1471347735049 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:42:15 INFO - PROCESS | 4016 | 1471347735054 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 4016 | 1471347735061 Marionette TRACE conn7 <- [1,1078,null,{}] 04:42:15 INFO - PROCESS | 4016 | 1471347735070 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 4016 | 1471347735075 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:15 INFO - PROCESS | 4016 | 1471347735199 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 04:42:15 INFO - PROCESS | 4016 | 1471347735214 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 4016 | 1471347735216 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F52000 == 30 [pid = 4016] [id = 279] 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDCA9000) [pid = 4016] [serial = 836] [outer = 0000000000000000] 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDF4B400) [pid = 4016] [serial = 837] [outer = 000000FFEDCA9000] 04:42:15 INFO - PROCESS | 4016 | 1471347735264 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEB5A000) [pid = 4016] [serial = 838] [outer = 000000FFEDCA9000] 04:42:15 INFO - PROCESS | 4016 | 1471347735704 Marionette TRACE conn7 <- [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]]]}] 04:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 691ms 04:42:15 INFO - PROCESS | 4016 | 1471347735747 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 04:42:15 INFO - PROCESS | 4016 | 1471347735750 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 04:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:42:15 INFO - PROCESS | 4016 | 1471347735753 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:42:15 INFO - PROCESS | 4016 | 1471347735755 Marionette TRACE conn7 <- [1,1082,null,{}] 04:42:15 INFO - PROCESS | 4016 | 1471347735758 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:15 INFO - PROCESS | 4016 | 1471347735761 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:15 INFO - PROCESS | 4016 | 1471347735906 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 04:42:15 INFO - PROCESS | 4016 | 1471347735917 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 4016 | 1471347735919 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF892A800 == 31 [pid = 4016] [id = 280] 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEEBE5000) [pid = 4016] [serial = 839] [outer = 0000000000000000] 04:42:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEF567400) [pid = 4016] [serial = 840] [outer = 000000FFEEBE5000] 04:42:15 INFO - PROCESS | 4016 | 1471347735974 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF205E800) [pid = 4016] [serial = 841] [outer = 000000FFEEBE5000] 04:42:16 INFO - PROCESS | 4016 | 1471347736428 Marionette TRACE conn7 <- [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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 732ms 04:42:16 INFO - PROCESS | 4016 | 1471347736487 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 4016 | 1471347736490 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 04:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:42:16 INFO - PROCESS | 4016 | 1471347736493 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 4016 | 1471347736495 Marionette TRACE conn7 <- [1,1086,null,{}] 04:42:16 INFO - PROCESS | 4016 | 1471347736504 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:16 INFO - PROCESS | 4016 | 1471347736507 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:16 INFO - PROCESS | 4016 | 1471347736613 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 04:42:16 INFO - PROCESS | 4016 | 1471347736625 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 4016 | 1471347736631 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27C000 == 32 [pid = 4016] [id = 281] 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2585400) [pid = 4016] [serial = 842] [outer = 0000000000000000] 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF258A000) [pid = 4016] [serial = 843] [outer = 000000FFF2585400] 04:42:16 INFO - PROCESS | 4016 | 1471347736734 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF276AC00) [pid = 4016] [serial = 844] [outer = 000000FFF2585400] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEEBE1800) [pid = 4016] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE6E50C00) [pid = 4016] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF3946C00) [pid = 4016] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEDDD9000) [pid = 4016] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8C32400) [pid = 4016] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFECF6C400) [pid = 4016] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8B28C00) [pid = 4016] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF21BA800) [pid = 4016] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF6316800) [pid = 4016] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDA32C00) [pid = 4016] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF4EBD800) [pid = 4016] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:42:17 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEEBE6C00) [pid = 4016] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:42:17 INFO - PROCESS | 4016 | 1471347737408 Marionette TRACE conn7 <- [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]]]}] 04:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 923ms 04:42:17 INFO - PROCESS | 4016 | 1471347737419 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 04:42:17 INFO - PROCESS | 4016 | 1471347737421 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 04:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:42:17 INFO - PROCESS | 4016 | 1471347737424 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:42:17 INFO - PROCESS | 4016 | 1471347737426 Marionette TRACE conn7 <- [1,1090,null,{}] 04:42:17 INFO - PROCESS | 4016 | 1471347737429 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:17 INFO - PROCESS | 4016 | 1471347737432 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:17 INFO - PROCESS | 4016 | 1471347737544 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 04:42:17 INFO - PROCESS | 4016 | 1471347737588 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:17 INFO - PROCESS | 4016 | 1471347737590 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE7FF4800 == 33 [pid = 4016] [id = 282] 04:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE6F37000) [pid = 4016] [serial = 845] [outer = 0000000000000000] 04:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2585800) [pid = 4016] [serial = 846] [outer = 000000FFE6F37000] 04:42:17 INFO - PROCESS | 4016 | 1471347737645 Marionette DEBUG loaded listener.js 04:42:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF3946400) [pid = 4016] [serial = 847] [outer = 000000FFE6F37000] 04:42:18 INFO - PROCESS | 4016 | 1471347738011 Marionette TRACE conn7 <- [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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 626ms 04:42:18 INFO - PROCESS | 4016 | 1471347738054 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 4016 | 1471347738057 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:42:18 INFO - PROCESS | 4016 | 1471347738060 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 4016 | 1471347738062 Marionette TRACE conn7 <- [1,1094,null,{}] 04:42:18 INFO - PROCESS | 4016 | 1471347738066 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 4016 | 1471347738068 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:18 INFO - PROCESS | 4016 | 1471347738151 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 04:42:18 INFO - PROCESS | 4016 | 1471347738157 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 4016 | 1471347738159 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC550800 == 34 [pid = 4016] [id = 283] 04:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF3946800) [pid = 4016] [serial = 848] [outer = 0000000000000000] 04:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4EB1800) [pid = 4016] [serial = 849] [outer = 000000FFF3946800] 04:42:18 INFO - PROCESS | 4016 | 1471347738206 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EBB000) [pid = 4016] [serial = 850] [outer = 000000FFF3946800] 04:42:18 INFO - PROCESS | 4016 | 1471347738622 Marionette TRACE conn7 <- [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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 585ms 04:42:18 INFO - PROCESS | 4016 | 1471347738647 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 04:42:18 INFO - PROCESS | 4016 | 1471347738649 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:42:18 INFO - PROCESS | 4016 | 1471347738653 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 4016 | 1471347738654 Marionette TRACE conn7 <- [1,1098,null,{}] 04:42:18 INFO - PROCESS | 4016 | 1471347738670 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:18 INFO - PROCESS | 4016 | 1471347738673 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:18 INFO - PROCESS | 4016 | 1471347738758 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 04:42:18 INFO - PROCESS | 4016 | 1471347738772 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 4016 | 1471347738774 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC62E800 == 35 [pid = 4016] [id = 284] 04:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEEBE6400) [pid = 4016] [serial = 851] [outer = 0000000000000000] 04:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5C16800) [pid = 4016] [serial = 852] [outer = 000000FFEEBE6400] 04:42:18 INFO - PROCESS | 4016 | 1471347738822 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61C5800) [pid = 4016] [serial = 853] [outer = 000000FFEEBE6400] 04:42:19 INFO - PROCESS | 4016 | 1471347739325 Marionette TRACE conn7 <- [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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 755ms 04:42:19 INFO - PROCESS | 4016 | 1471347739412 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 4016 | 1471347739418 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 04:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:42:19 INFO - PROCESS | 4016 | 1471347739423 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 4016 | 1471347739427 Marionette TRACE conn7 <- [1,1102,null,{}] 04:42:19 INFO - PROCESS | 4016 | 1471347739458 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:19 INFO - PROCESS | 4016 | 1471347739461 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:19 INFO - PROCESS | 4016 | 1471347739596 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 04:42:19 INFO - PROCESS | 4016 | 1471347739664 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:19 INFO - PROCESS | 4016 | 1471347739669 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB05800 == 36 [pid = 4016] [id = 285] 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8826800) [pid = 4016] [serial = 854] [outer = 0000000000000000] 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE88E8000) [pid = 4016] [serial = 855] [outer = 000000FFE8826800] 04:42:19 INFO - PROCESS | 4016 | 1471347739771 Marionette DEBUG loaded listener.js 04:42:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8E56C00) [pid = 4016] [serial = 856] [outer = 000000FFE8826800] 04:42:20 INFO - PROCESS | 4016 | 1471347740669 Marionette TRACE conn7 <- [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]]]}] 04:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1257ms 04:42:20 INFO - PROCESS | 4016 | 1471347740703 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 04:42:20 INFO - PROCESS | 4016 | 1471347740708 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 04:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:42:20 INFO - PROCESS | 4016 | 1471347740716 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:42:20 INFO - PROCESS | 4016 | 1471347740719 Marionette TRACE conn7 <- [1,1106,null,{}] 04:42:20 INFO - PROCESS | 4016 | 1471347740723 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:20 INFO - PROCESS | 4016 | 1471347740726 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:20 INFO - PROCESS | 4016 | 1471347740850 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 04:42:20 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 04:42:21 INFO - PROCESS | 4016 | 1471347741007 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 4016 | 1471347741010 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC46F800 == 37 [pid = 4016] [id = 286] 04:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEEA80C00) [pid = 4016] [serial = 857] [outer = 0000000000000000] 04:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFEEECC000) [pid = 4016] [serial = 858] [outer = 000000FFEEA80C00] 04:42:21 INFO - PROCESS | 4016 | 1471347741117 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF2583400) [pid = 4016] [serial = 859] [outer = 000000FFEEA80C00] 04:42:21 INFO - PROCESS | 4016 | 1471347741959 Marionette TRACE conn7 <- [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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1280ms 04:42:22 INFO - PROCESS | 4016 | 1471347741998 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 4016 | 1471347742003 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:42:22 INFO - PROCESS | 4016 | 1471347742008 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 4016 | 1471347742011 Marionette TRACE conn7 <- [1,1110,null,{}] 04:42:22 INFO - PROCESS | 4016 | 1471347742017 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 4016 | 1471347742021 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:22 INFO - PROCESS | 4016 | 1471347742140 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA58800 == 36 [pid = 4016] [id = 262] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE95DF800 == 35 [pid = 4016] [id = 248] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27EA000 == 34 [pid = 4016] [id = 249] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE68000 == 33 [pid = 4016] [id = 259] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD4000 == 32 [pid = 4016] [id = 250] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5615800 == 31 [pid = 4016] [id = 264] 04:42:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25C7800 == 30 [pid = 4016] [id = 263] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF61FB000) [pid = 4016] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE6E5CC00) [pid = 4016] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF4EBB400) [pid = 4016] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE6F33C00) [pid = 4016] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDF58800) [pid = 4016] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E59800) [pid = 4016] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8EC8400) [pid = 4016] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED173000) [pid = 4016] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED94A000) [pid = 4016] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8E81400) [pid = 4016] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8EC5400) [pid = 4016] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF2599000) [pid = 4016] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6387400) [pid = 4016] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2586000) [pid = 4016] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF638EC00) [pid = 4016] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2059C00) [pid = 4016] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF61FEC00) [pid = 4016] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61CD800) [pid = 4016] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5C1BC00) [pid = 4016] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEF55BC00) [pid = 4016] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF2107800) [pid = 4016] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEEB5B400) [pid = 4016] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF4C84400) [pid = 4016] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:42:22 INFO - PROCESS | 4016 | 1471347742243 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 4016 | 1471347742248 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE95DF800 == 31 [pid = 4016] [id = 287] 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE6F2FC00) [pid = 4016] [serial = 860] [outer = 0000000000000000] 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE88E3800) [pid = 4016] [serial = 861] [outer = 000000FFE6F2FC00] 04:42:22 INFO - PROCESS | 4016 | 1471347742299 Marionette DEBUG loaded listener.js 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8ECD000) [pid = 4016] [serial = 862] [outer = 000000FFE6F2FC00] 04:42:22 INFO - PROCESS | 4016 | 1471347742757 Marionette TRACE conn7 <- [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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 797ms 04:42:22 INFO - PROCESS | 4016 | 1471347742808 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 4016 | 1471347742813 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:42:22 INFO - PROCESS | 4016 | 1471347742819 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 4016 | 1471347742822 Marionette TRACE conn7 <- [1,1114,null,{}] 04:42:22 INFO - PROCESS | 4016 | 1471347742826 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:22 INFO - PROCESS | 4016 | 1471347742829 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:22 INFO - PROCESS | 4016 | 1471347742921 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 04:42:22 INFO - PROCESS | 4016 | 1471347742930 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 4016 | 1471347742933 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B1F800 == 32 [pid = 4016] [id = 288] 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEDAD4000) [pid = 4016] [serial = 863] [outer = 0000000000000000] 04:42:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDCB0800) [pid = 4016] [serial = 864] [outer = 000000FFEDAD4000] 04:42:22 INFO - PROCESS | 4016 | 1471347742984 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDDDD800) [pid = 4016] [serial = 865] [outer = 000000FFEDAD4000] 04:42:23 INFO - PROCESS | 4016 | 1471347743436 Marionette TRACE conn7 <- [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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 689ms 04:42:23 INFO - PROCESS | 4016 | 1471347743511 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 4016 | 1471347743514 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 04:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:42:23 INFO - PROCESS | 4016 | 1471347743517 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 4016 | 1471347743521 Marionette TRACE conn7 <- [1,1118,null,{}] 04:42:23 INFO - PROCESS | 4016 | 1471347743532 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:23 INFO - PROCESS | 4016 | 1471347743537 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:23 INFO - PROCESS | 4016 | 1471347743639 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 04:42:23 INFO - PROCESS | 4016 | 1471347743648 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:23 INFO - PROCESS | 4016 | 1471347743651 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D1E000 == 33 [pid = 4016] [id = 289] 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE7F32C00) [pid = 4016] [serial = 866] [outer = 0000000000000000] 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2059C00) [pid = 4016] [serial = 867] [outer = 000000FFE7F32C00] 04:42:23 INFO - PROCESS | 4016 | 1471347743763 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2590000) [pid = 4016] [serial = 868] [outer = 000000FFE7F32C00] 04:42:24 INFO - PROCESS | 4016 | 1471347744160 Marionette TRACE conn7 <- [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]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 690ms 04:42:24 INFO - PROCESS | 4016 | 1471347744210 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 4016 | 1471347744212 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 04:42:24 INFO - PROCESS | 4016 | 1471347744215 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:42:24 INFO - PROCESS | 4016 | 1471347744217 Marionette TRACE conn7 <- [1,1122,null,{}] 04:42:24 INFO - PROCESS | 4016 | 1471347744221 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 4016 | 1471347744223 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:24 INFO - PROCESS | 4016 | 1471347744370 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 04:42:24 INFO - PROCESS | 4016 | 1471347744389 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 4016 | 1471347744391 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82B2800 == 34 [pid = 4016] [id = 290] 04:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2596000) [pid = 4016] [serial = 869] [outer = 0000000000000000] 04:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF280D400) [pid = 4016] [serial = 870] [outer = 000000FFF2596000] 04:42:24 INFO - PROCESS | 4016 | 1471347744439 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4B9E000) [pid = 4016] [serial = 871] [outer = 000000FFF2596000] 04:42:24 INFO - PROCESS | 4016 | [GFX2-]: DrawTargetD2D 1.1 (000000FFFC406970): Failed to create GradientStopCollection with no stops. 04:42:24 INFO - PROCESS | 4016 | [GFX3-]: No stops specified for gradient pattern. 04:42:24 INFO - PROCESS | 4016 | 1471347744923 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 04:42:24 INFO - PROCESS | 4016 | 1471347744955 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 04:42:24 INFO - PROCESS | 4016 | 1471347744957 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 04:42:24 INFO - PROCESS | 4016 | 1471347744961 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:42:24 INFO - PROCESS | 4016 | 1471347744962 Marionette TRACE conn7 <- [1,1126,null,{}] 04:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:42:24 INFO - PROCESS | 4016 | 1471347744966 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:24 INFO - PROCESS | 4016 | 1471347744969 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:25 INFO - PROCESS | 4016 | 1471347745087 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 04:42:25 INFO - PROCESS | 4016 | 1471347745094 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 4016 | 1471347745096 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41F000 == 35 [pid = 4016] [id = 291] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4B9F800) [pid = 4016] [serial = 872] [outer = 0000000000000000] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF551A800) [pid = 4016] [serial = 873] [outer = 000000FFF4B9F800] 04:42:25 INFO - PROCESS | 4016 | 1471347745186 Marionette DEBUG loaded listener.js 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61CC800) [pid = 4016] [serial = 874] [outer = 000000FFF4B9F800] 04:42:25 INFO - PROCESS | 4016 | 1471347745629 Marionette TRACE conn7 <- [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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 04:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:42:25 INFO - PROCESS | 4016 | 1471347745700 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 4016 | 1471347745702 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 04:42:25 INFO - PROCESS | 4016 | 1471347745705 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 4016 | 1471347745707 Marionette TRACE conn7 <- [1,1130,null,{}] 04:42:25 INFO - PROCESS | 4016 | 1471347745711 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:25 INFO - PROCESS | 4016 | 1471347745717 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:25 INFO - PROCESS | 4016 | 1471347745855 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 04:42:25 INFO - PROCESS | 4016 | 1471347745910 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 4016 | 1471347745912 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC540800 == 36 [pid = 4016] [id = 292] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61FC000) [pid = 4016] [serial = 875] [outer = 0000000000000000] 04:42:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF6392C00) [pid = 4016] [serial = 876] [outer = 000000FFF61FC000] 04:42:25 INFO - PROCESS | 4016 | 1471347745959 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6496400) [pid = 4016] [serial = 877] [outer = 000000FFF61FC000] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEA0CFC00) [pid = 4016] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE835AC00) [pid = 4016] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEDCA9000) [pid = 4016] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2585400) [pid = 4016] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEEBE5000) [pid = 4016] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6F37000) [pid = 4016] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8E80800) [pid = 4016] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF3946800) [pid = 4016] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8B28400) [pid = 4016] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDD24000) [pid = 4016] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2BBB000) [pid = 4016] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:42:26 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF6490800) [pid = 4016] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:42:26 INFO - PROCESS | 4016 | 1471347746442 Marionette TRACE conn7 <- [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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 775ms 04:42:26 INFO - PROCESS | 4016 | 1471347746484 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 4016 | 1471347746486 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 04:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:42:26 INFO - PROCESS | 4016 | 1471347746489 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 4016 | 1471347746491 Marionette TRACE conn7 <- [1,1134,null,{}] 04:42:26 INFO - PROCESS | 4016 | 1471347746495 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:26 INFO - PROCESS | 4016 | 1471347746497 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:26 INFO - PROCESS | 4016 | 1471347746580 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 04:42:26 INFO - PROCESS | 4016 | 1471347746586 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:26 INFO - PROCESS | 4016 | 1471347746588 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C7000 == 37 [pid = 4016] [id = 293] 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED176000) [pid = 4016] [serial = 878] [outer = 0000000000000000] 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDAD2800) [pid = 4016] [serial = 879] [outer = 000000FFED176000] 04:42:26 INFO - PROCESS | 4016 | 1471347746636 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF3941800) [pid = 4016] [serial = 880] [outer = 000000FFED176000] 04:42:27 INFO - PROCESS | 4016 | 1471347747074 Marionette TRACE conn7 <- [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]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 629ms 04:42:27 INFO - PROCESS | 4016 | 1471347747122 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 4016 | 1471347747125 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 04:42:27 INFO - PROCESS | 4016 | 1471347747128 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:42:27 INFO - PROCESS | 4016 | 1471347747130 Marionette TRACE conn7 <- [1,1138,null,{}] 04:42:27 INFO - PROCESS | 4016 | 1471347747133 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 4016 | 1471347747135 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:27 INFO - PROCESS | 4016 | 1471347747254 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 04:42:27 INFO - PROCESS | 4016 | 1471347747262 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 4016 | 1471347747264 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE6C000 == 38 [pid = 4016] [id = 294] 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6781C00) [pid = 4016] [serial = 881] [outer = 0000000000000000] 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6E23400) [pid = 4016] [serial = 882] [outer = 000000FFF6781C00] 04:42:27 INFO - PROCESS | 4016 | 1471347747313 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF6E31000) [pid = 4016] [serial = 883] [outer = 000000FFF6781C00] 04:42:27 INFO - PROCESS | 4016 | 1471347747734 Marionette TRACE conn7 <- [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]]]}] 04:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 04:42:27 INFO - PROCESS | 4016 | 1471347747770 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 04:42:27 INFO - PROCESS | 4016 | 1471347747773 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 04:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:42:27 INFO - PROCESS | 4016 | 1471347747777 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:42:27 INFO - PROCESS | 4016 | 1471347747779 Marionette TRACE conn7 <- [1,1142,null,{}] 04:42:27 INFO - PROCESS | 4016 | 1471347747782 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:27 INFO - PROCESS | 4016 | 1471347747784 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:27 INFO - PROCESS | 4016 | 1471347747870 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 04:42:27 INFO - PROCESS | 4016 | 1471347747877 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 4016 | 1471347747879 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEA0800 == 39 [pid = 4016] [id = 295] 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6E31400) [pid = 4016] [serial = 884] [outer = 0000000000000000] 04:42:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF79A3000) [pid = 4016] [serial = 885] [outer = 000000FFF6E31400] 04:42:27 INFO - PROCESS | 4016 | 1471347747927 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF7F69800) [pid = 4016] [serial = 886] [outer = 000000FFF6E31400] 04:42:28 INFO - PROCESS | 4016 | 1471347748346 Marionette TRACE conn7 <- [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]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 04:42:28 INFO - PROCESS | 4016 | 1471347748433 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 4016 | 1471347748438 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 04:42:28 INFO - PROCESS | 4016 | 1471347748443 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 4016 | 1471347748448 Marionette TRACE conn7 <- [1,1146,null,{}] 04:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:42:28 INFO - PROCESS | 4016 | 1471347748455 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:28 INFO - PROCESS | 4016 | 1471347748459 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:28 INFO - PROCESS | 4016 | 1471347748591 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 04:42:28 INFO - PROCESS | 4016 | 1471347748724 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 4016 | 1471347748729 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEECD4000 == 40 [pid = 4016] [id = 296] 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8E54800) [pid = 4016] [serial = 887] [outer = 0000000000000000] 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8EC5C00) [pid = 4016] [serial = 888] [outer = 000000FFE8E54800] 04:42:28 INFO - PROCESS | 4016 | 1471347748791 Marionette DEBUG loaded listener.js 04:42:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFED193400) [pid = 4016] [serial = 889] [outer = 000000FFE8E54800] 04:42:29 INFO - PROCESS | 4016 | 1471347749351 Marionette TRACE conn7 <- [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] 04:42:29 INFO - PROCESS | 4016 | 1471347749384 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 04:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:42:29 INFO - PROCESS | 4016 | 1471347749392 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 4016 | 1471347749396 Marionette TRACE conn7 <- [1,1150,null,{}] 04:42:29 INFO - PROCESS | 4016 | 1471347749401 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:29 INFO - PROCESS | 4016 | 1471347749404 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:29 INFO - PROCESS | 4016 | 1471347749521 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 04:42:29 INFO - PROCESS | 4016 | 1471347749610 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:29 INFO - PROCESS | 4016 | 1471347749613 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC276000 == 41 [pid = 4016] [id = 297] 04:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2052000) [pid = 4016] [serial = 890] [outer = 0000000000000000] 04:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF21BC400) [pid = 4016] [serial = 891] [outer = 000000FFF2052000] 04:42:29 INFO - PROCESS | 4016 | 1471347749672 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF2BC1C00) [pid = 4016] [serial = 892] [outer = 000000FFF2052000] 04:42:30 INFO - PROCESS | 4016 | 1471347750291 Marionette TRACE conn7 <- [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]]]}] 04:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 944ms 04:42:30 INFO - PROCESS | 4016 | 1471347750334 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 04:42:30 INFO - PROCESS | 4016 | 1471347750337 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 04:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:42:30 INFO - PROCESS | 4016 | 1471347750341 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:42:30 INFO - PROCESS | 4016 | 1471347750343 Marionette TRACE conn7 <- [1,1154,null,{}] 04:42:30 INFO - PROCESS | 4016 | 1471347750353 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:30 INFO - PROCESS | 4016 | 1471347750359 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:30 INFO - PROCESS | 4016 | 1471347750477 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 04:42:30 INFO - PROCESS | 4016 | 1471347750596 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 4016 | 1471347750601 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C3000 == 42 [pid = 4016] [id = 298] 04:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF6389800) [pid = 4016] [serial = 893] [outer = 0000000000000000] 04:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF638EC00) [pid = 4016] [serial = 894] [outer = 000000FFF6389800] 04:42:30 INFO - PROCESS | 4016 | 1471347750663 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6E2BC00) [pid = 4016] [serial = 895] [outer = 000000FFF6389800] 04:42:31 INFO - PROCESS | 4016 | 1471347751294 Marionette TRACE conn7 <- [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]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 984ms 04:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:42:31 INFO - PROCESS | 4016 | 1471347751328 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 4016 | 1471347751331 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 04:42:31 INFO - PROCESS | 4016 | 1471347751335 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 4016 | 1471347751338 Marionette TRACE conn7 <- [1,1158,null,{}] 04:42:31 INFO - PROCESS | 4016 | 1471347751342 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:31 INFO - PROCESS | 4016 | 1471347751345 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:31 INFO - PROCESS | 4016 | 1471347751465 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 04:42:31 INFO - PROCESS | 4016 | 1471347751581 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:31 INFO - PROCESS | 4016 | 1471347751584 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD4A0000 == 43 [pid = 4016] [id = 299] 04:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF8914400) [pid = 4016] [serial = 896] [outer = 0000000000000000] 04:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF8979800) [pid = 4016] [serial = 897] [outer = 000000FFF8914400] 04:42:31 INFO - PROCESS | 4016 | 1471347751641 Marionette DEBUG loaded listener.js 04:42:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF8980000) [pid = 4016] [serial = 898] [outer = 000000FFF8914400] 04:42:32 INFO - PROCESS | 4016 | 1471347752385 Marionette TRACE conn7 <- [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]]]}] 04:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1079ms 04:42:32 INFO - PROCESS | 4016 | 1471347752416 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 04:42:32 INFO - PROCESS | 4016 | 1471347752421 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 04:42:32 INFO - PROCESS | 4016 | 1471347752426 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:42:32 INFO - PROCESS | 4016 | 1471347752430 Marionette TRACE conn7 <- [1,1162,null,{}] 04:42:32 INFO - PROCESS | 4016 | 1471347752436 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:32 INFO - PROCESS | 4016 | 1471347752439 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:32 INFO - PROCESS | 4016 | 1471347752545 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 04:42:32 INFO - PROCESS | 4016 | 1471347752622 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 4016 | 1471347752626 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25CF800 == 44 [pid = 4016] [id = 300] 04:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFE8E5B000) [pid = 4016] [serial = 899] [outer = 0000000000000000] 04:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFE8E89000) [pid = 4016] [serial = 900] [outer = 000000FFE8E5B000] 04:42:32 INFO - PROCESS | 4016 | 1471347752678 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFEA0CF000) [pid = 4016] [serial = 901] [outer = 000000FFE8E5B000] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB32A000 == 43 [pid = 4016] [id = 253] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D0E800 == 42 [pid = 4016] [id = 251] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9A31800 == 41 [pid = 4016] [id = 247] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEA022000 == 40 [pid = 4016] [id = 276] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27F800 == 39 [pid = 4016] [id = 254] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E34000 == 38 [pid = 4016] [id = 252] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9248800 == 37 [pid = 4016] [id = 260] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27E9800 == 36 [pid = 4016] [id = 255] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC545800 == 35 [pid = 4016] [id = 256] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF49F1000 == 34 [pid = 4016] [id = 261] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D0E000 == 33 [pid = 4016] [id = 257] 04:42:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9E000 == 32 [pid = 4016] [id = 258] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFED176400) [pid = 4016] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFE8826400) [pid = 4016] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8B21000) [pid = 4016] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFEDF4B400) [pid = 4016] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF258A000) [pid = 4016] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEF567400) [pid = 4016] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF2585800) [pid = 4016] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8E8C800) [pid = 4016] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8ED4000) [pid = 4016] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF4EB1800) [pid = 4016] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE92C4800) [pid = 4016] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8E56000) [pid = 4016] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEEB5F000) [pid = 4016] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEDD2E400) [pid = 4016] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61FB800) [pid = 4016] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF4C6CC00) [pid = 4016] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF276AC00) [pid = 4016] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6DBEC00) [pid = 4016] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF6595000) [pid = 4016] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6E24C00) [pid = 4016] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEEB5A000) [pid = 4016] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF205E800) [pid = 4016] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5C16800) [pid = 4016] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFED26B800) [pid = 4016] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4EBB000) [pid = 4016] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:42:33 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF3946400) [pid = 4016] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:42:34 INFO - PROCESS | 4016 | 1471347754023 Marionette TRACE conn7 <- [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] 04:42:34 INFO - PROCESS | 4016 | 1471347754077 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:42:34 INFO - PROCESS | 4016 | 1471347754082 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 4016 | 1471347754086 Marionette TRACE conn7 <- [1,1166,null,{}] 04:42:34 INFO - PROCESS | 4016 | 1471347754091 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 4016 | 1471347754095 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:34 INFO - PROCESS | 4016 | 1471347754215 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 04:42:34 INFO - PROCESS | 4016 | 1471347754231 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 4016 | 1471347754236 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED403800 == 33 [pid = 4016] [id = 301] 04:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE88E5400) [pid = 4016] [serial = 902] [outer = 0000000000000000] 04:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE88ED800) [pid = 4016] [serial = 903] [outer = 000000FFE88E5400] 04:42:34 INFO - PROCESS | 4016 | 1471347754289 Marionette DEBUG loaded listener.js 04:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE6E94800) [pid = 4016] [serial = 904] [outer = 000000FFE88E5400] 04:42:34 INFO - PROCESS | 4016 | 1471347754753 Marionette TRACE conn7 <- [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] 04:42:34 INFO - PROCESS | 4016 | 1471347754824 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 04:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:42:34 INFO - PROCESS | 4016 | 1471347754830 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 4016 | 1471347754833 Marionette TRACE conn7 <- [1,1170,null,{}] 04:42:34 INFO - PROCESS | 4016 | 1471347754837 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:34 INFO - PROCESS | 4016 | 1471347754840 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:34 INFO - PROCESS | 4016 | 1471347754932 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 04:42:34 INFO - PROCESS | 4016 | 1471347754945 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:34 INFO - PROCESS | 4016 | 1471347754947 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9A2D800 == 34 [pid = 4016] [id = 302] 04:42:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE92C4800) [pid = 4016] [serial = 905] [outer = 0000000000000000] 04:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE930AC00) [pid = 4016] [serial = 906] [outer = 000000FFE92C4800] 04:42:35 INFO - PROCESS | 4016 | 1471347755000 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED173000) [pid = 4016] [serial = 907] [outer = 000000FFE92C4800] 04:42:35 INFO - PROCESS | 4016 | 1471347755484 Marionette TRACE conn7 <- [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] 04:42:35 INFO - PROCESS | 4016 | 1471347755525 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 04:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:42:35 INFO - PROCESS | 4016 | 1471347755529 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:42:35 INFO - PROCESS | 4016 | 1471347755533 Marionette TRACE conn7 <- [1,1174,null,{}] 04:42:35 INFO - PROCESS | 4016 | 1471347755578 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:35 INFO - PROCESS | 4016 | 1471347755584 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:35 INFO - PROCESS | 4016 | 1471347755676 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 04:42:35 INFO - PROCESS | 4016 | 1471347755754 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 4016 | 1471347755757 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF570A000 == 35 [pid = 4016] [id = 303] 04:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6E96000) [pid = 4016] [serial = 908] [outer = 0000000000000000] 04:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDD31C00) [pid = 4016] [serial = 909] [outer = 000000FFE6E96000] 04:42:35 INFO - PROCESS | 4016 | 1471347755808 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEB5E800) [pid = 4016] [serial = 910] [outer = 000000FFE6E96000] 04:42:36 INFO - PROCESS | 4016 | 1471347756211 Marionette TRACE conn7 <- [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] 04:42:36 INFO - PROCESS | 4016 | 1471347756268 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 04:42:36 INFO - PROCESS | 4016 | 1471347756280 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 4016 | 1471347756282 Marionette TRACE conn7 <- [1,1178,null,{}] 04:42:36 INFO - PROCESS | 4016 | 1471347756286 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:36 INFO - PROCESS | 4016 | 1471347756288 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:36 INFO - PROCESS | 4016 | 1471347756405 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 04:42:36 INFO - PROCESS | 4016 | 1471347756456 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 4016 | 1471347756458 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF632C800 == 36 [pid = 4016] [id = 304] 04:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEF55F000) [pid = 4016] [serial = 911] [outer = 0000000000000000] 04:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2057800) [pid = 4016] [serial = 912] [outer = 000000FFEF55F000] 04:42:36 INFO - PROCESS | 4016 | 1471347756505 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF210F000) [pid = 4016] [serial = 913] [outer = 000000FFEF55F000] 04:42:36 INFO - PROCESS | 4016 | 1471347756952 Marionette TRACE conn7 <- [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] 04:42:37 INFO - PROCESS | 4016 | 1471347757031 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 04:42:37 INFO - PROCESS | 4016 | 1471347757035 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 4016 | 1471347757037 Marionette TRACE conn7 <- [1,1182,null,{}] 04:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:42:37 INFO - PROCESS | 4016 | 1471347757040 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 4016 | 1471347757042 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:37 INFO - PROCESS | 4016 | 1471347757148 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 04:42:37 INFO - PROCESS | 4016 | 1471347757160 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 4016 | 1471347757162 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8940800 == 37 [pid = 4016] [id = 305] 04:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE92C2800) [pid = 4016] [serial = 914] [outer = 0000000000000000] 04:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2591000) [pid = 4016] [serial = 915] [outer = 000000FFE92C2800] 04:42:37 INFO - PROCESS | 4016 | 1471347757250 Marionette DEBUG loaded listener.js 04:42:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2810400) [pid = 4016] [serial = 916] [outer = 000000FFE92C2800] 04:42:37 INFO - PROCESS | 4016 | 1471347757706 Marionette TRACE conn7 <- [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] 04:42:37 INFO - PROCESS | 4016 | 1471347757784 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 04:42:37 INFO - PROCESS | 4016 | 1471347757788 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 4016 | 1471347757790 Marionette TRACE conn7 <- [1,1186,null,{}] 04:42:37 INFO - PROCESS | 4016 | 1471347757793 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:37 INFO - PROCESS | 4016 | 1471347757800 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:37 INFO - PROCESS | 4016 | 1471347757940 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 04:42:37 INFO - PROCESS | 4016 | 1471347757985 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:37 INFO - PROCESS | 4016 | 1471347757987 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC272800 == 38 [pid = 4016] [id = 306] 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF4EB2000) [pid = 4016] [serial = 917] [outer = 0000000000000000] 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF5597400) [pid = 4016] [serial = 918] [outer = 000000FFF4EB2000] 04:42:38 INFO - PROCESS | 4016 | 1471347758034 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF5DB7800) [pid = 4016] [serial = 919] [outer = 000000FFF4EB2000] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF6E22800) [pid = 4016] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF6E31400) [pid = 4016] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4B9F800) [pid = 4016] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF61FC000) [pid = 4016] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6F2FC00) [pid = 4016] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEEA80C00) [pid = 4016] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEEBE6400) [pid = 4016] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE7F32C00) [pid = 4016] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEDAD4000) [pid = 4016] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8826800) [pid = 4016] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED176000) [pid = 4016] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6781C00) [pid = 4016] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:42:38 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2596000) [pid = 4016] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:42:38 INFO - PROCESS | 4016 | 1471347758606 Marionette TRACE conn7 <- [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]]]}] 04:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 838ms 04:42:38 INFO - PROCESS | 4016 | 1471347758626 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 04:42:38 INFO - PROCESS | 4016 | 1471347758628 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 04:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:42:38 INFO - PROCESS | 4016 | 1471347758631 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:42:38 INFO - PROCESS | 4016 | 1471347758633 Marionette TRACE conn7 <- [1,1190,null,{}] 04:42:38 INFO - PROCESS | 4016 | 1471347758637 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:38 INFO - PROCESS | 4016 | 1471347758639 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:38 INFO - PROCESS | 4016 | 1471347758721 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 04:42:38 INFO - PROCESS | 4016 | 1471347758726 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 4016 | 1471347758728 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC430800 == 39 [pid = 4016] [id = 307] 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED176000) [pid = 4016] [serial = 920] [outer = 0000000000000000] 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF3946400) [pid = 4016] [serial = 921] [outer = 000000FFED176000] 04:42:38 INFO - PROCESS | 4016 | 1471347758777 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5C53C00) [pid = 4016] [serial = 922] [outer = 000000FFED176000] 04:42:39 INFO - PROCESS | 4016 | 1471347759198 Marionette TRACE conn7 <- [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]]]}] 04:42:39 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 04:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 585ms 04:42:39 INFO - PROCESS | 4016 | 1471347759220 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 4016 | 1471347759222 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 04:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:42:39 INFO - PROCESS | 4016 | 1471347759237 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 4016 | 1471347759239 Marionette TRACE conn7 <- [1,1194,null,{}] 04:42:39 INFO - PROCESS | 4016 | 1471347759242 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 4016 | 1471347759244 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:39 INFO - PROCESS | 4016 | 1471347759327 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 04:42:39 INFO - PROCESS | 4016 | 1471347759334 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 4016 | 1471347759336 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4DA800 == 40 [pid = 4016] [id = 308] 04:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF61CEC00) [pid = 4016] [serial = 923] [outer = 0000000000000000] 04:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61F4C00) [pid = 4016] [serial = 924] [outer = 000000FFF61CEC00] 04:42:39 INFO - PROCESS | 4016 | 1471347759384 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61FD400) [pid = 4016] [serial = 925] [outer = 000000FFF61CEC00] 04:42:39 INFO - PROCESS | 4016 | 1471347759837 Marionette TRACE conn7 <- [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]]]}] 04:42:39 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 04:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 627ms 04:42:39 INFO - PROCESS | 4016 | 1471347759867 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 4016 | 1471347759870 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 04:42:39 INFO - PROCESS | 4016 | 1471347759873 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:42:39 INFO - PROCESS | 4016 | 1471347759874 Marionette TRACE conn7 <- [1,1198,null,{}] 04:42:39 INFO - PROCESS | 4016 | 1471347759878 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:39 INFO - PROCESS | 4016 | 1471347759880 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:40 INFO - PROCESS | 4016 | 1471347759988 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 04:42:40 INFO - PROCESS | 4016 | 1471347759996 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:40 INFO - PROCESS | 4016 | 1471347759998 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5709800 == 41 [pid = 4016] [id = 309] 04:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF6389000) [pid = 4016] [serial = 926] [outer = 0000000000000000] 04:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF638D400) [pid = 4016] [serial = 927] [outer = 000000FFF6389000] 04:42:40 INFO - PROCESS | 4016 | 1471347760047 Marionette DEBUG loaded listener.js 04:42:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF648FC00) [pid = 4016] [serial = 928] [outer = 000000FFF6389000] 04:42:40 INFO - PROCESS | 4016 | 1471347760657 Marionette TRACE conn7 <- [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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 836ms 04:42:40 INFO - PROCESS | 4016 | 1471347760779 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 4016 | 1471347760784 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 04:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:42:40 INFO - PROCESS | 4016 | 1471347760790 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 4016 | 1471347760794 Marionette TRACE conn7 <- [1,1202,null,{}] 04:42:40 INFO - PROCESS | 4016 | 1471347760800 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:40 INFO - PROCESS | 4016 | 1471347760803 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:40 INFO - PROCESS | 4016 | 1471347760936 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 04:42:41 INFO - PROCESS | 4016 | 1471347761006 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 4016 | 1471347761009 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1DF000 == 42 [pid = 4016] [id = 310] 04:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE6FD9C00) [pid = 4016] [serial = 929] [outer = 0000000000000000] 04:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8B27000) [pid = 4016] [serial = 930] [outer = 000000FFE6FD9C00] 04:42:41 INFO - PROCESS | 4016 | 1471347761069 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8ECEC00) [pid = 4016] [serial = 931] [outer = 000000FFE6FD9C00] 04:42:41 INFO - PROCESS | 4016 | 1471347761836 Marionette TRACE conn7 <- [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]]]}] 04:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1091ms 04:42:41 INFO - PROCESS | 4016 | 1471347761890 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 04:42:41 INFO - PROCESS | 4016 | 1471347761896 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 04:42:41 INFO - PROCESS | 4016 | 1471347761903 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:42:41 INFO - PROCESS | 4016 | 1471347761906 Marionette TRACE conn7 <- [1,1206,null,{}] 04:42:41 INFO - PROCESS | 4016 | 1471347761911 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:41 INFO - PROCESS | 4016 | 1471347761914 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:42 INFO - PROCESS | 4016 | 1471347762042 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 04:42:42 INFO - PROCESS | 4016 | 1471347762116 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:42 INFO - PROCESS | 4016 | 1471347762119 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF893E800 == 43 [pid = 4016] [id = 311] 04:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFEDD26000) [pid = 4016] [serial = 932] [outer = 0000000000000000] 04:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEDDD7C00) [pid = 4016] [serial = 933] [outer = 000000FFEDD26000] 04:42:42 INFO - PROCESS | 4016 | 1471347762179 Marionette DEBUG loaded listener.js 04:42:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFEEB5F800) [pid = 4016] [serial = 934] [outer = 000000FFEDD26000] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4DA800 == 42 [pid = 4016] [id = 308] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC430800 == 41 [pid = 4016] [id = 307] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC272800 == 40 [pid = 4016] [id = 306] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8940800 == 39 [pid = 4016] [id = 305] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF632C800 == 38 [pid = 4016] [id = 304] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF570A000 == 37 [pid = 4016] [id = 303] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9A2D800 == 36 [pid = 4016] [id = 302] 04:42:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED403800 == 35 [pid = 4016] [id = 301] 04:42:43 INFO - PROCESS | 4016 | 1471347763048 Marionette TRACE conn7 <- [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]]]}] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF6E2CC00) [pid = 4016] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF79A3000) [pid = 4016] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF551A800) [pid = 4016] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF6392C00) [pid = 4016] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF61CC800) [pid = 4016] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE88E3800) [pid = 4016] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8ECD000) [pid = 4016] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEEECC000) [pid = 4016] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2583400) [pid = 4016] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF61C5800) [pid = 4016] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2059C00) [pid = 4016] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2590000) [pid = 4016] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDCB0800) [pid = 4016] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDDDD800) [pid = 4016] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE88E8000) [pid = 4016] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8E56C00) [pid = 4016] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDAD2800) [pid = 4016] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF6E23400) [pid = 4016] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF6496400) [pid = 4016] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF6E31000) [pid = 4016] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF7F69800) [pid = 4016] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF280D400) [pid = 4016] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF4B9E000) [pid = 4016] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF3941800) [pid = 4016] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1237ms 04:42:43 INFO - PROCESS | 4016 | 1471347763144 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 04:42:43 INFO - PROCESS | 4016 | 1471347763148 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:42:43 INFO - PROCESS | 4016 | 1471347763153 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 4016 | 1471347763156 Marionette TRACE conn7 <- [1,1210,null,{}] 04:42:43 INFO - PROCESS | 4016 | 1471347763162 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 4016 | 1471347763165 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:43 INFO - PROCESS | 4016 | 1471347763264 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 04:42:43 INFO - PROCESS | 4016 | 1471347763272 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 4016 | 1471347763274 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA3A000 == 36 [pid = 4016] [id = 312] 04:42:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8E80400) [pid = 4016] [serial = 935] [outer = 0000000000000000] 04:42:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8E89400) [pid = 4016] [serial = 936] [outer = 000000FFE8E80400] 04:42:43 INFO - PROCESS | 4016 | 1471347763326 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE92C6800) [pid = 4016] [serial = 937] [outer = 000000FFE8E80400] 04:42:43 INFO - PROCESS | 4016 | 1471347763907 Marionette TRACE conn7 <- [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] 04:42:43 INFO - PROCESS | 4016 | 1471347763937 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 04:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:42:43 INFO - PROCESS | 4016 | 1471347763943 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:42:43 INFO - PROCESS | 4016 | 1471347763946 Marionette TRACE conn7 <- [1,1214,null,{}] 04:42:43 INFO - PROCESS | 4016 | 1471347763950 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:43 INFO - PROCESS | 4016 | 1471347763952 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:44 INFO - PROCESS | 4016 | 1471347764044 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 04:42:44 INFO - PROCESS | 4016 | 1471347764119 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 4016 | 1471347764121 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CCA800 == 37 [pid = 4016] [id = 313] 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEDCA3C00) [pid = 4016] [serial = 938] [outer = 0000000000000000] 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEE186000) [pid = 4016] [serial = 939] [outer = 000000FFEDCA3C00] 04:42:44 INFO - PROCESS | 4016 | 1471347764171 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEF182C00) [pid = 4016] [serial = 940] [outer = 000000FFEDCA3C00] 04:42:44 INFO - PROCESS | 4016 | 1471347764568 Marionette TRACE conn7 <- [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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 04:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:42:44 INFO - PROCESS | 4016 | 1471347764657 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 4016 | 1471347764660 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 04:42:44 INFO - PROCESS | 4016 | 1471347764664 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 4016 | 1471347764668 Marionette TRACE conn7 <- [1,1218,null,{}] 04:42:44 INFO - PROCESS | 4016 | 1471347764684 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:44 INFO - PROCESS | 4016 | 1471347764689 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:44 INFO - PROCESS | 4016 | 1471347764778 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 04:42:44 INFO - PROCESS | 4016 | 1471347764795 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 4016 | 1471347764798 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7992000 == 38 [pid = 4016] [id = 314] 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2596000) [pid = 4016] [serial = 941] [outer = 0000000000000000] 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF25A0400) [pid = 4016] [serial = 942] [outer = 000000FFF2596000] 04:42:44 INFO - PROCESS | 4016 | 1471347764852 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF3946800) [pid = 4016] [serial = 943] [outer = 000000FFF2596000] 04:42:45 INFO - PROCESS | 4016 | 1471347765294 Marionette TRACE conn7 <- [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]]]}] 04:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 04:42:45 INFO - PROCESS | 4016 | 1471347765357 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 4016 | 1471347765360 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:42:45 INFO - PROCESS | 4016 | 1471347765363 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 4016 | 1471347765365 Marionette TRACE conn7 <- [1,1222,null,{}] 04:42:45 INFO - PROCESS | 4016 | 1471347765369 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:45 INFO - PROCESS | 4016 | 1471347765371 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:45 INFO - PROCESS | 4016 | 1471347765494 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 04:42:45 INFO - PROCESS | 4016 | 1471347765504 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:45 INFO - PROCESS | 4016 | 1471347765506 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB33D800 == 39 [pid = 4016] [id = 315] 04:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4B3E800) [pid = 4016] [serial = 944] [outer = 0000000000000000] 04:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4C66000) [pid = 4016] [serial = 945] [outer = 000000FFF4B3E800] 04:42:45 INFO - PROCESS | 4016 | 1471347765602 Marionette DEBUG loaded listener.js 04:42:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4EBBC00) [pid = 4016] [serial = 946] [outer = 000000FFF4B3E800] 04:42:46 INFO - PROCESS | 4016 | 1471347766032 Marionette TRACE conn7 <- [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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 04:42:46 INFO - PROCESS | 4016 | 1471347766055 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 4016 | 1471347766058 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 04:42:46 INFO - PROCESS | 4016 | 1471347766061 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:42:46 INFO - PROCESS | 4016 | 1471347766062 Marionette TRACE conn7 <- [1,1226,null,{}] 04:42:46 INFO - PROCESS | 4016 | 1471347766074 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 4016 | 1471347766077 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:46 INFO - PROCESS | 4016 | 1471347766212 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 04:42:46 INFO - PROCESS | 4016 | 1471347766232 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 4016 | 1471347766235 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CC800 == 40 [pid = 4016] [id = 316] 04:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4EBC000) [pid = 4016] [serial = 947] [outer = 0000000000000000] 04:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5DBBC00) [pid = 4016] [serial = 948] [outer = 000000FFF4EBC000] 04:42:46 INFO - PROCESS | 4016 | 1471347766281 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61F0C00) [pid = 4016] [serial = 949] [outer = 000000FFF4EBC000] 04:42:46 INFO - PROCESS | 4016 | 1471347766720 Marionette TRACE conn7 <- [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]]]}] 04:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 04:42:46 INFO - PROCESS | 4016 | 1471347766756 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 04:42:46 INFO - PROCESS | 4016 | 1471347766758 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 04:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:42:46 INFO - PROCESS | 4016 | 1471347766761 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:42:46 INFO - PROCESS | 4016 | 1471347766763 Marionette TRACE conn7 <- [1,1230,null,{}] 04:42:46 INFO - PROCESS | 4016 | 1471347766767 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:46 INFO - PROCESS | 4016 | 1471347766773 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:46 INFO - PROCESS | 4016 | 1471347766917 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 04:42:46 INFO - PROCESS | 4016 | 1471347766969 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 4016 | 1471347766971 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC641000 == 41 [pid = 4016] [id = 317] 04:42:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61FA400) [pid = 4016] [serial = 950] [outer = 0000000000000000] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF6DCA000) [pid = 4016] [serial = 951] [outer = 000000FFF61FA400] 04:42:47 INFO - PROCESS | 4016 | 1471347767018 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6E2C000) [pid = 4016] [serial = 952] [outer = 000000FFF61FA400] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E5B000) [pid = 4016] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE92C4800) [pid = 4016] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEF55F000) [pid = 4016] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE88E5400) [pid = 4016] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6E96000) [pid = 4016] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8E54800) [pid = 4016] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF2052000) [pid = 4016] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6389800) [pid = 4016] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF8914400) [pid = 4016] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE92C2800) [pid = 4016] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4EB2000) [pid = 4016] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF61CEC00) [pid = 4016] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:42:47 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFED176000) [pid = 4016] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:42:47 INFO - PROCESS | 4016 | 1471347767492 Marionette TRACE conn7 <- [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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 775ms 04:42:47 INFO - PROCESS | 4016 | 1471347767540 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 4016 | 1471347767543 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 04:42:47 INFO - PROCESS | 4016 | 1471347767545 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:42:47 INFO - PROCESS | 4016 | 1471347767547 Marionette TRACE conn7 <- [1,1234,null,{}] 04:42:47 INFO - PROCESS | 4016 | 1471347767551 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:47 INFO - PROCESS | 4016 | 1471347767553 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:47 INFO - PROCESS | 4016 | 1471347767636 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 04:42:47 INFO - PROCESS | 4016 | 1471347767711 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 4016 | 1471347767713 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9C800 == 42 [pid = 4016] [id = 318] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE88E6C00) [pid = 4016] [serial = 953] [outer = 0000000000000000] 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEF55F000) [pid = 4016] [serial = 954] [outer = 000000FFE88E6C00] 04:42:47 INFO - PROCESS | 4016 | 1471347767760 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF61F3800) [pid = 4016] [serial = 955] [outer = 000000FFE88E6C00] 04:42:48 INFO - PROCESS | 4016 | 1471347768175 Marionette TRACE conn7 <- [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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 04:42:48 INFO - PROCESS | 4016 | 1471347768242 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 4016 | 1471347768244 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:42:48 INFO - PROCESS | 4016 | 1471347768247 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 4016 | 1471347768249 Marionette TRACE conn7 <- [1,1238,null,{}] 04:42:48 INFO - PROCESS | 4016 | 1471347768262 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 4016 | 1471347768264 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:48 INFO - PROCESS | 4016 | 1471347768352 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 04:42:48 INFO - PROCESS | 4016 | 1471347768361 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 4016 | 1471347768363 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE7A000 == 43 [pid = 4016] [id = 319] 04:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF7044C00) [pid = 4016] [serial = 956] [outer = 0000000000000000] 04:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF70E9800) [pid = 4016] [serial = 957] [outer = 000000FFF7044C00] 04:42:48 INFO - PROCESS | 4016 | 1471347768409 Marionette DEBUG loaded listener.js 04:42:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF8265000) [pid = 4016] [serial = 958] [outer = 000000FFF7044C00] 04:42:48 INFO - PROCESS | 4016 | 1471347768833 Marionette TRACE conn7 <- [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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 649ms 04:42:48 INFO - PROCESS | 4016 | 1471347768900 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 4016 | 1471347768902 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 04:42:48 INFO - PROCESS | 4016 | 1471347768906 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:42:48 INFO - PROCESS | 4016 | 1471347768908 Marionette TRACE conn7 <- [1,1242,null,{}] 04:42:48 INFO - PROCESS | 4016 | 1471347768912 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:48 INFO - PROCESS | 4016 | 1471347768914 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:49 INFO - PROCESS | 4016 | 1471347769023 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 04:42:49 INFO - PROCESS | 4016 | 1471347769145 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:49 INFO - PROCESS | 4016 | 1471347769149 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C5B800 == 44 [pid = 4016] [id = 320] 04:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6D85000) [pid = 4016] [serial = 959] [outer = 0000000000000000] 04:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE6E5A800) [pid = 4016] [serial = 960] [outer = 000000FFE6D85000] 04:42:49 INFO - PROCESS | 4016 | 1471347769209 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8C27800) [pid = 4016] [serial = 961] [outer = 000000FFE6D85000] 04:42:49 INFO - PROCESS | 4016 | 1471347769806 Marionette TRACE conn7 <- [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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 923ms 04:42:49 INFO - PROCESS | 4016 | 1471347769834 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 04:42:49 INFO - PROCESS | 4016 | 1471347769838 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 04:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:42:49 INFO - PROCESS | 4016 | 1471347769842 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:42:49 INFO - PROCESS | 4016 | 1471347769846 Marionette TRACE conn7 <- [1,1246,null,{}] 04:42:49 INFO - PROCESS | 4016 | 1471347769851 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:49 INFO - PROCESS | 4016 | 1471347769854 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:49 INFO - PROCESS | 4016 | 1471347769971 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 04:42:50 INFO - PROCESS | 4016 | 1471347770062 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:50 INFO - PROCESS | 4016 | 1471347770066 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6629800 == 45 [pid = 4016] [id = 321] 04:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEE18EC00) [pid = 4016] [serial = 962] [outer = 0000000000000000] 04:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEEBE0000) [pid = 4016] [serial = 963] [outer = 000000FFEE18EC00] 04:42:50 INFO - PROCESS | 4016 | 1471347770128 Marionette DEBUG loaded listener.js 04:42:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2511400) [pid = 4016] [serial = 964] [outer = 000000FFEE18EC00] 04:42:50 INFO - PROCESS | 4016 | 1471347770758 Marionette TRACE conn7 <- [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]]]}] 04:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 942ms 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:42:50 INFO - PROCESS | 4016 | 1471347770791 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 4016 | 1471347770795 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 04:42:50 INFO - PROCESS | 4016 | 1471347770799 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 4016 | 1471347770802 Marionette TRACE conn7 <- [1,1250,null,{}] 04:42:50 INFO - PROCESS | 4016 | 1471347770806 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:50 INFO - PROCESS | 4016 | 1471347770808 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:50 INFO - PROCESS | 4016 | 1471347770925 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 04:42:51 INFO - PROCESS | 4016 | 1471347771019 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 4016 | 1471347771022 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEAE000 == 46 [pid = 4016] [id = 322] 04:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF61D1800) [pid = 4016] [serial = 965] [outer = 0000000000000000] 04:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF61FE400) [pid = 4016] [serial = 966] [outer = 000000FFF61D1800] 04:42:51 INFO - PROCESS | 4016 | 1471347771079 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF6493400) [pid = 4016] [serial = 967] [outer = 000000FFF61D1800] 04:42:51 INFO - PROCESS | 4016 | 1471347771682 Marionette TRACE conn7 <- [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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 944ms 04:42:51 INFO - PROCESS | 4016 | 1471347771745 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 4016 | 1471347771748 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 04:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:42:51 INFO - PROCESS | 4016 | 1471347771759 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 4016 | 1471347771766 Marionette TRACE conn7 <- [1,1254,null,{}] 04:42:51 INFO - PROCESS | 4016 | 1471347771770 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:51 INFO - PROCESS | 4016 | 1471347771775 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:51 INFO - PROCESS | 4016 | 1471347771920 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 04:42:52 INFO - PROCESS | 4016 | 1471347771994 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 4016 | 1471347771996 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C0800 == 47 [pid = 4016] [id = 323] 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF6389C00) [pid = 4016] [serial = 968] [outer = 0000000000000000] 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF8983800) [pid = 4016] [serial = 969] [outer = 000000FFF6389C00] 04:42:52 INFO - PROCESS | 4016 | 1471347772093 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF8DD8C00) [pid = 4016] [serial = 970] [outer = 000000FFF6389C00] 04:42:52 INFO - PROCESS | 4016 | 1471347772697 Marionette TRACE conn7 <- [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]]]}] 04:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1003ms 04:42:52 INFO - PROCESS | 4016 | 1471347772888 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 04:42:52 INFO - PROCESS | 4016 | 1471347772892 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 04:42:52 INFO - PROCESS | 4016 | 1471347772920 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:42:52 INFO - PROCESS | 4016 | 1471347772923 Marionette TRACE conn7 <- [1,1258,null,{}] 04:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:42:52 INFO - PROCESS | 4016 | 1471347772928 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:52 INFO - PROCESS | 4016 | 1471347772932 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:53 INFO - PROCESS | 4016 | 1471347773036 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 04:42:53 INFO - PROCESS | 4016 | 1471347773105 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 4016 | 1471347773110 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA8E000 == 48 [pid = 4016] [id = 324] 04:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE83C3000) [pid = 4016] [serial = 971] [outer = 0000000000000000] 04:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE88E4000) [pid = 4016] [serial = 972] [outer = 000000FFE83C3000] 04:42:53 INFO - PROCESS | 4016 | 1471347773161 Marionette DEBUG loaded listener.js 04:42:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8B24800) [pid = 4016] [serial = 973] [outer = 000000FFE83C3000] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE7A000 == 47 [pid = 4016] [id = 319] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9C800 == 46 [pid = 4016] [id = 318] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC641000 == 45 [pid = 4016] [id = 317] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CC800 == 44 [pid = 4016] [id = 316] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB33D800 == 43 [pid = 4016] [id = 315] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7992000 == 42 [pid = 4016] [id = 314] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CCA800 == 41 [pid = 4016] [id = 313] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA3A000 == 40 [pid = 4016] [id = 312] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE6C000 == 39 [pid = 4016] [id = 294] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEA0800 == 38 [pid = 4016] [id = 295] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEECD4000 == 37 [pid = 4016] [id = 296] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1DF000 == 36 [pid = 4016] [id = 310] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF893E800 == 35 [pid = 4016] [id = 311] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C3000 == 34 [pid = 4016] [id = 298] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5709800 == 33 [pid = 4016] [id = 309] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC276000 == 32 [pid = 4016] [id = 297] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD4A0000 == 31 [pid = 4016] [id = 299] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25CF800 == 30 [pid = 4016] [id = 300] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C0800 == 29 [pid = 4016] [id = 323] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEAE000 == 28 [pid = 4016] [id = 322] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6629800 == 27 [pid = 4016] [id = 321] 04:42:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8C5B800 == 26 [pid = 4016] [id = 320] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE8E89000) [pid = 4016] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE930AC00) [pid = 4016] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFED173000) [pid = 4016] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF2057800) [pid = 4016] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE88ED800) [pid = 4016] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE6E94800) [pid = 4016] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEDD31C00) [pid = 4016] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFED193400) [pid = 4016] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8EC5C00) [pid = 4016] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2BC1C00) [pid = 4016] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF21BC400) [pid = 4016] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF6E2BC00) [pid = 4016] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF638EC00) [pid = 4016] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF8980000) [pid = 4016] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF8979800) [pid = 4016] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2591000) [pid = 4016] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF210F000) [pid = 4016] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5597400) [pid = 4016] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF638D400) [pid = 4016] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2810400) [pid = 4016] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61F4C00) [pid = 4016] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5DB7800) [pid = 4016] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEA0CF000) [pid = 4016] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF3946400) [pid = 4016] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF5C53C00) [pid = 4016] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEB5E800) [pid = 4016] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF61FD400) [pid = 4016] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:42:54 INFO - PROCESS | 4016 | 1471347774462 Marionette TRACE conn7 <- [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]]]}] 04:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1587ms 04:42:54 INFO - PROCESS | 4016 | 1471347774515 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 04:42:54 INFO - PROCESS | 4016 | 1471347774520 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 04:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:42:54 INFO - PROCESS | 4016 | 1471347774525 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:42:54 INFO - PROCESS | 4016 | 1471347774528 Marionette TRACE conn7 <- [1,1262,null,{}] 04:42:54 INFO - PROCESS | 4016 | 1471347774534 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:54 INFO - PROCESS | 4016 | 1471347774538 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:54 INFO - PROCESS | 4016 | 1471347774681 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 04:42:54 INFO - PROCESS | 4016 | 1471347774756 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:54 INFO - PROCESS | 4016 | 1471347774761 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED67F800 == 27 [pid = 4016] [id = 325] 04:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE813F800) [pid = 4016] [serial = 974] [outer = 0000000000000000] 04:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE83BEC00) [pid = 4016] [serial = 975] [outer = 000000FFE813F800] 04:42:54 INFO - PROCESS | 4016 | 1471347774811 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE88ED800) [pid = 4016] [serial = 976] [outer = 000000FFE813F800] 04:42:55 INFO - PROCESS | 4016 | 1471347775246 Marionette TRACE conn7 <- [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]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 776ms 04:42:55 INFO - PROCESS | 4016 | 1471347775305 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 4016 | 1471347775311 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:42:55 INFO - PROCESS | 4016 | 1471347775317 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 4016 | 1471347775320 Marionette TRACE conn7 <- [1,1266,null,{}] 04:42:55 INFO - PROCESS | 4016 | 1471347775324 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:55 INFO - PROCESS | 4016 | 1471347775327 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:55 INFO - PROCESS | 4016 | 1471347775423 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 04:42:55 INFO - PROCESS | 4016 | 1471347775437 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 4016 | 1471347775440 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25CA800 == 28 [pid = 4016] [id = 326] 04:42:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8ECAC00) [pid = 4016] [serial = 977] [outer = 0000000000000000] 04:42:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8ECDC00) [pid = 4016] [serial = 978] [outer = 000000FFE8ECAC00] 04:42:55 INFO - PROCESS | 4016 | 1471347775494 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE917E400) [pid = 4016] [serial = 979] [outer = 000000FFE8ECAC00] 04:42:55 INFO - PROCESS | 4016 | 1471347775960 Marionette TRACE conn7 <- [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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 693ms 04:42:56 INFO - PROCESS | 4016 | 1471347776011 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 4016 | 1471347776014 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:42:56 INFO - PROCESS | 4016 | 1471347776017 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 4016 | 1471347776021 Marionette TRACE conn7 <- [1,1270,null,{}] 04:42:56 INFO - PROCESS | 4016 | 1471347776064 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 4016 | 1471347776069 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:56 INFO - PROCESS | 4016 | 1471347776190 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 04:42:56 INFO - PROCESS | 4016 | 1471347776238 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 4016 | 1471347776241 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE7800 == 29 [pid = 4016] [id = 327] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE6F35000) [pid = 4016] [serial = 980] [outer = 0000000000000000] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED17E800) [pid = 4016] [serial = 981] [outer = 000000FFE6F35000] 04:42:56 INFO - PROCESS | 4016 | 1471347776294 Marionette DEBUG loaded listener.js 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED2D3000) [pid = 4016] [serial = 982] [outer = 000000FFE6F35000] 04:42:56 INFO - PROCESS | 4016 | 1471347776736 Marionette TRACE conn7 <- [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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 734ms 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:42:56 INFO - PROCESS | 4016 | 1471347776754 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 4016 | 1471347776757 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 04:42:56 INFO - PROCESS | 4016 | 1471347776760 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 4016 | 1471347776762 Marionette TRACE conn7 <- [1,1274,null,{}] 04:42:56 INFO - PROCESS | 4016 | 1471347776766 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:56 INFO - PROCESS | 4016 | 1471347776768 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:56 INFO - PROCESS | 4016 | 1471347776883 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 04:42:56 INFO - PROCESS | 4016 | 1471347776889 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:56 INFO - PROCESS | 4016 | 1471347776891 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F46000 == 30 [pid = 4016] [id = 328] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEDACFC00) [pid = 4016] [serial = 983] [outer = 0000000000000000] 04:42:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEDD27000) [pid = 4016] [serial = 984] [outer = 000000FFEDACFC00] 04:42:56 INFO - PROCESS | 4016 | 1471347776979 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEDDD9400) [pid = 4016] [serial = 985] [outer = 000000FFEDACFC00] 04:42:57 INFO - PROCESS | 4016 | 1471347777440 Marionette TRACE conn7 <- [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]]]}] 04:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 04:42:57 INFO - PROCESS | 4016 | 1471347777529 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 04:42:57 INFO - PROCESS | 4016 | 1471347777531 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 04:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:42:57 INFO - PROCESS | 4016 | 1471347777538 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:42:57 INFO - PROCESS | 4016 | 1471347777540 Marionette TRACE conn7 <- [1,1278,null,{}] 04:42:57 INFO - PROCESS | 4016 | 1471347777543 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:57 INFO - PROCESS | 4016 | 1471347777546 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:57 INFO - PROCESS | 4016 | 1471347777655 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 04:42:57 INFO - PROCESS | 4016 | 1471347777666 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 4016 | 1471347777668 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF671F800 == 31 [pid = 4016] [id = 329] 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8EC9400) [pid = 4016] [serial = 986] [outer = 0000000000000000] 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEA7AC00) [pid = 4016] [serial = 987] [outer = 000000FFE8EC9400] 04:42:57 INFO - PROCESS | 4016 | 1471347777718 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEBE1000) [pid = 4016] [serial = 988] [outer = 000000FFE8EC9400] 04:42:58 INFO - PROCESS | 4016 | 1471347778186 Marionette TRACE conn7 <- [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]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 671ms 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:42:58 INFO - PROCESS | 4016 | 1471347778218 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 4016 | 1471347778220 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 04:42:58 INFO - PROCESS | 4016 | 1471347778224 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 4016 | 1471347778225 Marionette TRACE conn7 <- [1,1282,null,{}] 04:42:58 INFO - PROCESS | 4016 | 1471347778229 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:58 INFO - PROCESS | 4016 | 1471347778235 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:58 INFO - PROCESS | 4016 | 1471347778368 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 04:42:58 INFO - PROCESS | 4016 | 1471347778420 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:58 INFO - PROCESS | 4016 | 1471347778422 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF957B800 == 32 [pid = 4016] [id = 330] 04:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF204F400) [pid = 4016] [serial = 989] [outer = 0000000000000000] 04:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2108800) [pid = 4016] [serial = 990] [outer = 000000FFF204F400] 04:42:58 INFO - PROCESS | 4016 | 1471347778469 Marionette DEBUG loaded listener.js 04:42:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF259A800) [pid = 4016] [serial = 991] [outer = 000000FFF204F400] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF61FA400) [pid = 4016] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF4EBC000) [pid = 4016] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE88E6C00) [pid = 4016] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF6389000) [pid = 4016] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6FD9C00) [pid = 4016] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDD26000) [pid = 4016] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDCA3C00) [pid = 4016] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E80400) [pid = 4016] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2596000) [pid = 4016] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4B3E800) [pid = 4016] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:42:58 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF7044C00) [pid = 4016] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:42:59 INFO - PROCESS | 4016 | 1471347779015 Marionette TRACE conn7 <- [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]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 837ms 04:42:59 INFO - PROCESS | 4016 | 1471347779064 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 4016 | 1471347779066 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 04:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:42:59 INFO - PROCESS | 4016 | 1471347779069 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 4016 | 1471347779071 Marionette TRACE conn7 <- [1,1286,null,{}] 04:42:59 INFO - PROCESS | 4016 | 1471347779074 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 4016 | 1471347779076 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:59 INFO - PROCESS | 4016 | 1471347779157 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 04:42:59 INFO - PROCESS | 4016 | 1471347779162 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 4016 | 1471347779164 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC276000 == 33 [pid = 4016] [id = 331] 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED17D800) [pid = 4016] [serial = 992] [outer = 0000000000000000] 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2596000) [pid = 4016] [serial = 993] [outer = 000000FFED17D800] 04:42:59 INFO - PROCESS | 4016 | 1471347779212 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF276F800) [pid = 4016] [serial = 994] [outer = 000000FFED17D800] 04:42:59 INFO - PROCESS | 4016 | 1471347779642 Marionette TRACE conn7 <- [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]]]}] 04:42:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:42:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 04:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:42:59 INFO - PROCESS | 4016 | 1471347779701 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 04:42:59 INFO - PROCESS | 4016 | 1471347779704 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 04:42:59 INFO - PROCESS | 4016 | 1471347779707 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:42:59 INFO - PROCESS | 4016 | 1471347779709 Marionette TRACE conn7 <- [1,1290,null,{}] 04:42:59 INFO - PROCESS | 4016 | 1471347779712 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:42:59 INFO - PROCESS | 4016 | 1471347779714 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:59 INFO - PROCESS | 4016 | 1471347779797 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 04:42:59 INFO - PROCESS | 4016 | 1471347779804 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 4016 | 1471347779806 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:42:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC467000 == 34 [pid = 4016] [id = 332] 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2BBC800) [pid = 4016] [serial = 995] [outer = 0000000000000000] 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF3943800) [pid = 4016] [serial = 996] [outer = 000000FFF2BBC800] 04:42:59 INFO - PROCESS | 4016 | 1471347779852 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4B9DC00) [pid = 4016] [serial = 997] [outer = 000000FFF2BBC800] 04:43:00 INFO - PROCESS | 4016 | 1471347780290 Marionette TRACE conn7 <- [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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 04:43:00 INFO - PROCESS | 4016 | 1471347780340 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 04:43:00 INFO - PROCESS | 4016 | 1471347780342 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 04:43:00 INFO - PROCESS | 4016 | 1471347780345 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:43:00 INFO - PROCESS | 4016 | 1471347780347 Marionette TRACE conn7 <- [1,1294,null,{}] 04:43:00 INFO - PROCESS | 4016 | 1471347780351 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:00 INFO - PROCESS | 4016 | 1471347780353 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:00 INFO - PROCESS | 4016 | 1471347780436 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 04:43:00 INFO - PROCESS | 4016 | 1471347780444 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 4016 | 1471347780446 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE6800 == 35 [pid = 4016] [id = 333] 04:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4C67400) [pid = 4016] [serial = 998] [outer = 0000000000000000] 04:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EB5000) [pid = 4016] [serial = 999] [outer = 000000FFF4C67400] 04:43:00 INFO - PROCESS | 4016 | 1471347780493 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5516000) [pid = 4016] [serial = 1000] [outer = 000000FFF4C67400] 04:43:01 INFO - PROCESS | 4016 | 1471347781190 Marionette TRACE conn7 <- [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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 881ms 04:43:01 INFO - PROCESS | 4016 | 1471347781246 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 4016 | 1471347781251 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:43:01 INFO - PROCESS | 4016 | 1471347781256 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 4016 | 1471347781260 Marionette TRACE conn7 <- [1,1298,null,{}] 04:43:01 INFO - PROCESS | 4016 | 1471347781266 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:01 INFO - PROCESS | 4016 | 1471347781269 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:01 INFO - PROCESS | 4016 | 1471347781394 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 04:43:01 INFO - PROCESS | 4016 | 1471347781472 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:01 INFO - PROCESS | 4016 | 1471347781475 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE71800 == 36 [pid = 4016] [id = 334] 04:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE83C0400) [pid = 4016] [serial = 1001] [outer = 0000000000000000] 04:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE88F0800) [pid = 4016] [serial = 1002] [outer = 000000FFE83C0400] 04:43:01 INFO - PROCESS | 4016 | 1471347781578 Marionette DEBUG loaded listener.js 04:43:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8E8B000) [pid = 4016] [serial = 1003] [outer = 000000FFE83C0400] 04:43:02 INFO - PROCESS | 4016 | 1471347782345 Marionette TRACE conn7 <- [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]]]}] 04:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1136ms 04:43:02 INFO - PROCESS | 4016 | 1471347782407 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 04:43:02 INFO - PROCESS | 4016 | 1471347782412 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 04:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:43:02 INFO - PROCESS | 4016 | 1471347782419 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:43:02 INFO - PROCESS | 4016 | 1471347782422 Marionette TRACE conn7 <- [1,1302,null,{}] 04:43:02 INFO - PROCESS | 4016 | 1471347782426 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:02 INFO - PROCESS | 4016 | 1471347782429 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:02 INFO - PROCESS | 4016 | 1471347782575 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 04:43:02 INFO - PROCESS | 4016 | 1471347782644 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 4016 | 1471347782647 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF662E800 == 37 [pid = 4016] [id = 335] 04:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFED170400) [pid = 4016] [serial = 1004] [outer = 0000000000000000] 04:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFED194800) [pid = 4016] [serial = 1005] [outer = 000000FFED170400] 04:43:02 INFO - PROCESS | 4016 | 1471347782706 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEDCA2800) [pid = 4016] [serial = 1006] [outer = 000000FFED170400] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC467000 == 36 [pid = 4016] [id = 332] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC276000 == 35 [pid = 4016] [id = 331] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF957B800 == 34 [pid = 4016] [id = 330] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF671F800 == 33 [pid = 4016] [id = 329] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F46000 == 32 [pid = 4016] [id = 328] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE7800 == 31 [pid = 4016] [id = 327] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25CA800 == 30 [pid = 4016] [id = 326] 04:43:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED67F800 == 29 [pid = 4016] [id = 325] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF70E9800) [pid = 4016] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF6DCA000) [pid = 4016] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF61F0C00) [pid = 4016] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF5DBBC00) [pid = 4016] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEF55F000) [pid = 4016] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF648FC00) [pid = 4016] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8B27000) [pid = 4016] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8ECEC00) [pid = 4016] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6E2C000) [pid = 4016] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDDD7C00) [pid = 4016] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEEB5F800) [pid = 4016] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEE186000) [pid = 4016] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEF182C00) [pid = 4016] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E89400) [pid = 4016] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE92C6800) [pid = 4016] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF25A0400) [pid = 4016] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF8265000) [pid = 4016] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF4C66000) [pid = 4016] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF4EBBC00) [pid = 4016] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF61F3800) [pid = 4016] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF3946800) [pid = 4016] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:43:03 INFO - PROCESS | 4016 | 1471347783526 Marionette TRACE conn7 <- [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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1128ms 04:43:03 INFO - PROCESS | 4016 | 1471347783548 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 04:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:43:03 INFO - PROCESS | 4016 | 1471347783552 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 04:43:03 INFO - PROCESS | 4016 | 1471347783557 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 4016 | 1471347783562 Marionette TRACE conn7 <- [1,1306,null,{}] 04:43:03 INFO - PROCESS | 4016 | 1471347783567 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:03 INFO - PROCESS | 4016 | 1471347783570 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:03 INFO - PROCESS | 4016 | 1471347783662 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 04:43:03 INFO - PROCESS | 4016 | 1471347783671 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:03 INFO - PROCESS | 4016 | 1471347783674 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D4800 == 30 [pid = 4016] [id = 336] 04:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8E89400) [pid = 4016] [serial = 1007] [outer = 0000000000000000] 04:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8ED0000) [pid = 4016] [serial = 1008] [outer = 000000FFE8E89400] 04:43:03 INFO - PROCESS | 4016 | 1471347783725 Marionette DEBUG loaded listener.js 04:43:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFECF6F800) [pid = 4016] [serial = 1009] [outer = 000000FFE8E89400] 04:43:04 INFO - PROCESS | 4016 | 1471347784250 Marionette TRACE conn7 <- [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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 04:43:04 INFO - PROCESS | 4016 | 1471347784290 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 04:43:04 INFO - PROCESS | 4016 | 1471347784295 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 04:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:43:04 INFO - PROCESS | 4016 | 1471347784301 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:43:04 INFO - PROCESS | 4016 | 1471347784303 Marionette TRACE conn7 <- [1,1310,null,{}] 04:43:04 INFO - PROCESS | 4016 | 1471347784307 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:04 INFO - PROCESS | 4016 | 1471347784310 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:04 INFO - PROCESS | 4016 | 1471347784404 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 04:43:04 INFO - PROCESS | 4016 | 1471347784480 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 4016 | 1471347784482 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE8800 == 31 [pid = 4016] [id = 337] 04:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED9D3C00) [pid = 4016] [serial = 1010] [outer = 0000000000000000] 04:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDD2FC00) [pid = 4016] [serial = 1011] [outer = 000000FFED9D3C00] 04:43:04 INFO - PROCESS | 4016 | 1471347784532 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEEA78400) [pid = 4016] [serial = 1012] [outer = 000000FFED9D3C00] 04:43:04 INFO - PROCESS | 4016 | 1471347784920 Marionette TRACE conn7 <- [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]]]}] 04:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 691ms 04:43:05 INFO - PROCESS | 4016 | 1471347784996 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 4016 | 1471347784998 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:43:05 INFO - PROCESS | 4016 | 1471347785002 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 4016 | 1471347785006 Marionette TRACE conn7 <- [1,1314,null,{}] 04:43:05 INFO - PROCESS | 4016 | 1471347785017 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 4016 | 1471347785022 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:05 INFO - PROCESS | 4016 | 1471347785112 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 04:43:05 INFO - PROCESS | 4016 | 1471347785128 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 4016 | 1471347785132 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82B0800 == 32 [pid = 4016] [id = 338] 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE7744000) [pid = 4016] [serial = 1013] [outer = 0000000000000000] 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF205C800) [pid = 4016] [serial = 1014] [outer = 000000FFE7744000] 04:43:05 INFO - PROCESS | 4016 | 1471347785182 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2587000) [pid = 4016] [serial = 1015] [outer = 000000FFE7744000] 04:43:05 INFO - PROCESS | 4016 | 1471347785621 Marionette TRACE conn7 <- [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]]]}] 04:43:05 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 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 629ms 04:43:05 INFO - PROCESS | 4016 | 1471347785646 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 04:43:05 INFO - PROCESS | 4016 | 1471347785648 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:43:05 INFO - PROCESS | 4016 | 1471347785652 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 4016 | 1471347785654 Marionette TRACE conn7 <- [1,1318,null,{}] 04:43:05 INFO - PROCESS | 4016 | 1471347785658 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:05 INFO - PROCESS | 4016 | 1471347785660 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:05 INFO - PROCESS | 4016 | 1471347785811 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 04:43:05 INFO - PROCESS | 4016 | 1471347785859 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 4016 | 1471347785861 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC276000 == 33 [pid = 4016] [id = 339] 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2591C00) [pid = 4016] [serial = 1016] [outer = 0000000000000000] 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2BB8000) [pid = 4016] [serial = 1017] [outer = 000000FFF2591C00] 04:43:05 INFO - PROCESS | 4016 | 1471347785908 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4C63800) [pid = 4016] [serial = 1018] [outer = 000000FFF2591C00] 04:43:06 INFO - PROCESS | 4016 | 1471347786351 Marionette TRACE conn7 <- [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]]]}] 04:43:06 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 04:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 04:43:06 INFO - PROCESS | 4016 | 1471347786392 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 4016 | 1471347786395 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 04:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:43:06 INFO - PROCESS | 4016 | 1471347786398 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 4016 | 1471347786400 Marionette TRACE conn7 <- [1,1322,null,{}] 04:43:06 INFO - PROCESS | 4016 | 1471347786404 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:06 INFO - PROCESS | 4016 | 1471347786406 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:06 INFO - PROCESS | 4016 | 1471347786515 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 04:43:06 INFO - PROCESS | 4016 | 1471347786523 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:06 INFO - PROCESS | 4016 | 1471347786525 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4C8000 == 34 [pid = 4016] [id = 340] 04:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE7FC5000) [pid = 4016] [serial = 1019] [outer = 0000000000000000] 04:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EBC000) [pid = 4016] [serial = 1020] [outer = 000000FFE7FC5000] 04:43:06 INFO - PROCESS | 4016 | 1471347786615 Marionette DEBUG loaded listener.js 04:43:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5BE6400) [pid = 4016] [serial = 1021] [outer = 000000FFE7FC5000] 04:43:07 INFO - PROCESS | 4016 | 1471347787069 Marionette TRACE conn7 <- [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]]]}] 04:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 733ms 04:43:07 INFO - PROCESS | 4016 | 1471347787146 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 04:43:07 INFO - PROCESS | 4016 | 1471347787148 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 04:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:43:07 INFO - PROCESS | 4016 | 1471347787162 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:43:07 INFO - PROCESS | 4016 | 1471347787164 Marionette TRACE conn7 <- [1,1326,null,{}] 04:43:07 INFO - PROCESS | 4016 | 1471347787167 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:07 INFO - PROCESS | 4016 | 1471347787173 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:07 INFO - PROCESS | 4016 | 1471347787313 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 04:43:07 INFO - PROCESS | 4016 | 1471347787329 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 4016 | 1471347787331 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B5800 == 35 [pid = 4016] [id = 341] 04:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61F3000) [pid = 4016] [serial = 1022] [outer = 0000000000000000] 04:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61FB000) [pid = 4016] [serial = 1023] [outer = 000000FFF61F3000] 04:43:07 INFO - PROCESS | 4016 | 1471347787378 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6319C00) [pid = 4016] [serial = 1024] [outer = 000000FFF61F3000] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEDACFC00) [pid = 4016] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE83C3000) [pid = 4016] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8ECAC00) [pid = 4016] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE813F800) [pid = 4016] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6F35000) [pid = 4016] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8EC9400) [pid = 4016] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6D85000) [pid = 4016] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEE18EC00) [pid = 4016] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF61D1800) [pid = 4016] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6389C00) [pid = 4016] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF204F400) [pid = 4016] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2BBC800) [pid = 4016] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:43:07 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFED17D800) [pid = 4016] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:43:08 INFO - PROCESS | 4016 | 1471347788328 Marionette TRACE conn7 <- [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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1181ms 04:43:08 INFO - PROCESS | 4016 | 1471347788343 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 04:43:08 INFO - PROCESS | 4016 | 1471347788345 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 04:43:08 INFO - PROCESS | 4016 | 1471347788348 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:43:08 INFO - PROCESS | 4016 | 1471347788350 Marionette TRACE conn7 <- [1,1330,null,{}] 04:43:08 INFO - PROCESS | 4016 | 1471347788354 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:08 INFO - PROCESS | 4016 | 1471347788356 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:08 INFO - PROCESS | 4016 | 1471347788439 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 04:43:08 INFO - PROCESS | 4016 | 1471347788444 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 4016 | 1471347788446 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC634800 == 36 [pid = 4016] [id = 342] 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE83C3000) [pid = 4016] [serial = 1025] [outer = 0000000000000000] 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDCB0000) [pid = 4016] [serial = 1026] [outer = 000000FFE83C3000] 04:43:08 INFO - PROCESS | 4016 | 1471347788494 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8E8E400) [pid = 4016] [serial = 1027] [outer = 000000FFE83C3000] 04:43:08 INFO - PROCESS | 4016 | 1471347788947 Marionette TRACE conn7 <- [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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 04:43:08 INFO - PROCESS | 4016 | 1471347788980 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:43:08 INFO - PROCESS | 4016 | 1471347788982 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 04:43:08 INFO - PROCESS | 4016 | 1471347788985 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 4016 | 1471347788987 Marionette TRACE conn7 <- [1,1334,null,{}] 04:43:09 INFO - PROCESS | 4016 | 1471347788991 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 4016 | 1471347788993 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:09 INFO - PROCESS | 4016 | 1471347789085 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 04:43:09 INFO - PROCESS | 4016 | 1471347789091 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 4016 | 1471347789093 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCA4800 == 37 [pid = 4016] [id = 343] 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EB6800) [pid = 4016] [serial = 1028] [outer = 0000000000000000] 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6389800) [pid = 4016] [serial = 1029] [outer = 000000FFF4EB6800] 04:43:09 INFO - PROCESS | 4016 | 1471347789140 Marionette DEBUG loaded listener.js 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6395000) [pid = 4016] [serial = 1030] [outer = 000000FFF4EB6800] 04:43:09 INFO - PROCESS | 4016 | 1471347789566 Marionette TRACE conn7 <- [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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 629ms 04:43:09 INFO - PROCESS | 4016 | 1471347789618 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 4016 | 1471347789621 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:43:09 INFO - PROCESS | 4016 | 1471347789624 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 4016 | 1471347789626 Marionette TRACE conn7 <- [1,1338,null,{}] 04:43:09 INFO - PROCESS | 4016 | 1471347789629 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:09 INFO - PROCESS | 4016 | 1471347789631 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:09 INFO - PROCESS | 4016 | 1471347789715 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 04:43:09 INFO - PROCESS | 4016 | 1471347789929 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:09 INFO - PROCESS | 4016 | 1471347789932 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED413800 == 38 [pid = 4016] [id = 344] 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6E51C00) [pid = 4016] [serial = 1031] [outer = 0000000000000000] 04:43:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE6F2FC00) [pid = 4016] [serial = 1032] [outer = 000000FFE6E51C00] 04:43:10 INFO - PROCESS | 4016 | 1471347789993 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8B25800) [pid = 4016] [serial = 1033] [outer = 000000FFE6E51C00] 04:43:10 INFO - PROCESS | 4016 | 1471347790622 Marionette TRACE conn7 <- [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]]]}] 04:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1024ms 04:43:10 INFO - PROCESS | 4016 | 1471347790653 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 04:43:10 INFO - PROCESS | 4016 | 1471347790657 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 04:43:10 INFO - PROCESS | 4016 | 1471347790662 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:43:10 INFO - PROCESS | 4016 | 1471347790665 Marionette TRACE conn7 <- [1,1342,null,{}] 04:43:10 INFO - PROCESS | 4016 | 1471347790691 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:10 INFO - PROCESS | 4016 | 1471347790694 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:10 INFO - PROCESS | 4016 | 1471347790810 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 04:43:10 INFO - PROCESS | 4016 | 1471347790930 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 4016 | 1471347790933 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7FA6000 == 39 [pid = 4016] [id = 345] 04:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEDCFE400) [pid = 4016] [serial = 1034] [outer = 0000000000000000] 04:43:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEEB5BC00) [pid = 4016] [serial = 1035] [outer = 000000FFEDCFE400] 04:43:11 INFO - PROCESS | 4016 | 1471347790994 Marionette DEBUG loaded listener.js 04:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEF55F000) [pid = 4016] [serial = 1036] [outer = 000000FFEDCFE400] 04:43:11 INFO - PROCESS | 4016 | 1471347791666 Marionette TRACE conn7 <- [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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1045ms 04:43:11 INFO - PROCESS | 4016 | 1471347791714 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 4016 | 1471347791719 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 04:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:43:11 INFO - PROCESS | 4016 | 1471347791722 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 4016 | 1471347791725 Marionette TRACE conn7 <- [1,1346,null,{}] 04:43:11 INFO - PROCESS | 4016 | 1471347791729 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:11 INFO - PROCESS | 4016 | 1471347791732 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:11 INFO - PROCESS | 4016 | 1471347791849 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 04:43:11 INFO - PROCESS | 4016 | 1471347791966 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:11 INFO - PROCESS | 4016 | 1471347791969 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE7A000 == 40 [pid = 4016] [id = 346] 04:43:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF4EAFC00) [pid = 4016] [serial = 1037] [outer = 0000000000000000] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF5F5CC00) [pid = 4016] [serial = 1038] [outer = 000000FFF4EAFC00] 04:43:12 INFO - PROCESS | 4016 | 1471347792027 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61D1C00) [pid = 4016] [serial = 1039] [outer = 000000FFF4EAFC00] 04:43:12 INFO - PROCESS | 4016 | 1471347792634 Marionette TRACE conn7 <- [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]]]}] 04:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 984ms 04:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:43:12 INFO - PROCESS | 4016 | 1471347792709 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 04:43:12 INFO - PROCESS | 4016 | 1471347792712 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 04:43:12 INFO - PROCESS | 4016 | 1471347792723 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:43:12 INFO - PROCESS | 4016 | 1471347792729 Marionette TRACE conn7 <- [1,1350,null,{}] 04:43:12 INFO - PROCESS | 4016 | 1471347792735 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:12 INFO - PROCESS | 4016 | 1471347792739 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:12 INFO - PROCESS | 4016 | 1471347792899 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 04:43:12 INFO - PROCESS | 4016 | 1471347792908 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 4016 | 1471347792910 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA27000 == 41 [pid = 4016] [id = 347] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFECF6DC00) [pid = 4016] [serial = 1040] [outer = 0000000000000000] 04:43:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF259C800) [pid = 4016] [serial = 1041] [outer = 000000FFECF6DC00] 04:43:12 INFO - PROCESS | 4016 | 1471347792969 Marionette DEBUG loaded listener.js 04:43:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF61F1C00) [pid = 4016] [serial = 1042] [outer = 000000FFECF6DC00] 04:43:13 INFO - PROCESS | 4016 | 1471347793695 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1005ms 04:43:13 INFO - PROCESS | 4016 | 1471347793723 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 4016 | 1471347793728 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 04:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:43:13 INFO - PROCESS | 4016 | 1471347793733 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 4016 | 1471347793736 Marionette TRACE conn7 <- [1,1354,null,{}] 04:43:13 INFO - PROCESS | 4016 | 1471347793743 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:13 INFO - PROCESS | 4016 | 1471347793746 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:13 INFO - PROCESS | 4016 | 1471347793856 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 04:43:13 INFO - PROCESS | 4016 | 1471347793934 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 4016 | 1471347793936 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25CC000 == 42 [pid = 4016] [id = 348] 04:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8ED3800) [pid = 4016] [serial = 1043] [outer = 0000000000000000] 04:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE92C2800) [pid = 4016] [serial = 1044] [outer = 000000FFE8ED3800] 04:43:14 INFO - PROCESS | 4016 | 1471347794030 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFED17A400) [pid = 4016] [serial = 1045] [outer = 000000FFE8ED3800] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCA4800 == 41 [pid = 4016] [id = 343] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC634800 == 40 [pid = 4016] [id = 342] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B5800 == 39 [pid = 4016] [id = 341] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4C8000 == 38 [pid = 4016] [id = 340] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC276000 == 37 [pid = 4016] [id = 339] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82B0800 == 36 [pid = 4016] [id = 338] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE8800 == 35 [pid = 4016] [id = 337] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D4800 == 34 [pid = 4016] [id = 336] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF662E800 == 33 [pid = 4016] [id = 335] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE6800 == 32 [pid = 4016] [id = 333] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE71800 == 31 [pid = 4016] [id = 334] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA8E000 == 30 [pid = 4016] [id = 324] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA27000 == 29 [pid = 4016] [id = 347] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE7A000 == 28 [pid = 4016] [id = 346] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7FA6000 == 27 [pid = 4016] [id = 345] 04:43:14 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED413800 == 26 [pid = 4016] [id = 344] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFEDD27000) [pid = 4016] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE8B24800) [pid = 4016] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE88E4000) [pid = 4016] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8ECDC00) [pid = 4016] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE917E400) [pid = 4016] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE83BEC00) [pid = 4016] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE88ED800) [pid = 4016] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFED17E800) [pid = 4016] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEEA7AC00) [pid = 4016] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8C27800) [pid = 4016] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE6E5A800) [pid = 4016] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2511400) [pid = 4016] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEEBE0000) [pid = 4016] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6493400) [pid = 4016] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF61FE400) [pid = 4016] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF8DD8C00) [pid = 4016] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF8983800) [pid = 4016] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDDD9400) [pid = 4016] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2108800) [pid = 4016] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEEBE1000) [pid = 4016] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4EB5000) [pid = 4016] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF3943800) [pid = 4016] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF259A800) [pid = 4016] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF2596000) [pid = 4016] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF4B9DC00) [pid = 4016] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF276F800) [pid = 4016] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:43:14 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFED2D3000) [pid = 4016] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:43:15 INFO - PROCESS | 4016 | 1471347795142 Marionette TRACE conn7 <- [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] 04:43:15 INFO - PROCESS | 4016 | 1471347795181 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 04:43:15 INFO - PROCESS | 4016 | 1471347795185 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:43:15 INFO - PROCESS | 4016 | 1471347795190 Marionette TRACE conn7 <- [1,1358,null,{}] 04:43:15 INFO - PROCESS | 4016 | 1471347795195 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 4016 | 1471347795197 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:15 INFO - PROCESS | 4016 | 1471347795293 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 04:43:15 INFO - PROCESS | 4016 | 1471347795302 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 4016 | 1471347795305 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDD67800 == 27 [pid = 4016] [id = 349] 04:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE88F2000) [pid = 4016] [serial = 1046] [outer = 0000000000000000] 04:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8C33800) [pid = 4016] [serial = 1047] [outer = 000000FFE88F2000] 04:43:15 INFO - PROCESS | 4016 | 1471347795359 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8E86000) [pid = 4016] [serial = 1048] [outer = 000000FFE88F2000] 04:43:15 INFO - PROCESS | 4016 | 1471347795840 Marionette TRACE conn7 <- [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] 04:43:15 INFO - PROCESS | 4016 | 1471347795886 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 04:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:43:15 INFO - PROCESS | 4016 | 1471347795893 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 4016 | 1471347795896 Marionette TRACE conn7 <- [1,1362,null,{}] 04:43:15 INFO - PROCESS | 4016 | 1471347795900 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:15 INFO - PROCESS | 4016 | 1471347795903 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:16 INFO - PROCESS | 4016 | 1471347796026 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 04:43:16 INFO - PROCESS | 4016 | 1471347796105 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 4016 | 1471347796108 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED97C000 == 28 [pid = 4016] [id = 350] 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8E5C400) [pid = 4016] [serial = 1049] [outer = 0000000000000000] 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFECFB8C00) [pid = 4016] [serial = 1050] [outer = 000000FFE8E5C400] 04:43:16 INFO - PROCESS | 4016 | 1471347796159 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED19CC00) [pid = 4016] [serial = 1051] [outer = 000000FFE8E5C400] 04:43:16 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:16 INFO - PROCESS | 4016 | 1471347796554 Marionette TRACE conn7 <- [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] 04:43:16 INFO - PROCESS | 4016 | 1471347796598 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:43:16 INFO - PROCESS | 4016 | 1471347796603 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 4016 | 1471347796606 Marionette TRACE conn7 <- [1,1366,null,{}] 04:43:16 INFO - PROCESS | 4016 | 1471347796618 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:16 INFO - PROCESS | 4016 | 1471347796623 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:16 INFO - PROCESS | 4016 | 1471347796711 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 04:43:16 INFO - PROCESS | 4016 | 1471347796719 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 4016 | 1471347796722 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F3D000 == 29 [pid = 4016] [id = 351] 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDD28400) [pid = 4016] [serial = 1052] [outer = 0000000000000000] 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEE10DC00) [pid = 4016] [serial = 1053] [outer = 000000FFEDD28400] 04:43:16 INFO - PROCESS | 4016 | 1471347796775 Marionette DEBUG loaded listener.js 04:43:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEEA86000) [pid = 4016] [serial = 1054] [outer = 000000FFEDD28400] 04:43:17 INFO - PROCESS | 4016 | 1471347797265 Marionette TRACE conn7 <- [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] 04:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:43:17 INFO - PROCESS | 4016 | 1471347797299 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 04:43:17 INFO - PROCESS | 4016 | 1471347797302 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 4016 | 1471347797304 Marionette TRACE conn7 <- [1,1370,null,{}] 04:43:17 INFO - PROCESS | 4016 | 1471347797308 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:17 INFO - PROCESS | 4016 | 1471347797310 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:17 INFO - PROCESS | 4016 | 1471347797453 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 04:43:17 INFO - PROCESS | 4016 | 1471347797476 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:17 INFO - PROCESS | 4016 | 1471347797478 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7980000 == 30 [pid = 4016] [id = 352] 04:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEF188800) [pid = 4016] [serial = 1055] [outer = 0000000000000000] 04:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED265400) [pid = 4016] [serial = 1056] [outer = 000000FFEF188800] 04:43:17 INFO - PROCESS | 4016 | 1471347797525 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF205EC00) [pid = 4016] [serial = 1057] [outer = 000000FFEF188800] 04:43:17 INFO - PROCESS | 4016 | [4016] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:43:17 INFO - PROCESS | 4016 | 1471347797975 Marionette TRACE conn7 <- [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] 04:43:18 INFO - PROCESS | 4016 | 1471347798040 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:43:18 INFO - PROCESS | 4016 | 1471347798050 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 4016 | 1471347798052 Marionette TRACE conn7 <- [1,1374,null,{}] 04:43:18 INFO - PROCESS | 4016 | 1471347798056 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 4016 | 1471347798058 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:18 INFO - PROCESS | 4016 | 1471347798175 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 04:43:18 INFO - PROCESS | 4016 | 1471347798187 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 4016 | 1471347798190 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9586800 == 31 [pid = 4016] [id = 353] 04:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE9552800) [pid = 4016] [serial = 1058] [outer = 0000000000000000] 04:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2587800) [pid = 4016] [serial = 1059] [outer = 000000FFE9552800] 04:43:18 INFO - PROCESS | 4016 | 1471347798275 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF25A0400) [pid = 4016] [serial = 1060] [outer = 000000FFE9552800] 04:43:18 INFO - PROCESS | 4016 | 1471347798730 Marionette TRACE conn7 <- [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] 04:43:18 INFO - PROCESS | 4016 | 1471347798787 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 04:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:43:18 INFO - PROCESS | 4016 | 1471347798790 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:43:18 INFO - PROCESS | 4016 | 1471347798792 Marionette TRACE conn7 <- [1,1378,null,{}] 04:43:18 INFO - PROCESS | 4016 | 1471347798795 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:18 INFO - PROCESS | 4016 | 1471347798801 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:18 INFO - PROCESS | 4016 | 1471347798925 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 04:43:19 INFO - PROCESS | 4016 | 1471347799138 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 4016 | 1471347799140 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF4EB6800) [pid = 4016] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2591C00) [pid = 4016] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE7FC5000) [pid = 4016] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE83C3000) [pid = 4016] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE7744000) [pid = 4016] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8E89400) [pid = 4016] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4C67400) [pid = 4016] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE83C0400) [pid = 4016] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61F3000) [pid = 4016] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFED170400) [pid = 4016] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:43:19 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFED9D3C00) [pid = 4016] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:43:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25C7000 == 32 [pid = 4016] [id = 354] 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6DDFC00) [pid = 4016] [serial = 1061] [outer = 0000000000000000] 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE83C0400) [pid = 4016] [serial = 1062] [outer = 000000FFE6DDFC00] 04:43:19 INFO - PROCESS | 4016 | 1471347799198 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED174800) [pid = 4016] [serial = 1063] [outer = 000000FFE6DDFC00] 04:43:19 INFO - PROCESS | 4016 | 1471347799552 Marionette TRACE conn7 <- [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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 837ms 04:43:19 INFO - PROCESS | 4016 | 1471347799631 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 4016 | 1471347799634 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:43:19 INFO - PROCESS | 4016 | 1471347799637 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 4016 | 1471347799639 Marionette TRACE conn7 <- [1,1382,null,{}] 04:43:19 INFO - PROCESS | 4016 | 1471347799643 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:19 INFO - PROCESS | 4016 | 1471347799645 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:19 INFO - PROCESS | 4016 | 1471347799754 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 04:43:19 INFO - PROCESS | 4016 | 1471347799764 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 4016 | 1471347799766 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D2000 == 33 [pid = 4016] [id = 355] 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE6DE0400) [pid = 4016] [serial = 1064] [outer = 0000000000000000] 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4B41000) [pid = 4016] [serial = 1065] [outer = 000000FFE6DE0400] 04:43:19 INFO - PROCESS | 4016 | 1471347799813 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5767000) [pid = 4016] [serial = 1066] [outer = 000000FFE6DE0400] 04:43:20 INFO - PROCESS | 4016 | 1471347800212 Marionette TRACE conn7 <- [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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 627ms 04:43:20 INFO - PROCESS | 4016 | 1471347800268 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 04:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:43:20 INFO - PROCESS | 4016 | 1471347800270 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 04:43:20 INFO - PROCESS | 4016 | 1471347800273 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 4016 | 1471347800275 Marionette TRACE conn7 <- [1,1386,null,{}] 04:43:20 INFO - PROCESS | 4016 | 1471347800279 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 4016 | 1471347800281 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:20 INFO - PROCESS | 4016 | 1471347800389 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 04:43:20 INFO - PROCESS | 4016 | 1471347800430 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:20 INFO - PROCESS | 4016 | 1471347800432 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC558000 == 34 [pid = 4016] [id = 356] 04:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4C62400) [pid = 4016] [serial = 1067] [outer = 0000000000000000] 04:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF61C5C00) [pid = 4016] [serial = 1068] [outer = 000000FFF4C62400] 04:43:20 INFO - PROCESS | 4016 | 1471347800478 Marionette DEBUG loaded listener.js 04:43:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF61D1000) [pid = 4016] [serial = 1069] [outer = 000000FFF4C62400] 04:43:20 INFO - PROCESS | 4016 | 1471347800872 Marionette TRACE conn7 <- [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]]]}] 04:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 04:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:43:20 INFO - PROCESS | 4016 | 1471347800906 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 04:43:20 INFO - PROCESS | 4016 | 1471347800908 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 04:43:20 INFO - PROCESS | 4016 | 1471347800911 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:43:20 INFO - PROCESS | 4016 | 1471347800913 Marionette TRACE conn7 <- [1,1390,null,{}] 04:43:20 INFO - PROCESS | 4016 | 1471347800916 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:20 INFO - PROCESS | 4016 | 1471347800918 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:21 INFO - PROCESS | 4016 | 1471347801029 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 04:43:21 INFO - PROCESS | 4016 | 1471347801036 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 4016 | 1471347801038 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9D000 == 35 [pid = 4016] [id = 357] 04:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE6DE3400) [pid = 4016] [serial = 1070] [outer = 0000000000000000] 04:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61F9400) [pid = 4016] [serial = 1071] [outer = 000000FFE6DE3400] 04:43:21 INFO - PROCESS | 4016 | 1471347801085 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF638E000) [pid = 4016] [serial = 1072] [outer = 000000FFE6DE3400] 04:43:21 INFO - PROCESS | 4016 | 1471347801851 Marionette TRACE conn7 <- [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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 986ms 04:43:21 INFO - PROCESS | 4016 | 1471347801900 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 4016 | 1471347801905 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 04:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:43:21 INFO - PROCESS | 4016 | 1471347801910 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 4016 | 1471347801916 Marionette TRACE conn7 <- [1,1394,null,{}] 04:43:21 INFO - PROCESS | 4016 | 1471347801921 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:21 INFO - PROCESS | 4016 | 1471347801924 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:22 INFO - PROCESS | 4016 | 1471347802051 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 04:43:22 INFO - PROCESS | 4016 | 1471347802126 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:22 INFO - PROCESS | 4016 | 1471347802129 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27D7000 == 36 [pid = 4016] [id = 358] 04:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8B27800) [pid = 4016] [serial = 1073] [outer = 0000000000000000] 04:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8E82400) [pid = 4016] [serial = 1074] [outer = 000000FFE8B27800] 04:43:22 INFO - PROCESS | 4016 | 1471347802230 Marionette DEBUG loaded listener.js 04:43:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE9A59400) [pid = 4016] [serial = 1075] [outer = 000000FFE8B27800] 04:43:22 INFO - PROCESS | 4016 | 1471347802949 Marionette TRACE conn7 <- [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]]]}] 04:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1091ms 04:43:23 INFO - PROCESS | 4016 | 1471347803014 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 04:43:23 INFO - PROCESS | 4016 | 1471347803019 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 04:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:43:23 INFO - PROCESS | 4016 | 1471347803027 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:43:23 INFO - PROCESS | 4016 | 1471347803030 Marionette TRACE conn7 <- [1,1398,null,{}] 04:43:23 INFO - PROCESS | 4016 | 1471347803034 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:23 INFO - PROCESS | 4016 | 1471347803038 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:23 INFO - PROCESS | 4016 | 1471347803173 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 04:43:23 INFO - PROCESS | 4016 | 1471347803241 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 4016 | 1471347803244 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5615800 == 37 [pid = 4016] [id = 359] 04:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8E5BC00) [pid = 4016] [serial = 1076] [outer = 0000000000000000] 04:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEDAAF800) [pid = 4016] [serial = 1077] [outer = 000000FFE8E5BC00] 04:43:23 INFO - PROCESS | 4016 | 1471347803303 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEEB57800) [pid = 4016] [serial = 1078] [outer = 000000FFE8E5BC00] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC558000 == 36 [pid = 4016] [id = 356] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D2000 == 35 [pid = 4016] [id = 355] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25C7000 == 34 [pid = 4016] [id = 354] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9586800 == 33 [pid = 4016] [id = 353] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7980000 == 32 [pid = 4016] [id = 352] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F3D000 == 31 [pid = 4016] [id = 351] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED97C000 == 30 [pid = 4016] [id = 350] 04:43:23 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDD67800 == 29 [pid = 4016] [id = 349] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF2BB8000) [pid = 4016] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4C63800) [pid = 4016] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF5BE6400) [pid = 4016] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF4EBC000) [pid = 4016] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEDCB0000) [pid = 4016] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF205C800) [pid = 4016] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8ED0000) [pid = 4016] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFECF6F800) [pid = 4016] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF5516000) [pid = 4016] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE88F0800) [pid = 4016] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF61FB000) [pid = 4016] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E8B000) [pid = 4016] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFED194800) [pid = 4016] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDCA2800) [pid = 4016] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEDD2FC00) [pid = 4016] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEEA78400) [pid = 4016] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF6395000) [pid = 4016] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF6319C00) [pid = 4016] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE8E8E400) [pid = 4016] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF2587000) [pid = 4016] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF6389800) [pid = 4016] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:43:24 INFO - PROCESS | 4016 | 1471347804116 Marionette TRACE conn7 <- [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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1126ms 04:43:24 INFO - PROCESS | 4016 | 1471347804159 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 4016 | 1471347804163 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:43:24 INFO - PROCESS | 4016 | 1471347804167 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 4016 | 1471347804172 Marionette TRACE conn7 <- [1,1402,null,{}] 04:43:24 INFO - PROCESS | 4016 | 1471347804177 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 4016 | 1471347804180 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:24 INFO - PROCESS | 4016 | 1471347804274 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 04:43:24 INFO - PROCESS | 4016 | 1471347804287 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:24 INFO - PROCESS | 4016 | 1471347804290 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEE167000 == 30 [pid = 4016] [id = 360] 04:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8B1F000) [pid = 4016] [serial = 1079] [outer = 0000000000000000] 04:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8E54400) [pid = 4016] [serial = 1080] [outer = 000000FFE8B1F000] 04:43:24 INFO - PROCESS | 4016 | 1471347804344 Marionette DEBUG loaded listener.js 04:43:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE9552C00) [pid = 4016] [serial = 1081] [outer = 000000FFE8B1F000] 04:43:24 INFO - PROCESS | 4016 | 1471347804879 Marionette TRACE conn7 <- [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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 04:43:24 INFO - PROCESS | 4016 | 1471347804901 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 4016 | 1471347804905 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:43:24 INFO - PROCESS | 4016 | 1471347804911 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 4016 | 1471347804914 Marionette TRACE conn7 <- [1,1406,null,{}] 04:43:24 INFO - PROCESS | 4016 | 1471347804917 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:24 INFO - PROCESS | 4016 | 1471347804920 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:25 INFO - PROCESS | 4016 | 1471347805015 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 04:43:25 INFO - PROCESS | 4016 | 1471347805025 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 4016 | 1471347805027 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CA8800 == 31 [pid = 4016] [id = 361] 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED2D5800) [pid = 4016] [serial = 1082] [outer = 0000000000000000] 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDD1D000) [pid = 4016] [serial = 1083] [outer = 000000FFED2D5800] 04:43:25 INFO - PROCESS | 4016 | 1471347805137 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEE185400) [pid = 4016] [serial = 1084] [outer = 000000FFED2D5800] 04:43:25 INFO - PROCESS | 4016 | 1471347805577 Marionette TRACE conn7 <- [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]]]}] 04:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 04:43:25 INFO - PROCESS | 4016 | 1471347805648 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 04:43:25 INFO - PROCESS | 4016 | 1471347805651 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 04:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:43:25 INFO - PROCESS | 4016 | 1471347805655 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:43:25 INFO - PROCESS | 4016 | 1471347805659 Marionette TRACE conn7 <- [1,1410,null,{}] 04:43:25 INFO - PROCESS | 4016 | 1471347805671 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:25 INFO - PROCESS | 4016 | 1471347805676 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:25 INFO - PROCESS | 4016 | 1471347805769 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 04:43:25 INFO - PROCESS | 4016 | 1471347805815 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 4016 | 1471347805819 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9574800 == 32 [pid = 4016] [id = 362] 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEEA78400) [pid = 4016] [serial = 1085] [outer = 0000000000000000] 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2589800) [pid = 4016] [serial = 1086] [outer = 000000FFEEA78400] 04:43:25 INFO - PROCESS | 4016 | 1471347805869 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2772800) [pid = 4016] [serial = 1087] [outer = 000000FFEEA78400] 04:43:26 INFO - PROCESS | 4016 | 1471347806334 Marionette TRACE conn7 <- [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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 735ms 04:43:26 INFO - PROCESS | 4016 | 1471347806391 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 4016 | 1471347806394 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 04:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:43:26 INFO - PROCESS | 4016 | 1471347806397 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 4016 | 1471347806399 Marionette TRACE conn7 <- [1,1414,null,{}] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEF188800) [pid = 4016] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E5C400) [pid = 4016] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE88F2000) [pid = 4016] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8ED3800) [pid = 4016] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDD28400) [pid = 4016] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF4C62400) [pid = 4016] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE9552800) [pid = 4016] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE6E51C00) [pid = 4016] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEDCFE400) [pid = 4016] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4EAFC00) [pid = 4016] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFECF6DC00) [pid = 4016] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE6DDFC00) [pid = 4016] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:43:26 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE6DE0400) [pid = 4016] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:43:26 INFO - PROCESS | 4016 | 1471347806671 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:26 INFO - PROCESS | 4016 | 1471347806675 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:26 INFO - PROCESS | 4016 | 1471347806803 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 04:43:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE6FD1800) [pid = 4016] [serial = 1088] [outer = 000000FFEDACC400] 04:43:26 INFO - PROCESS | 4016 | 1471347806919 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 4016 | 1471347806922 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FD1000 == 33 [pid = 4016] [id = 363] 04:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8B1AC00) [pid = 4016] [serial = 1089] [outer = 0000000000000000] 04:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8B21000) [pid = 4016] [serial = 1090] [outer = 000000FFE8B1AC00] 04:43:27 INFO - PROCESS | 4016 | 1471347807038 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8E88C00) [pid = 4016] [serial = 1091] [outer = 000000FFE8B1AC00] 04:43:27 INFO - PROCESS | 4016 | 1471347807664 Marionette TRACE conn7 <- [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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1322ms 04:43:27 INFO - PROCESS | 4016 | 1471347807744 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 4016 | 1471347807748 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:43:27 INFO - PROCESS | 4016 | 1471347807767 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 4016 | 1471347807770 Marionette TRACE conn7 <- [1,1418,null,{}] 04:43:27 INFO - PROCESS | 4016 | 1471347807777 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:27 INFO - PROCESS | 4016 | 1471347807780 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:27 INFO - PROCESS | 4016 | 1471347807911 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 04:43:27 INFO - PROCESS | 4016 | 1471347807981 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:27 INFO - PROCESS | 4016 | 1471347807985 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF957E800 == 34 [pid = 4016] [id = 364] 04:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFED945000) [pid = 4016] [serial = 1092] [outer = 0000000000000000] 04:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEDCA3C00) [pid = 4016] [serial = 1093] [outer = 000000FFED945000] 04:43:28 INFO - PROCESS | 4016 | 1471347808088 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDDDD800) [pid = 4016] [serial = 1094] [outer = 000000FFED945000] 04:43:28 INFO - PROCESS | 4016 | 1471347808716 Marionette TRACE conn7 <- [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]]]}] 04:43:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:43:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1005ms 04:43:28 INFO - PROCESS | 4016 | 1471347808763 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 04:43:28 INFO - PROCESS | 4016 | 1471347808766 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 04:43:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:43:28 INFO - PROCESS | 4016 | 1471347808770 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:43:28 INFO - PROCESS | 4016 | 1471347808772 Marionette TRACE conn7 <- [1,1422,null,{}] 04:43:28 INFO - PROCESS | 4016 | 1471347808790 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:28 INFO - PROCESS | 4016 | 1471347808793 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:28 INFO - PROCESS | 4016 | 1471347808913 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 04:43:29 INFO - PROCESS | 4016 | 1471347808987 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:29 INFO - PROCESS | 4016 | 1471347808991 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC473000 == 35 [pid = 4016] [id = 365] 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF2109C00) [pid = 4016] [serial = 1095] [outer = 0000000000000000] 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF21B9000) [pid = 4016] [serial = 1096] [outer = 000000FFF2109C00] 04:43:29 INFO - PROCESS | 4016 | 1471347809054 Marionette DEBUG loaded listener.js 04:43:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF259A000) [pid = 4016] [serial = 1097] [outer = 000000FFF2109C00] 04:43:29 INFO - PROCESS | 4016 | 1471347809769 Marionette TRACE conn7 <- [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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1045ms 04:43:29 INFO - PROCESS | 4016 | 1471347809823 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 4016 | 1471347809830 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 04:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:43:29 INFO - PROCESS | 4016 | 1471347809834 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 4016 | 1471347809837 Marionette TRACE conn7 <- [1,1426,null,{}] 04:43:29 INFO - PROCESS | 4016 | 1471347809858 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:29 INFO - PROCESS | 4016 | 1471347809860 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:30 INFO - PROCESS | 4016 | 1471347810004 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 04:43:30 INFO - PROCESS | 4016 | 1471347810077 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 4016 | 1471347810079 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B17000 == 36 [pid = 4016] [id = 366] 04:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF204F400) [pid = 4016] [serial = 1098] [outer = 0000000000000000] 04:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4EAF400) [pid = 4016] [serial = 1099] [outer = 000000FFF204F400] 04:43:30 INFO - PROCESS | 4016 | 1471347810178 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EBE000) [pid = 4016] [serial = 1100] [outer = 000000FFF204F400] 04:43:30 INFO - PROCESS | 4016 | 1471347810859 Marionette TRACE conn7 <- [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]]]}] 04:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1082ms 04:43:30 INFO - PROCESS | 4016 | 1471347810920 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 04:43:30 INFO - PROCESS | 4016 | 1471347810924 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 04:43:30 INFO - PROCESS | 4016 | 1471347810929 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:43:30 INFO - PROCESS | 4016 | 1471347810933 Marionette TRACE conn7 <- [1,1430,null,{}] 04:43:30 INFO - PROCESS | 4016 | 1471347810938 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:30 INFO - PROCESS | 4016 | 1471347810941 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:31 INFO - PROCESS | 4016 | 1471347811053 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 04:43:31 INFO - PROCESS | 4016 | 1471347811128 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 4016 | 1471347811133 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B1E800 == 37 [pid = 4016] [id = 367] 04:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8E54800) [pid = 4016] [serial = 1101] [outer = 0000000000000000] 04:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE8E87800) [pid = 4016] [serial = 1102] [outer = 000000FFE8E54800] 04:43:31 INFO - PROCESS | 4016 | 1471347811185 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE9311C00) [pid = 4016] [serial = 1103] [outer = 000000FFE8E54800] 04:43:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CA8800 == 36 [pid = 4016] [id = 361] 04:43:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEE167000 == 35 [pid = 4016] [id = 360] 04:43:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27D7000 == 34 [pid = 4016] [id = 358] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C7000 == 33 [pid = 4016] [id = 293] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25CC000 == 32 [pid = 4016] [id = 348] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE95DF800 == 31 [pid = 4016] [id = 287] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC62E800 == 30 [pid = 4016] [id = 284] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F52000 == 29 [pid = 4016] [id = 279] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC540800 == 28 [pid = 4016] [id = 292] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEB05800 == 27 [pid = 4016] [id = 285] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE69800 == 26 [pid = 4016] [id = 277] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D1E000 == 25 [pid = 4016] [id = 289] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B1F800 == 24 [pid = 4016] [id = 288] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5615800 == 23 [pid = 4016] [id = 359] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF892A800 == 22 [pid = 4016] [id = 280] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41F000 == 21 [pid = 4016] [id = 291] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC550800 == 20 [pid = 4016] [id = 283] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEB18800 == 19 [pid = 4016] [id = 278] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9D000 == 18 [pid = 4016] [id = 357] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC46F800 == 17 [pid = 4016] [id = 286] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE7FF4800 == 16 [pid = 4016] [id = 282] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82B2800 == 15 [pid = 4016] [id = 290] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27C000 == 14 [pid = 4016] [id = 281] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC473000 == 13 [pid = 4016] [id = 365] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF957E800 == 12 [pid = 4016] [id = 364] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9574800 == 11 [pid = 4016] [id = 362] 04:43:32 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FD1000 == 10 [pid = 4016] [id = 363] 04:43:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B17000 == 9 [pid = 4016] [id = 366] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED265400) [pid = 4016] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFECFB8C00) [pid = 4016] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8C33800) [pid = 4016] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8E86000) [pid = 4016] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFED17A400) [pid = 4016] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE92C2800) [pid = 4016] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEE10DC00) [pid = 4016] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF61C5C00) [pid = 4016] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2587800) [pid = 4016] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE8B25800) [pid = 4016] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE6F2FC00) [pid = 4016] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEF55F000) [pid = 4016] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEEB5BC00) [pid = 4016] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF61D1C00) [pid = 4016] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF5F5CC00) [pid = 4016] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF61F1C00) [pid = 4016] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF259C800) [pid = 4016] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF205EC00) [pid = 4016] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF25A0400) [pid = 4016] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFE83C0400) [pid = 4016] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFED174800) [pid = 4016] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFED19CC00) [pid = 4016] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFF4B41000) [pid = 4016] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFF5767000) [pid = 4016] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFF61D1000) [pid = 4016] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:43:33 INFO - PROCESS | 4016 | --DOMWINDOW == 53 (000000FFEEA86000) [pid = 4016] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:43:34 INFO - PROCESS | 4016 | 1471347814141 Marionette TRACE conn7 <- [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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3237ms 04:43:34 INFO - PROCESS | 4016 | 1471347814171 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 4016 | 1471347814175 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:43:34 INFO - PROCESS | 4016 | 1471347814180 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 4016 | 1471347814186 Marionette TRACE conn7 <- [1,1434,null,{}] 04:43:34 INFO - PROCESS | 4016 | 1471347814191 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 4016 | 1471347814194 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:34 INFO - PROCESS | 4016 | 1471347814319 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 04:43:34 INFO - PROCESS | 4016 | 1471347814389 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 4016 | 1471347814392 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEE167000 == 10 [pid = 4016] [id = 368] 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000FFE8B1FC00) [pid = 4016] [serial = 1104] [outer = 0000000000000000] 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFE8B26C00) [pid = 4016] [serial = 1105] [outer = 000000FFE8B1FC00] 04:43:34 INFO - PROCESS | 4016 | 1471347814444 Marionette DEBUG loaded listener.js 04:43:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE6E94400) [pid = 4016] [serial = 1106] [outer = 000000FFE8B1FC00] 04:43:34 INFO - PROCESS | 4016 | 1471347814865 Marionette TRACE conn7 <- [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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 734ms 04:43:34 INFO - PROCESS | 4016 | 1471347814943 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 4016 | 1471347814948 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:43:34 INFO - PROCESS | 4016 | 1471347814959 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 4016 | 1471347814962 Marionette TRACE conn7 <- [1,1438,null,{}] 04:43:34 INFO - PROCESS | 4016 | 1471347814966 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:34 INFO - PROCESS | 4016 | 1471347814969 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:35 INFO - PROCESS | 4016 | 1471347815070 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 04:43:35 INFO - PROCESS | 4016 | 1471347815086 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 4016 | 1471347815089 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39AA000 == 11 [pid = 4016] [id = 369] 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFE8ED0800) [pid = 4016] [serial = 1107] [outer = 0000000000000000] 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFE9271000) [pid = 4016] [serial = 1108] [outer = 000000FFE8ED0800] 04:43:35 INFO - PROCESS | 4016 | 1471347815141 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFE9AC0C00) [pid = 4016] [serial = 1109] [outer = 000000FFE8ED0800] 04:43:35 INFO - PROCESS | 4016 | 1471347815626 Marionette TRACE conn7 <- [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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 690ms 04:43:35 INFO - PROCESS | 4016 | 1471347815651 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 04:43:35 INFO - PROCESS | 4016 | 1471347815653 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 04:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:43:35 INFO - PROCESS | 4016 | 1471347815657 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 4016 | 1471347815661 Marionette TRACE conn7 <- [1,1442,null,{}] 04:43:35 INFO - PROCESS | 4016 | 1471347815672 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:35 INFO - PROCESS | 4016 | 1471347815677 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:35 INFO - PROCESS | 4016 | 1471347815772 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 04:43:35 INFO - PROCESS | 4016 | 1471347815780 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:35 INFO - PROCESS | 4016 | 1471347815784 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F4F800 == 12 [pid = 4016] [id = 370] 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFED19CC00) [pid = 4016] [serial = 1110] [outer = 0000000000000000] 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFED919000) [pid = 4016] [serial = 1111] [outer = 000000FFED19CC00] 04:43:35 INFO - PROCESS | 4016 | 1471347815838 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEDD22C00) [pid = 4016] [serial = 1112] [outer = 000000FFED19CC00] 04:43:36 INFO - PROCESS | 4016 | 1471347816346 Marionette TRACE conn7 <- [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]]]}] 04:43:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 04:43:36 INFO - PROCESS | 4016 | 1471347816393 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 04:43:36 INFO - PROCESS | 4016 | 1471347816396 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 04:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:43:36 INFO - PROCESS | 4016 | 1471347816435 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:43:36 INFO - PROCESS | 4016 | 1471347816437 Marionette TRACE conn7 <- [1,1446,null,{}] 04:43:36 INFO - PROCESS | 4016 | 1471347816443 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:36 INFO - PROCESS | 4016 | 1471347816445 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:36 INFO - PROCESS | 4016 | 1471347816566 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 04:43:36 INFO - PROCESS | 4016 | 1471347816577 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 4016 | 1471347816579 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82AC000 == 13 [pid = 4016] [id = 371] 04:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFEDF57C00) [pid = 4016] [serial = 1113] [outer = 0000000000000000] 04:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFEE118800) [pid = 4016] [serial = 1114] [outer = 000000FFEDF57C00] 04:43:36 INFO - PROCESS | 4016 | 1471347816627 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEEA85400) [pid = 4016] [serial = 1115] [outer = 000000FFEDF57C00] 04:43:37 INFO - PROCESS | 4016 | 1471347817091 Marionette TRACE conn7 <- [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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 691ms 04:43:37 INFO - PROCESS | 4016 | 1471347817119 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 4016 | 1471347817122 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:43:37 INFO - PROCESS | 4016 | 1471347817125 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 4016 | 1471347817127 Marionette TRACE conn7 <- [1,1450,null,{}] 04:43:37 INFO - PROCESS | 4016 | 1471347817130 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 4016 | 1471347817133 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:37 INFO - PROCESS | 4016 | 1471347817243 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 04:43:37 INFO - PROCESS | 4016 | 1471347817249 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:37 INFO - PROCESS | 4016 | 1471347817251 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9577800 == 14 [pid = 4016] [id = 372] 04:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE6E5E800) [pid = 4016] [serial = 1116] [outer = 0000000000000000] 04:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEEB5E400) [pid = 4016] [serial = 1117] [outer = 000000FFE6E5E800] 04:43:37 INFO - PROCESS | 4016 | 1471347817299 Marionette DEBUG loaded listener.js 04:43:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEF55F000) [pid = 4016] [serial = 1118] [outer = 000000FFE6E5E800] 04:43:37 INFO - PROCESS | 4016 | 1471347817810 Marionette TRACE conn7 <- [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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 732ms 04:43:37 INFO - PROCESS | 4016 | 1471347817886 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 04:43:37 INFO - PROCESS | 4016 | 1471347817889 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 04:43:37 INFO - PROCESS | 4016 | 1471347817892 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:43:37 INFO - PROCESS | 4016 | 1471347817894 Marionette TRACE conn7 <- [1,1454,null,{}] 04:43:37 INFO - PROCESS | 4016 | 1471347817897 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:37 INFO - PROCESS | 4016 | 1471347817903 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:38 INFO - PROCESS | 4016 | 1471347818178 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEA78400) [pid = 4016] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF204F400) [pid = 4016] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE8B27800) [pid = 4016] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFED2D5800) [pid = 4016] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE6DE3400) [pid = 4016] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFE8B1F000) [pid = 4016] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE8E5BC00) [pid = 4016] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF2109C00) [pid = 4016] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFED945000) [pid = 4016] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:43:38 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFE8B1AC00) [pid = 4016] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:43:38 INFO - PROCESS | 4016 | 1471347818227 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 4016 | 1471347818229 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF58C6000 == 15 [pid = 4016] [id = 373] 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFE6E54800) [pid = 4016] [serial = 1119] [outer = 0000000000000000] 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFE8829000) [pid = 4016] [serial = 1120] [outer = 000000FFE6E54800] 04:43:38 INFO - PROCESS | 4016 | 1471347818277 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFED171C00) [pid = 4016] [serial = 1121] [outer = 000000FFE6E54800] 04:43:38 INFO - PROCESS | 4016 | 1471347818654 Marionette TRACE conn7 <- [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]]]}] 04:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 773ms 04:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:43:38 INFO - PROCESS | 4016 | 1471347818675 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 04:43:38 INFO - PROCESS | 4016 | 1471347818677 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 04:43:38 INFO - PROCESS | 4016 | 1471347818681 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:43:38 INFO - PROCESS | 4016 | 1471347818683 Marionette TRACE conn7 <- [1,1458,null,{}] 04:43:38 INFO - PROCESS | 4016 | 1471347818686 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:38 INFO - PROCESS | 4016 | 1471347818689 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:38 INFO - PROCESS | 4016 | 1471347818768 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 04:43:38 INFO - PROCESS | 4016 | 1471347818774 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 4016 | 1471347818776 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC480000 == 16 [pid = 4016] [id = 374] 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEDCFF000) [pid = 4016] [serial = 1122] [outer = 0000000000000000] 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFF21B9800) [pid = 4016] [serial = 1123] [outer = 000000FFEDCFF000] 04:43:38 INFO - PROCESS | 4016 | 1471347818822 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFF259F000) [pid = 4016] [serial = 1124] [outer = 000000FFEDCFF000] 04:43:39 INFO - PROCESS | 4016 | 1471347819256 Marionette TRACE conn7 <- [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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 629ms 04:43:39 INFO - PROCESS | 4016 | 1471347819312 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 4016 | 1471347819314 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 04:43:39 INFO - PROCESS | 4016 | 1471347819317 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:43:39 INFO - PROCESS | 4016 | 1471347819319 Marionette TRACE conn7 <- [1,1462,null,{}] 04:43:39 INFO - PROCESS | 4016 | 1471347819323 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 4016 | 1471347819325 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:39 INFO - PROCESS | 4016 | 1471347819407 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 04:43:39 INFO - PROCESS | 4016 | 1471347819414 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:39 INFO - PROCESS | 4016 | 1471347819416 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC53F800 == 17 [pid = 4016] [id = 375] 04:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE88E8800) [pid = 4016] [serial = 1125] [outer = 0000000000000000] 04:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEDD24C00) [pid = 4016] [serial = 1126] [outer = 000000FFE88E8800] 04:43:39 INFO - PROCESS | 4016 | 1471347819464 Marionette DEBUG loaded listener.js 04:43:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF2BBDC00) [pid = 4016] [serial = 1127] [outer = 000000FFE88E8800] 04:43:39 INFO - PROCESS | 4016 | 1471347819925 Marionette TRACE conn7 <- [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]]]}] 04:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 629ms 04:43:39 INFO - PROCESS | 4016 | 1471347819950 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 04:43:39 INFO - PROCESS | 4016 | 1471347819952 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:43:39 INFO - PROCESS | 4016 | 1471347819960 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 4016 | 1471347819962 Marionette TRACE conn7 <- [1,1466,null,{}] 04:43:39 INFO - PROCESS | 4016 | 1471347819966 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:39 INFO - PROCESS | 4016 | 1471347819968 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:40 INFO - PROCESS | 4016 | 1471347820049 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 04:43:40 INFO - PROCESS | 4016 | 1471347820058 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 4016 | 1471347820060 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B5800 == 18 [pid = 4016] [id = 376] 04:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF2BBE000) [pid = 4016] [serial = 1128] [outer = 0000000000000000] 04:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF4B3A000) [pid = 4016] [serial = 1129] [outer = 000000FFF2BBE000] 04:43:40 INFO - PROCESS | 4016 | 1471347820109 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF4C5E800) [pid = 4016] [serial = 1130] [outer = 000000FFF2BBE000] 04:43:41 INFO - PROCESS | 4016 | 1471347821036 Marionette TRACE conn7 <- [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]]]}] 04:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1144ms 04:43:41 INFO - PROCESS | 4016 | 1471347821102 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 04:43:41 INFO - PROCESS | 4016 | 1471347821106 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 04:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:43:41 INFO - PROCESS | 4016 | 1471347821152 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 4016 | 1471347821156 Marionette TRACE conn7 <- [1,1470,null,{}] 04:43:41 INFO - PROCESS | 4016 | 1471347821163 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:41 INFO - PROCESS | 4016 | 1471347821167 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:41 INFO - PROCESS | 4016 | 1471347821277 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 04:43:41 INFO - PROCESS | 4016 | 1471347821382 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 4016 | 1471347821385 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27D7000 == 19 [pid = 4016] [id = 377] 04:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE88E6C00) [pid = 4016] [serial = 1131] [outer = 0000000000000000] 04:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8E5B400) [pid = 4016] [serial = 1132] [outer = 000000FFE88E6C00] 04:43:41 INFO - PROCESS | 4016 | 1471347821447 Marionette DEBUG loaded listener.js 04:43:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8ED4000) [pid = 4016] [serial = 1133] [outer = 000000FFE88E6C00] 04:43:42 INFO - PROCESS | 4016 | 1471347822346 Marionette TRACE conn7 <- [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]]]}] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF21B9000) [pid = 4016] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDDDD800) [pid = 4016] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E88C00) [pid = 4016] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEDCA3C00) [pid = 4016] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE8B21000) [pid = 4016] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF2589800) [pid = 4016] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE6F2E400) [pid = 4016] [serial = 664] [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.] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEEB57800) [pid = 4016] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE9552C00) [pid = 4016] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF2772800) [pid = 4016] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF4EBE000) [pid = 4016] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE8E87800) [pid = 4016] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFE9A59400) [pid = 4016] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFEE185400) [pid = 4016] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFF61F9400) [pid = 4016] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFF638E000) [pid = 4016] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFE8E82400) [pid = 4016] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFE8E54400) [pid = 4016] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFEDAAF800) [pid = 4016] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 53 (000000FFEDD1D000) [pid = 4016] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 52 (000000FFF4EAF400) [pid = 4016] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - PROCESS | 4016 | --DOMWINDOW == 51 (000000FFF259A000) [pid = 4016] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 04:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1279ms 04:43:42 INFO - PROCESS | 4016 | 1471347822390 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 04:43:42 INFO - PROCESS | 4016 | 1471347822395 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 04:43:42 INFO - PROCESS | 4016 | 1471347822400 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:43:42 INFO - PROCESS | 4016 | 1471347822403 Marionette TRACE conn7 <- [1,1474,null,{}] 04:43:42 INFO - PROCESS | 4016 | 1471347822409 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:42 INFO - PROCESS | 4016 | 1471347822411 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:42 INFO - PROCESS | 4016 | 1471347822514 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 04:43:42 INFO - PROCESS | 4016 | 1471347822584 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:42 INFO - PROCESS | 4016 | 1471347822589 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA3B000 == 20 [pid = 4016] [id = 378] 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (000000FFE8B21800) [pid = 4016] [serial = 1134] [outer = 0000000000000000] 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (000000FFE8B26800) [pid = 4016] [serial = 1135] [outer = 000000FFE8B21800] 04:43:42 INFO - PROCESS | 4016 | 1471347822645 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000FFE8E83800) [pid = 4016] [serial = 1136] [outer = 000000FFE8B21800] 04:43:43 INFO - PROCESS | 4016 | 1471347823093 Marionette TRACE conn7 <- [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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 730ms 04:43:43 INFO - PROCESS | 4016 | 1471347823135 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 4016 | 1471347823140 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:43:43 INFO - PROCESS | 4016 | 1471347823147 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 4016 | 1471347823150 Marionette TRACE conn7 <- [1,1478,null,{}] 04:43:43 INFO - PROCESS | 4016 | 1471347823154 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 4016 | 1471347823157 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:43 INFO - PROCESS | 4016 | 1471347823248 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 04:43:43 INFO - PROCESS | 4016 | 1471347823258 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 4016 | 1471347823260 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF49EE800 == 21 [pid = 4016] [id = 379] 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFECFB9400) [pid = 4016] [serial = 1137] [outer = 0000000000000000] 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFED173400) [pid = 4016] [serial = 1138] [outer = 000000FFECFB9400] 04:43:43 INFO - PROCESS | 4016 | 1471347823311 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFED197400) [pid = 4016] [serial = 1139] [outer = 000000FFECFB9400] 04:43:43 INFO - PROCESS | 4016 | 1471347823778 Marionette TRACE conn7 <- [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]]]}] 04:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 689ms 04:43:43 INFO - PROCESS | 4016 | 1471347823838 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 04:43:43 INFO - PROCESS | 4016 | 1471347823840 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 04:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:43:43 INFO - PROCESS | 4016 | 1471347823844 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:43:43 INFO - PROCESS | 4016 | 1471347823848 Marionette TRACE conn7 <- [1,1482,null,{}] 04:43:43 INFO - PROCESS | 4016 | 1471347823859 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:43 INFO - PROCESS | 4016 | 1471347823863 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:43 INFO - PROCESS | 4016 | 1471347823983 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 04:43:44 INFO - PROCESS | 4016 | 1471347824058 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 4016 | 1471347824061 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D17000 == 22 [pid = 4016] [id = 380] 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFEDC3C800) [pid = 4016] [serial = 1140] [outer = 0000000000000000] 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFEDD27C00) [pid = 4016] [serial = 1141] [outer = 000000FFEDC3C800] 04:43:44 INFO - PROCESS | 4016 | 1471347824112 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFEDF4DC00) [pid = 4016] [serial = 1142] [outer = 000000FFEDC3C800] 04:43:44 INFO - PROCESS | 4016 | 1471347824489 Marionette TRACE conn7 <- [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]]]}] 04:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 692ms 04:43:44 INFO - PROCESS | 4016 | 1471347824539 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 04:43:44 INFO - PROCESS | 4016 | 1471347824542 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 04:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:43:44 INFO - PROCESS | 4016 | 1471347824545 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 4016 | 1471347824546 Marionette TRACE conn7 <- [1,1486,null,{}] 04:43:44 INFO - PROCESS | 4016 | 1471347824561 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:44 INFO - PROCESS | 4016 | 1471347824564 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:44 INFO - PROCESS | 4016 | 1471347824682 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 04:43:44 INFO - PROCESS | 4016 | 1471347824690 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:44 INFO - PROCESS | 4016 | 1471347824692 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7F8A800 == 23 [pid = 4016] [id = 381] 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFEEA07400) [pid = 4016] [serial = 1143] [outer = 0000000000000000] 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEEBDE000) [pid = 4016] [serial = 1144] [outer = 000000FFEEA07400] 04:43:44 INFO - PROCESS | 4016 | 1471347824776 Marionette DEBUG loaded listener.js 04:43:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFEF55A000) [pid = 4016] [serial = 1145] [outer = 000000FFEEA07400] 04:43:45 INFO - PROCESS | 4016 | 1471347825201 Marionette TRACE conn7 <- [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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 04:43:45 INFO - PROCESS | 4016 | 1471347825238 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 4016 | 1471347825240 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:43:45 INFO - PROCESS | 4016 | 1471347825251 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 4016 | 1471347825253 Marionette TRACE conn7 <- [1,1490,null,{}] 04:43:45 INFO - PROCESS | 4016 | 1471347825256 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 4016 | 1471347825258 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:45 INFO - PROCESS | 4016 | 1471347825395 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 04:43:45 INFO - PROCESS | 4016 | 1471347825419 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 4016 | 1471347825421 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB32A000 == 24 [pid = 4016] [id = 382] 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE6F2E800) [pid = 4016] [serial = 1146] [outer = 0000000000000000] 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEF182C00) [pid = 4016] [serial = 1147] [outer = 000000FFE6F2E800] 04:43:45 INFO - PROCESS | 4016 | 1471347825470 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFF21BE000) [pid = 4016] [serial = 1148] [outer = 000000FFE6F2E800] 04:43:45 INFO - PROCESS | 4016 | 1471347825913 Marionette TRACE conn7 <- [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]]]}] 04:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 04:43:45 INFO - PROCESS | 4016 | 1471347825944 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 04:43:45 INFO - PROCESS | 4016 | 1471347825946 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 04:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:43:45 INFO - PROCESS | 4016 | 1471347825949 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:43:45 INFO - PROCESS | 4016 | 1471347825951 Marionette TRACE conn7 <- [1,1494,null,{}] 04:43:45 INFO - PROCESS | 4016 | 1471347825955 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:45 INFO - PROCESS | 4016 | 1471347825961 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:46 INFO - PROCESS | 4016 | 1471347826095 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 04:43:46 INFO - PROCESS | 4016 | 1471347826145 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 4016 | 1471347826147 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41D800 == 25 [pid = 4016] [id = 383] 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF258C000) [pid = 4016] [serial = 1149] [outer = 0000000000000000] 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF394B400) [pid = 4016] [serial = 1150] [outer = 000000FFF258C000] 04:43:46 INFO - PROCESS | 4016 | 1471347826195 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF4C64400) [pid = 4016] [serial = 1151] [outer = 000000FFF258C000] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE88E8800) [pid = 4016] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEDF57C00) [pid = 4016] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8B1FC00) [pid = 4016] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFED19CC00) [pid = 4016] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8ED0800) [pid = 4016] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE6E5E800) [pid = 4016] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFE6E54800) [pid = 4016] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFEDCFF000) [pid = 4016] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:43:46 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFE8E54800) [pid = 4016] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:43:46 INFO - PROCESS | 4016 | 1471347826673 Marionette TRACE conn7 <- [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]]]}] 04:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 795ms 04:43:46 INFO - PROCESS | 4016 | 1471347826745 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 04:43:46 INFO - PROCESS | 4016 | 1471347826747 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:43:46 INFO - PROCESS | 4016 | 1471347826752 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 4016 | 1471347826754 Marionette TRACE conn7 <- [1,1498,null,{}] 04:43:46 INFO - PROCESS | 4016 | 1471347826757 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:46 INFO - PROCESS | 4016 | 1471347826759 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:46 INFO - PROCESS | 4016 | 1471347826840 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 04:43:46 INFO - PROCESS | 4016 | 1471347826845 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 4016 | 1471347826847 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CC000 == 26 [pid = 4016] [id = 384] 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE7810800) [pid = 4016] [serial = 1152] [outer = 0000000000000000] 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFED196400) [pid = 4016] [serial = 1153] [outer = 000000FFE7810800] 04:43:46 INFO - PROCESS | 4016 | 1471347826895 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFF2542000) [pid = 4016] [serial = 1154] [outer = 000000FFE7810800] 04:43:47 INFO - PROCESS | 4016 | 1471347827300 Marionette TRACE conn7 <- [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]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 04:43:47 INFO - PROCESS | 4016 | 1471347827344 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 4016 | 1471347827346 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 04:43:47 INFO - PROCESS | 4016 | 1471347827349 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:43:47 INFO - PROCESS | 4016 | 1471347827351 Marionette TRACE conn7 <- [1,1502,null,{}] 04:43:47 INFO - PROCESS | 4016 | 1471347827354 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 4016 | 1471347827357 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:47 INFO - PROCESS | 4016 | 1471347827438 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 04:43:47 INFO - PROCESS | 4016 | 1471347827443 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 4016 | 1471347827445 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA8D000 == 27 [pid = 4016] [id = 385] 04:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFF2586800) [pid = 4016] [serial = 1155] [outer = 0000000000000000] 04:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFF4EBD800) [pid = 4016] [serial = 1156] [outer = 000000FFF2586800] 04:43:47 INFO - PROCESS | 4016 | 1471347827500 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFF5519400) [pid = 4016] [serial = 1157] [outer = 000000FFF2586800] 04:43:47 INFO - PROCESS | 4016 | 1471347827915 Marionette TRACE conn7 <- [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]]]}] 04:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 587ms 04:43:47 INFO - PROCESS | 4016 | 1471347827941 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 04:43:47 INFO - PROCESS | 4016 | 1471347827943 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:43:47 INFO - PROCESS | 4016 | 1471347827958 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 4016 | 1471347827960 Marionette TRACE conn7 <- [1,1506,null,{}] 04:43:47 INFO - PROCESS | 4016 | 1471347827964 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:47 INFO - PROCESS | 4016 | 1471347827966 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:48 INFO - PROCESS | 4016 | 1471347828048 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 04:43:48 INFO - PROCESS | 4016 | 1471347828053 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 4016 | 1471347828055 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC641000 == 28 [pid = 4016] [id = 386] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF5BDF800) [pid = 4016] [serial = 1158] [outer = 0000000000000000] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF5C1D400) [pid = 4016] [serial = 1159] [outer = 000000FFF5BDF800] 04:43:48 INFO - PROCESS | 4016 | 1471347828102 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF61C3800) [pid = 4016] [serial = 1160] [outer = 000000FFF5BDF800] 04:43:48 INFO - PROCESS | 4016 | 1471347828527 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 650ms 04:43:48 INFO - PROCESS | 4016 | 1471347828600 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 04:43:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:43:48 INFO - PROCESS | 4016 | 1471347828603 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 04:43:48 INFO - PROCESS | 4016 | 1471347828606 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:43:48 INFO - PROCESS | 4016 | 1471347828608 Marionette TRACE conn7 <- [1,1510,null,{}] 04:43:48 INFO - PROCESS | 4016 | 1471347828612 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:48 INFO - PROCESS | 4016 | 1471347828614 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:48 INFO - PROCESS | 4016 | 1471347828748 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 04:43:48 INFO - PROCESS | 4016 | 1471347828840 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:48 INFO - PROCESS | 4016 | 1471347828843 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9A32800 == 29 [pid = 4016] [id = 387] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6E51800) [pid = 4016] [serial = 1161] [outer = 0000000000000000] 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6E92C00) [pid = 4016] [serial = 1162] [outer = 000000FFE6E51800] 04:43:48 INFO - PROCESS | 4016 | 1471347828905 Marionette DEBUG loaded listener.js 04:43:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8B27800) [pid = 4016] [serial = 1163] [outer = 000000FFE6E51800] 04:43:49 INFO - PROCESS | 4016 | 1471347829503 Marionette TRACE conn7 <- [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"]]]}] 04:43:49 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 () { 04:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:43:49 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 () { 04:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:43:49 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 () { 04:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:43:49 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 () { 04:43:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:43:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 932ms 04:43:49 INFO - PROCESS | 4016 | 1471347829543 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 4016 | 1471347829548 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 04:43:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:43:49 INFO - PROCESS | 4016 | 1471347829553 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 4016 | 1471347829557 Marionette TRACE conn7 <- [1,1514,null,{}] 04:43:49 INFO - PROCESS | 4016 | 1471347829562 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:49 INFO - PROCESS | 4016 | 1471347829566 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:49 INFO - PROCESS | 4016 | 1471347829684 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 04:43:49 INFO - PROCESS | 4016 | 1471347829771 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 4016 | 1471347829774 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D15000 == 30 [pid = 4016] [id = 388] 04:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED2D4C00) [pid = 4016] [serial = 1164] [outer = 0000000000000000] 04:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDD1D000) [pid = 4016] [serial = 1165] [outer = 000000FFED2D4C00] 04:43:49 INFO - PROCESS | 4016 | 1471347829845 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEE18D800) [pid = 4016] [serial = 1166] [outer = 000000FFED2D4C00] 04:43:50 INFO - PROCESS | 4016 | 1471347830382 Marionette TRACE conn7 <- [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"]]]}] 04:43:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:43:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:43:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:43:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 04:43:50 INFO - PROCESS | 4016 | 1471347830441 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 4016 | 1471347830445 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 04:43:50 INFO - PROCESS | 4016 | 1471347830449 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 4016 | 1471347830452 Marionette TRACE conn7 <- [1,1518,null,{}] 04:43:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:43:50 INFO - PROCESS | 4016 | 1471347830456 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:50 INFO - PROCESS | 4016 | 1471347830459 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:50 INFO - PROCESS | 4016 | 1471347830574 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 04:43:50 INFO - PROCESS | 4016 | 1471347830662 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:50 INFO - PROCESS | 4016 | 1471347830665 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCA6000 == 31 [pid = 4016] [id = 389] 04:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF276C800) [pid = 4016] [serial = 1167] [outer = 0000000000000000] 04:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2819000) [pid = 4016] [serial = 1168] [outer = 000000FFF276C800] 04:43:50 INFO - PROCESS | 4016 | 1471347830722 Marionette DEBUG loaded listener.js 04:43:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4EB7000) [pid = 4016] [serial = 1169] [outer = 000000FFF276C800] 04:43:51 INFO - PROCESS | 4016 | 1471347831296 Marionette TRACE conn7 <- [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]]]}] 04:43:51 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 04:43:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:43:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:43:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:43:51 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. 04:43:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:43:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 880ms 04:43:51 INFO - PROCESS | 4016 | 1471347831336 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 04:43:51 INFO - PROCESS | 4016 | 1471347831341 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 04:43:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:43:51 INFO - PROCESS | 4016 | 1471347831352 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:43:51 INFO - PROCESS | 4016 | 1471347831357 Marionette TRACE conn7 <- [1,1522,null,{}] 04:43:51 INFO - PROCESS | 4016 | 1471347831361 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:51 INFO - PROCESS | 4016 | 1471347831364 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:51 INFO - PROCESS | 4016 | 1471347831480 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 04:43:51 INFO - PROCESS | 4016 | 1471347831564 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 4016 | 1471347831567 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE9B800 == 32 [pid = 4016] [id = 390] 04:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4C62400) [pid = 4016] [serial = 1170] [outer = 0000000000000000] 04:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF61D0C00) [pid = 4016] [serial = 1171] [outer = 000000FFF4C62400] 04:43:51 INFO - PROCESS | 4016 | 1471347831623 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF630E400) [pid = 4016] [serial = 1172] [outer = 000000FFF4C62400] 04:43:52 INFO - PROCESS | 4016 | 1471347832189 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 881ms 04:43:52 INFO - PROCESS | 4016 | 1471347832231 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 04:43:52 INFO - PROCESS | 4016 | 1471347832234 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 04:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:43:52 INFO - PROCESS | 4016 | 1471347832237 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 4016 | 1471347832239 Marionette TRACE conn7 <- [1,1526,null,{}] 04:43:52 INFO - PROCESS | 4016 | 1471347832243 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:52 INFO - PROCESS | 4016 | 1471347832246 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:52 INFO - PROCESS | 4016 | 1471347832357 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 04:43:52 INFO - PROCESS | 4016 | 1471347832444 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:52 INFO - PROCESS | 4016 | 1471347832447 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFBF000 == 33 [pid = 4016] [id = 391] 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61FAC00) [pid = 4016] [serial = 1173] [outer = 0000000000000000] 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF6387C00) [pid = 4016] [serial = 1174] [outer = 000000FFF61FAC00] 04:43:52 INFO - PROCESS | 4016 | 1471347832505 Marionette DEBUG loaded listener.js 04:43:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF638FC00) [pid = 4016] [serial = 1175] [outer = 000000FFF61FAC00] 04:43:53 INFO - PROCESS | 4016 | 1471347833264 Marionette TRACE conn7 <- [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]]]}] 04:43:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:43:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1082ms 04:43:53 INFO - PROCESS | 4016 | 1471347833321 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 04:43:53 INFO - PROCESS | 4016 | 1471347833325 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 04:43:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:43:53 INFO - PROCESS | 4016 | 1471347833330 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:43:53 INFO - PROCESS | 4016 | 1471347833333 Marionette TRACE conn7 <- [1,1530,null,{}] 04:43:53 INFO - PROCESS | 4016 | 1471347833339 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:53 INFO - PROCESS | 4016 | 1471347833342 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:53 INFO - PROCESS | 4016 | 1471347833478 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 04:43:53 INFO - PROCESS | 4016 | 1471347833555 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 4016 | 1471347833557 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B1E800 == 32 [pid = 4016] [id = 367] 04:43:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE83B1800 == 33 [pid = 4016] [id = 392] 04:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE6DE3C00) [pid = 4016] [serial = 1176] [outer = 0000000000000000] 04:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE6E58400) [pid = 4016] [serial = 1177] [outer = 000000FFE6DE3C00] 04:43:54 INFO - PROCESS | 4016 | 1471347834210 Marionette DEBUG loaded listener.js 04:43:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8156000) [pid = 4016] [serial = 1178] [outer = 000000FFE6DE3C00] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEDD24C00) [pid = 4016] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEE118800) [pid = 4016] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8B26C00) [pid = 4016] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6E94400) [pid = 4016] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED919000) [pid = 4016] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE9271000) [pid = 4016] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE9AC0C00) [pid = 4016] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEEB5E400) [pid = 4016] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEEA85400) [pid = 4016] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8829000) [pid = 4016] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEF55F000) [pid = 4016] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2BBDC00) [pid = 4016] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF21B9800) [pid = 4016] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFED171C00) [pid = 4016] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE9311C00) [pid = 4016] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF259F000) [pid = 4016] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:43:54 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEDD22C00) [pid = 4016] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 04:43:55 INFO - PROCESS | 4016 | 1471347834999 Marionette TRACE conn7 <- [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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1695ms 04:43:55 INFO - PROCESS | 4016 | 1471347835027 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 4016 | 1471347835032 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 04:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:43:55 INFO - PROCESS | 4016 | 1471347835037 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 4016 | 1471347835043 Marionette TRACE conn7 <- [1,1534,null,{}] 04:43:55 INFO - PROCESS | 4016 | 1471347835049 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:55 INFO - PROCESS | 4016 | 1471347835052 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:55 INFO - PROCESS | 4016 | 1471347835190 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 04:43:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:43:57 INFO - PROCESS | 4016 | 1471347835269 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1917ms 04:43:57 INFO - PROCESS | 4016 | 1471347835273 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA3C000 == 34 [pid = 4016] [id = 393] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8B25000) [pid = 4016] [serial = 1179] [outer = 0000000000000000] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8C33800) [pid = 4016] [serial = 1180] [outer = 000000FFE8B25000] 04:43:57 INFO - PROCESS | 4016 | 1471347835381 Marionette DEBUG loaded listener.js 04:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E87C00) [pid = 4016] [serial = 1181] [outer = 000000FFE8B25000] 04:43:57 INFO - PROCESS | 4016 | 1471347836106 Marionette TRACE conn7 <- [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]]]}] 04:43:57 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE9B800 == 33 [pid = 4016] [id = 390] 04:43:57 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9A32800 == 32 [pid = 4016] [id = 387] 04:43:57 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCA6000 == 31 [pid = 4016] [id = 389] 04:43:57 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFBF000 == 30 [pid = 4016] [id = 391] 04:43:57 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEE167000 == 29 [pid = 4016] [id = 368] 04:43:57 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D15000 == 28 [pid = 4016] [id = 388] 04:43:57 INFO - PROCESS | 4016 | 1471347836958 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 04:43:57 INFO - PROCESS | 4016 | 1471347836962 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 04:43:57 INFO - PROCESS | 4016 | 1471347836966 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 4016 | 1471347836970 Marionette TRACE conn7 <- [1,1538,null,{}] 04:43:57 INFO - PROCESS | 4016 | 1471347836976 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 4016 | 1471347836979 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:57 INFO - PROCESS | 4016 | 1471347837072 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 04:43:57 INFO - PROCESS | 4016 | 1471347837079 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 4016 | 1471347837084 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEE167000 == 29 [pid = 4016] [id = 394] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8C35000) [pid = 4016] [serial = 1182] [outer = 0000000000000000] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8E5C000) [pid = 4016] [serial = 1183] [outer = 000000FFE8C35000] 04:43:57 INFO - PROCESS | 4016 | 1471347837140 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE8ED1C00) [pid = 4016] [serial = 1184] [outer = 000000FFE8C35000] 04:43:57 INFO - PROCESS | 4016 | 1471347837601 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 687ms 04:43:57 INFO - PROCESS | 4016 | 1471347837654 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 04:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:43:57 INFO - PROCESS | 4016 | 1471347837658 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 04:43:57 INFO - PROCESS | 4016 | 1471347837665 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 4016 | 1471347837670 Marionette TRACE conn7 <- [1,1542,null,{}] 04:43:57 INFO - PROCESS | 4016 | 1471347837679 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:57 INFO - PROCESS | 4016 | 1471347837682 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:57 INFO - PROCESS | 4016 | 1471347837786 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 04:43:57 INFO - PROCESS | 4016 | 1471347837800 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:57 INFO - PROCESS | 4016 | 1471347837803 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5609000 == 30 [pid = 4016] [id = 395] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED190C00) [pid = 4016] [serial = 1185] [outer = 0000000000000000] 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED198400) [pid = 4016] [serial = 1186] [outer = 000000FFED190C00] 04:43:57 INFO - PROCESS | 4016 | 1471347837855 Marionette DEBUG loaded listener.js 04:43:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFED919000) [pid = 4016] [serial = 1187] [outer = 000000FFED190C00] 04:43:58 INFO - PROCESS | 4016 | 1471347838345 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:43:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:43:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 753ms 04:43:58 INFO - PROCESS | 4016 | 1471347838416 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 04:43:58 INFO - PROCESS | 4016 | 1471347838419 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 04:43:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:43:58 INFO - PROCESS | 4016 | 1471347838423 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:43:58 INFO - PROCESS | 4016 | 1471347838425 Marionette TRACE conn7 <- [1,1546,null,{}] 04:43:58 INFO - PROCESS | 4016 | 1471347838442 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:58 INFO - PROCESS | 4016 | 1471347838448 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:58 INFO - PROCESS | 4016 | 1471347838573 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 04:43:58 INFO - PROCESS | 4016 | 1471347838627 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 4016 | 1471347838631 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6620800 == 31 [pid = 4016] [id = 396] 04:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDDD9400) [pid = 4016] [serial = 1188] [outer = 0000000000000000] 04:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEDDDE000) [pid = 4016] [serial = 1189] [outer = 000000FFEDDD9400] 04:43:58 INFO - PROCESS | 4016 | 1471347838687 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEEA08800) [pid = 4016] [serial = 1190] [outer = 000000FFEDDD9400] 04:43:59 INFO - PROCESS | 4016 | 1471347839328 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:43:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 944ms 04:43:59 INFO - PROCESS | 4016 | 1471347839368 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 04:43:59 INFO - PROCESS | 4016 | 1471347839370 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 04:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:43:59 INFO - PROCESS | 4016 | 1471347839373 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 4016 | 1471347839375 Marionette TRACE conn7 <- [1,1550,null,{}] 04:43:59 INFO - PROCESS | 4016 | 1471347839379 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:43:59 INFO - PROCESS | 4016 | 1471347839381 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:59 INFO - PROCESS | 4016 | 1471347839497 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 04:43:59 INFO - PROCESS | 4016 | 1471347839502 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 4016 | 1471347839505 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:43:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9585000 == 32 [pid = 4016] [id = 397] 04:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEF18A000) [pid = 4016] [serial = 1191] [outer = 0000000000000000] 04:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEF55BC00) [pid = 4016] [serial = 1192] [outer = 000000FFEF18A000] 04:43:59 INFO - PROCESS | 4016 | 1471347839598 Marionette DEBUG loaded listener.js 04:43:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF210C800) [pid = 4016] [serial = 1193] [outer = 000000FFEF18A000] 04:44:00 INFO - PROCESS | 4016 | 1471347840070 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 04:44:00 INFO - PROCESS | 4016 | 1471347840111 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 4016 | 1471347840114 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 04:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:44:00 INFO - PROCESS | 4016 | 1471347840117 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - PROCESS | 4016 | 1471347840119 Marionette TRACE conn7 <- [1,1554,null,{}] 04:44:00 INFO - PROCESS | 4016 | 1471347840122 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:00 INFO - PROCESS | 4016 | 1471347840124 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:00 INFO - PROCESS | 4016 | 1471347840242 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 04:44:00 INFO - PROCESS | 4016 | 1471347840325 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:00 INFO - PROCESS | 4016 | 1471347840327 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41C000 == 33 [pid = 4016] [id = 398] 04:44:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE900D400) [pid = 4016] [serial = 1194] [outer = 0000000000000000] 04:44:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF2589C00) [pid = 4016] [serial = 1195] [outer = 000000FFE900D400] 04:44:00 INFO - PROCESS | 4016 | 1471347840374 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF254BC00) [pid = 4016] [serial = 1196] [outer = 000000FFE900D400] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE6E51800) [pid = 4016] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFED2D4C00) [pid = 4016] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF276C800) [pid = 4016] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFECFB9400) [pid = 4016] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2BBE000) [pid = 4016] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE88E6C00) [pid = 4016] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFEDC3C800) [pid = 4016] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF258C000) [pid = 4016] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4C62400) [pid = 4016] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF61FAC00) [pid = 4016] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE6F2E800) [pid = 4016] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE7810800) [pid = 4016] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8B21800) [pid = 4016] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEEA07400) [pid = 4016] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2586800) [pid = 4016] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:44:00 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF5BDF800) [pid = 4016] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:44:00 INFO - PROCESS | 4016 | 1471347840793 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 04:44:00 INFO - PROCESS | 4016 | 1471347840854 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 04:44:00 INFO - PROCESS | 4016 | 1471347840857 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 04:44:00 INFO - PROCESS | 4016 | 1471347840865 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:44:00 INFO - PROCESS | 4016 | 1471347840867 Marionette TRACE conn7 <- [1,1558,null,{}] 04:44:00 INFO - PROCESS | 4016 | 1471347840870 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:00 INFO - PROCESS | 4016 | 1471347840877 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:01 INFO - PROCESS | 4016 | 1471347841025 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 04:44:01 INFO - PROCESS | 4016 | 1471347841075 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 4016 | 1471347841078 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC47D800 == 34 [pid = 4016] [id = 399] 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE9015800) [pid = 4016] [serial = 1197] [outer = 0000000000000000] 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF25A1400) [pid = 4016] [serial = 1198] [outer = 000000FFE9015800] 04:44:01 INFO - PROCESS | 4016 | 1471347841126 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2BBAC00) [pid = 4016] [serial = 1199] [outer = 000000FFE9015800] 04:44:01 INFO - PROCESS | 4016 | 1471347841512 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:44:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:44:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 670ms 04:44:01 INFO - PROCESS | 4016 | 1471347841538 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 4016 | 1471347841541 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 04:44:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:44:01 INFO - PROCESS | 4016 | 1471347841544 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 4016 | 1471347841546 Marionette TRACE conn7 <- [1,1562,null,{}] 04:44:01 INFO - PROCESS | 4016 | 1471347841549 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:01 INFO - PROCESS | 4016 | 1471347841551 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:01 INFO - PROCESS | 4016 | 1471347841664 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 04:44:01 INFO - PROCESS | 4016 | 1471347841670 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 4016 | 1471347841673 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC54E800 == 35 [pid = 4016] [id = 400] 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEDD25400) [pid = 4016] [serial = 1200] [outer = 0000000000000000] 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4B41400) [pid = 4016] [serial = 1201] [outer = 000000FFEDD25400] 04:44:01 INFO - PROCESS | 4016 | 1471347841721 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4EB7800) [pid = 4016] [serial = 1202] [outer = 000000FFEDD25400] 04:44:02 INFO - PROCESS | 4016 | 1471347842142 Marionette TRACE conn7 <- [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]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 04:44:02 INFO - PROCESS | 4016 | 1471347842178 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 04:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:44:02 INFO - PROCESS | 4016 | 1471347842180 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 04:44:02 INFO - PROCESS | 4016 | 1471347842183 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 4016 | 1471347842185 Marionette TRACE conn7 <- [1,1566,null,{}] 04:44:02 INFO - PROCESS | 4016 | 1471347842188 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 4016 | 1471347842190 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:02 INFO - PROCESS | 4016 | 1471347842278 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 04:44:02 INFO - PROCESS | 4016 | 1471347842284 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:02 INFO - PROCESS | 4016 | 1471347842286 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CC3800 == 36 [pid = 4016] [id = 401] 04:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4EB7C00) [pid = 4016] [serial = 1203] [outer = 0000000000000000] 04:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5BE7800) [pid = 4016] [serial = 1204] [outer = 000000FFF4EB7C00] 04:44:02 INFO - PROCESS | 4016 | 1471347842333 Marionette DEBUG loaded listener.js 04:44:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61C4800) [pid = 4016] [serial = 1205] [outer = 000000FFF4EB7C00] 04:44:02 INFO - PROCESS | 4016 | 1471347842740 Marionette TRACE conn7 <- [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]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 587ms 04:44:02 INFO - PROCESS | 4016 | 1471347842773 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 4016 | 1471347842776 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 04:44:02 INFO - PROCESS | 4016 | 1471347842778 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:44:02 INFO - PROCESS | 4016 | 1471347842780 Marionette TRACE conn7 <- [1,1570,null,{}] 04:44:02 INFO - PROCESS | 4016 | 1471347842796 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:02 INFO - PROCESS | 4016 | 1471347842798 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:02 INFO - PROCESS | 4016 | 1471347842881 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 04:44:03 INFO - PROCESS | 4016 | 1471347843046 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 4016 | 1471347843050 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA5B000 == 37 [pid = 4016] [id = 402] 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE83BFC00) [pid = 4016] [serial = 1206] [outer = 0000000000000000] 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8B1D800) [pid = 4016] [serial = 1207] [outer = 000000FFE83BFC00] 04:44:03 INFO - PROCESS | 4016 | 1471347843131 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8ECEC00) [pid = 4016] [serial = 1208] [outer = 000000FFE83BFC00] 04:44:03 INFO - PROCESS | 4016 | 1471347843737 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:44:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:44:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 04:44:03 INFO - PROCESS | 4016 | 1471347843771 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 04:44:03 INFO - PROCESS | 4016 | 1471347843775 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 04:44:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:44:03 INFO - PROCESS | 4016 | 1471347843779 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:44:03 INFO - PROCESS | 4016 | 1471347843783 Marionette TRACE conn7 <- [1,1574,null,{}] 04:44:03 INFO - PROCESS | 4016 | 1471347843789 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:03 INFO - PROCESS | 4016 | 1471347843792 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:03 INFO - PROCESS | 4016 | 1471347843911 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 04:44:04 INFO - PROCESS | 4016 | 1471347844005 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 4016 | 1471347844008 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF892E000 == 38 [pid = 4016] [id = 403] 04:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEDD1CC00) [pid = 4016] [serial = 1209] [outer = 0000000000000000] 04:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEDD20800) [pid = 4016] [serial = 1210] [outer = 000000FFEDD1CC00] 04:44:04 INFO - PROCESS | 4016 | 1471347844068 Marionette DEBUG loaded listener.js 04:44:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEDDDE800) [pid = 4016] [serial = 1211] [outer = 000000FFEDD1CC00] 04:44:04 INFO - PROCESS | 4016 | 1471347844650 Marionette TRACE conn7 <- [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]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 941ms 04:44:04 INFO - PROCESS | 4016 | 1471347844727 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 04:44:04 INFO - PROCESS | 4016 | 1471347844732 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 04:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:44:04 INFO - PROCESS | 4016 | 1471347844736 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 4016 | 1471347844738 Marionette TRACE conn7 <- [1,1578,null,{}] 04:44:04 INFO - PROCESS | 4016 | 1471347844743 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:04 INFO - PROCESS | 4016 | 1471347844746 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:04 INFO - PROCESS | 4016 | 1471347844898 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 04:44:05 INFO - PROCESS | 4016 | 1471347845013 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:05 INFO - PROCESS | 4016 | 1471347845016 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE91000 == 39 [pid = 4016] [id = 404] 04:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF210D000) [pid = 4016] [serial = 1212] [outer = 0000000000000000] 04:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF2591000) [pid = 4016] [serial = 1213] [outer = 000000FFF210D000] 04:44:05 INFO - PROCESS | 4016 | 1471347845074 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF2818C00) [pid = 4016] [serial = 1214] [outer = 000000FFF210D000] 04:44:05 INFO - PROCESS | 4016 | 1471347845721 Marionette TRACE conn7 <- [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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:44:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1029ms 04:44:05 INFO - PROCESS | 4016 | 1471347845766 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 04:44:05 INFO - PROCESS | 4016 | 1471347845769 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 04:44:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:44:05 INFO - PROCESS | 4016 | 1471347845780 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 4016 | 1471347845786 Marionette TRACE conn7 <- [1,1582,null,{}] 04:44:05 INFO - PROCESS | 4016 | 1471347845808 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:05 INFO - PROCESS | 4016 | 1471347845812 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:05 INFO - PROCESS | 4016 | 1471347845955 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 04:44:06 INFO - PROCESS | 4016 | 1471347846073 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 4016 | 1471347846076 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED96D000 == 40 [pid = 4016] [id = 405] 04:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE6E5E800) [pid = 4016] [serial = 1215] [outer = 0000000000000000] 04:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8E52400) [pid = 4016] [serial = 1216] [outer = 000000FFE6E5E800] 04:44:06 INFO - PROCESS | 4016 | 1471347846134 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF4C62800) [pid = 4016] [serial = 1217] [outer = 000000FFE6E5E800] 04:44:06 INFO - PROCESS | 4016 | 1471347846835 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:44:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1101ms 04:44:06 INFO - PROCESS | 4016 | 1471347846877 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 04:44:06 INFO - PROCESS | 4016 | 1471347846881 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 04:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:44:06 INFO - PROCESS | 4016 | 1471347846885 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:44:06 INFO - PROCESS | 4016 | 1471347846890 Marionette TRACE conn7 <- [1,1586,null,{}] 04:44:06 INFO - PROCESS | 4016 | 1471347846895 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:06 INFO - PROCESS | 4016 | 1471347846898 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:07 INFO - PROCESS | 4016 | 1471347847006 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82AC000 == 39 [pid = 4016] [id = 371] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF58C6000 == 38 [pid = 4016] [id = 373] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4CC000 == 37 [pid = 4016] [id = 384] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA8D000 == 36 [pid = 4016] [id = 385] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B5800 == 35 [pid = 4016] [id = 376] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41D800 == 34 [pid = 4016] [id = 383] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F4F800 == 33 [pid = 4016] [id = 370] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D17000 == 32 [pid = 4016] [id = 380] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB32A000 == 31 [pid = 4016] [id = 382] 04:44:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39AA000 == 30 [pid = 4016] [id = 369] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE6E92C00) [pid = 4016] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEDD1D000) [pid = 4016] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE8B27800) [pid = 4016] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF2819000) [pid = 4016] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFEE18D800) [pid = 4016] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFED173400) [pid = 4016] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4B3A000) [pid = 4016] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF4C5E800) [pid = 4016] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E5B400) [pid = 4016] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8ED4000) [pid = 4016] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEDD27C00) [pid = 4016] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF394B400) [pid = 4016] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF61D0C00) [pid = 4016] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF4EB7000) [pid = 4016] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF6387C00) [pid = 4016] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEF182C00) [pid = 4016] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF630E400) [pid = 4016] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF638FC00) [pid = 4016] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2542000) [pid = 4016] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4C64400) [pid = 4016] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFED196400) [pid = 4016] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8B26800) [pid = 4016] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E83800) [pid = 4016] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF61C3800) [pid = 4016] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFED197400) [pid = 4016] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEBDE000) [pid = 4016] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEF55A000) [pid = 4016] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF21BE000) [pid = 4016] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF4EBD800) [pid = 4016] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF5519400) [pid = 4016] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFEDF4DC00) [pid = 4016] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF5C1D400) [pid = 4016] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:44:07 INFO - PROCESS | 4016 | 1471347847144 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 4016 | 1471347847146 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9A23000 == 31 [pid = 4016] [id = 406] 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE6DDE000) [pid = 4016] [serial = 1218] [outer = 0000000000000000] 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE6F3A400) [pid = 4016] [serial = 1219] [outer = 000000FFE6DDE000] 04:44:07 INFO - PROCESS | 4016 | 1471347847198 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8E5B400) [pid = 4016] [serial = 1220] [outer = 000000FFE6DDE000] 04:44:07 INFO - PROCESS | 4016 | 1471347847629 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 796ms 04:44:07 INFO - PROCESS | 4016 | 1471347847711 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 4016 | 1471347847716 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 04:44:07 INFO - PROCESS | 4016 | 1471347847724 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:44:07 INFO - PROCESS | 4016 | 1471347847726 Marionette TRACE conn7 <- [1,1590,null,{}] 04:44:07 INFO - PROCESS | 4016 | 1471347847730 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:07 INFO - PROCESS | 4016 | 1471347847733 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:07 INFO - PROCESS | 4016 | 1471347847826 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 04:44:07 INFO - PROCESS | 4016 | 1471347847841 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 4016 | 1471347847844 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEECD4000 == 32 [pid = 4016] [id = 407] 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEDC33400) [pid = 4016] [serial = 1221] [outer = 0000000000000000] 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEDD1D000) [pid = 4016] [serial = 1222] [outer = 000000FFEDC33400] 04:44:07 INFO - PROCESS | 4016 | 1471347847894 Marionette DEBUG loaded listener.js 04:44:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEDF4E400) [pid = 4016] [serial = 1223] [outer = 000000FFEDC33400] 04:44:08 INFO - PROCESS | 4016 | 1471347848359 Marionette TRACE conn7 <- [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]]]}] 04:44:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:44:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 672ms 04:44:08 INFO - PROCESS | 4016 | 1471347848402 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 04:44:08 INFO - PROCESS | 4016 | 1471347848405 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 04:44:08 INFO - PROCESS | 4016 | 1471347848408 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:44:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:44:08 INFO - PROCESS | 4016 | 1471347848412 Marionette TRACE conn7 <- [1,1594,null,{}] 04:44:08 INFO - PROCESS | 4016 | 1471347848423 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:08 INFO - PROCESS | 4016 | 1471347848427 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:08 INFO - PROCESS | 4016 | 1471347848523 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 04:44:08 INFO - PROCESS | 4016 | 1471347848532 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:08 INFO - PROCESS | 4016 | 1471347848535 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E45000 == 33 [pid = 4016] [id = 408] 04:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF204FC00) [pid = 4016] [serial = 1224] [outer = 0000000000000000] 04:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF210E400) [pid = 4016] [serial = 1225] [outer = 000000FFF204FC00] 04:44:08 INFO - PROCESS | 4016 | 1471347848586 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF2590000) [pid = 4016] [serial = 1226] [outer = 000000FFF204FC00] 04:44:09 INFO - PROCESS | 4016 | 1471347849028 Marionette TRACE conn7 <- [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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 690ms 04:44:09 INFO - PROCESS | 4016 | 1471347849101 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 4016 | 1471347849104 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:44:09 INFO - PROCESS | 4016 | 1471347849107 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 4016 | 1471347849109 Marionette TRACE conn7 <- [1,1598,null,{}] 04:44:09 INFO - PROCESS | 4016 | 1471347849113 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 4016 | 1471347849115 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:09 INFO - PROCESS | 4016 | 1471347849236 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 04:44:09 INFO - PROCESS | 4016 | 1471347849247 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 4016 | 1471347849249 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC26D800 == 34 [pid = 4016] [id = 409] 04:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF2BBDC00) [pid = 4016] [serial = 1227] [outer = 0000000000000000] 04:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF4C63800) [pid = 4016] [serial = 1228] [outer = 000000FFF2BBDC00] 04:44:09 INFO - PROCESS | 4016 | 1471347849296 Marionette DEBUG loaded listener.js 04:44:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4EB5800) [pid = 4016] [serial = 1229] [outer = 000000FFF2BBDC00] 04:44:09 INFO - PROCESS | 4016 | 1471347849739 Marionette TRACE conn7 <- [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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms 04:44:09 INFO - PROCESS | 4016 | 1471347849807 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 04:44:09 INFO - PROCESS | 4016 | 1471347849809 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 04:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:44:09 INFO - PROCESS | 4016 | 1471347849813 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 4016 | 1471347849814 Marionette TRACE conn7 <- [1,1602,null,{}] 04:44:09 INFO - PROCESS | 4016 | 1471347849818 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:09 INFO - PROCESS | 4016 | 1471347849820 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:09 INFO - PROCESS | 4016 | 1471347849930 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 04:44:09 INFO - PROCESS | 4016 | 1471347849939 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:09 INFO - PROCESS | 4016 | 1471347849941 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC470000 == 35 [pid = 4016] [id = 410] 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4B96C00) [pid = 4016] [serial = 1230] [outer = 0000000000000000] 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF5C16400) [pid = 4016] [serial = 1231] [outer = 000000FFF4B96C00] 04:44:10 INFO - PROCESS | 4016 | 1471347850029 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF61CBC00) [pid = 4016] [serial = 1232] [outer = 000000FFF4B96C00] 04:44:10 INFO - PROCESS | 4016 | 1471347850496 Marionette TRACE conn7 <- [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]]]}] 04:44:10 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 04:44:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 733ms 04:44:10 INFO - PROCESS | 4016 | 1471347850547 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 04:44:10 INFO - PROCESS | 4016 | 1471347850549 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 04:44:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:44:10 INFO - PROCESS | 4016 | 1471347850589 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:44:10 INFO - PROCESS | 4016 | 1471347850591 Marionette TRACE conn7 <- [1,1606,null,{}] 04:44:10 INFO - PROCESS | 4016 | 1471347850597 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:10 INFO - PROCESS | 4016 | 1471347850603 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:10 INFO - PROCESS | 4016 | 1471347850739 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 04:44:10 INFO - PROCESS | 4016 | 1471347850809 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 4016 | 1471347850811 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C6800 == 36 [pid = 4016] [id = 411] 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF638CC00) [pid = 4016] [serial = 1233] [outer = 0000000000000000] 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6393800) [pid = 4016] [serial = 1234] [outer = 000000FFF638CC00] 04:44:10 INFO - PROCESS | 4016 | 1471347850858 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF6492400) [pid = 4016] [serial = 1235] [outer = 000000FFF638CC00] 04:44:11 INFO - PROCESS | 4016 | 1471347851272 Marionette TRACE conn7 <- [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]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 754ms 04:44:11 INFO - PROCESS | 4016 | 1471347851338 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 4016 | 1471347851340 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 04:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:44:11 INFO - PROCESS | 4016 | 1471347851343 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 4016 | 1471347851345 Marionette TRACE conn7 <- [1,1610,null,{}] 04:44:11 INFO - PROCESS | 4016 | 1471347851349 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:11 INFO - PROCESS | 4016 | 1471347851351 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:11 INFO - PROCESS | 4016 | 1471347851462 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDDD9400) [pid = 4016] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED190C00) [pid = 4016] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEF18A000) [pid = 4016] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE9015800) [pid = 4016] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE900D400) [pid = 4016] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEDD25400) [pid = 4016] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:44:11 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8C35000) [pid = 4016] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:44:11 INFO - PROCESS | 4016 | 1471347851554 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 4016 | 1471347851557 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B71800 == 37 [pid = 4016] [id = 412] 04:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE6F33000) [pid = 4016] [serial = 1236] [outer = 0000000000000000] 04:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE92C5000) [pid = 4016] [serial = 1237] [outer = 000000FFE6F33000] 04:44:11 INFO - PROCESS | 4016 | 1471347851607 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF3945400) [pid = 4016] [serial = 1238] [outer = 000000FFE6F33000] 04:44:11 INFO - PROCESS | 4016 | 1471347851962 Marionette TRACE conn7 <- [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]]]}] 04:44:12 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 04:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 04:44:12 INFO - PROCESS | 4016 | 1471347852035 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 4016 | 1471347852037 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 04:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:44:12 INFO - PROCESS | 4016 | 1471347852041 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 4016 | 1471347852044 Marionette TRACE conn7 <- [1,1614,null,{}] 04:44:12 INFO - PROCESS | 4016 | 1471347852047 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:12 INFO - PROCESS | 4016 | 1471347852049 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:12 INFO - PROCESS | 4016 | 1471347852198 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 04:44:12 INFO - PROCESS | 4016 | 1471347852208 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 4016 | 1471347852210 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE79800 == 38 [pid = 4016] [id = 413] 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF394A400) [pid = 4016] [serial = 1239] [outer = 0000000000000000] 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6DCB800) [pid = 4016] [serial = 1240] [outer = 000000FFF394A400] 04:44:12 INFO - PROCESS | 4016 | 1471347852266 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6E2BC00) [pid = 4016] [serial = 1241] [outer = 000000FFF394A400] 04:44:12 INFO - PROCESS | 4016 | 1471347852659 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:44:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:44:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 04:44:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:44:12 INFO - PROCESS | 4016 | 1471347852672 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 04:44:12 INFO - PROCESS | 4016 | 1471347852674 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 04:44:12 INFO - PROCESS | 4016 | 1471347852678 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:44:12 INFO - PROCESS | 4016 | 1471347852679 Marionette TRACE conn7 <- [1,1618,null,{}] 04:44:12 INFO - PROCESS | 4016 | 1471347852683 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:12 INFO - PROCESS | 4016 | 1471347852685 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:12 INFO - PROCESS | 4016 | 1471347852800 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 04:44:12 INFO - PROCESS | 4016 | 1471347852845 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:12 INFO - PROCESS | 4016 | 1471347852847 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFCC000 == 39 [pid = 4016] [id = 414] 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5DB5400) [pid = 4016] [serial = 1242] [outer = 0000000000000000] 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6E53400) [pid = 4016] [serial = 1243] [outer = 000000FFF5DB5400] 04:44:12 INFO - PROCESS | 4016 | 1471347852893 Marionette DEBUG loaded listener.js 04:44:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF79A4400) [pid = 4016] [serial = 1244] [outer = 000000FFF5DB5400] 04:44:13 INFO - PROCESS | 4016 | 1471347853248 Marionette TRACE conn7 <- [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]]]}] 04:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 629ms 04:44:13 INFO - PROCESS | 4016 | 1471347853310 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 4016 | 1471347853312 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 04:44:13 INFO - PROCESS | 4016 | 1471347853316 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:44:13 INFO - PROCESS | 4016 | 1471347853317 Marionette TRACE conn7 <- [1,1622,null,{}] 04:44:13 INFO - PROCESS | 4016 | 1471347853321 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:13 INFO - PROCESS | 4016 | 1471347853323 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:13 INFO - PROCESS | 4016 | 1471347853452 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 04:44:13 INFO - PROCESS | 4016 | 1471347853487 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 4016 | 1471347853489 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C6000 == 40 [pid = 4016] [id = 415] 04:44:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF7B17400) [pid = 4016] [serial = 1245] [outer = 0000000000000000] 04:44:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF8225800) [pid = 4016] [serial = 1246] [outer = 000000FFF7B17400] 04:44:13 INFO - PROCESS | 4016 | 1471347853537 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF8912800) [pid = 4016] [serial = 1247] [outer = 000000FFF7B17400] 04:44:14 INFO - PROCESS | 4016 | 1471347854175 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 881ms 04:44:14 INFO - PROCESS | 4016 | 1471347854200 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 4016 | 1471347854205 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 04:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:44:14 INFO - PROCESS | 4016 | 1471347854209 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 4016 | 1471347854215 Marionette TRACE conn7 <- [1,1626,null,{}] 04:44:14 INFO - PROCESS | 4016 | 1471347854220 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:14 INFO - PROCESS | 4016 | 1471347854224 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:14 INFO - PROCESS | 4016 | 1471347854344 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 04:44:14 INFO - PROCESS | 4016 | 1471347854465 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 4016 | 1471347854468 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8F22000 == 41 [pid = 4016] [id = 416] 04:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8E5CC00) [pid = 4016] [serial = 1248] [outer = 0000000000000000] 04:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFECFC5C00) [pid = 4016] [serial = 1249] [outer = 000000FFE8E5CC00] 04:44:14 INFO - PROCESS | 4016 | 1471347854529 Marionette DEBUG loaded listener.js 04:44:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEDAAF800) [pid = 4016] [serial = 1250] [outer = 000000FFE8E5CC00] 04:44:15 INFO - PROCESS | 4016 | 1471347855142 Marionette TRACE conn7 <- [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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:44:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 04:44:15 INFO - PROCESS | 4016 | 1471347855200 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 4016 | 1471347855205 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 04:44:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:44:15 INFO - PROCESS | 4016 | 1471347855212 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 4016 | 1471347855215 Marionette TRACE conn7 <- [1,1630,null,{}] 04:44:15 INFO - PROCESS | 4016 | 1471347855220 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:15 INFO - PROCESS | 4016 | 1471347855223 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:15 INFO - PROCESS | 4016 | 1471347855392 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 04:44:15 INFO - PROCESS | 4016 | 1471347855441 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:15 INFO - PROCESS | 4016 | 1471347855443 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60E3800 == 42 [pid = 4016] [id = 417] 04:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF258A000) [pid = 4016] [serial = 1251] [outer = 0000000000000000] 04:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF259D000) [pid = 4016] [serial = 1252] [outer = 000000FFF258A000] 04:44:15 INFO - PROCESS | 4016 | 1471347855503 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF4EB1000) [pid = 4016] [serial = 1253] [outer = 000000FFF258A000] 04:44:16 INFO - PROCESS | 4016 | 1471347856162 Marionette TRACE conn7 <- [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]]]}] 04:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 985ms 04:44:16 INFO - PROCESS | 4016 | 1471347856199 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 04:44:16 INFO - PROCESS | 4016 | 1471347856202 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 04:44:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:44:16 INFO - PROCESS | 4016 | 1471347856206 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:44:16 INFO - PROCESS | 4016 | 1471347856210 Marionette TRACE conn7 <- [1,1634,null,{}] 04:44:16 INFO - PROCESS | 4016 | 1471347856221 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:16 INFO - PROCESS | 4016 | 1471347856226 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:16 INFO - PROCESS | 4016 | 1471347856341 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 04:44:16 INFO - PROCESS | 4016 | 1471347856464 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 4016 | 1471347856468 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9A000 == 43 [pid = 4016] [id = 418] 04:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF631D400) [pid = 4016] [serial = 1254] [outer = 0000000000000000] 04:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF6393C00) [pid = 4016] [serial = 1255] [outer = 000000FFF631D400] 04:44:16 INFO - PROCESS | 4016 | 1471347856531 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF7045400) [pid = 4016] [serial = 1256] [outer = 000000FFF631D400] 04:44:17 INFO - PROCESS | 4016 | 1471347857332 Marionette TRACE conn7 <- [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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:44:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1184ms 04:44:17 INFO - PROCESS | 4016 | 1471347857391 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 4016 | 1471347857396 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 04:44:17 INFO - PROCESS | 4016 | 1471347857401 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:44:17 INFO - PROCESS | 4016 | 1471347857404 Marionette TRACE conn7 <- [1,1638,null,{}] 04:44:17 INFO - PROCESS | 4016 | 1471347857410 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:17 INFO - PROCESS | 4016 | 1471347857413 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:17 INFO - PROCESS | 4016 | 1471347857525 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 04:44:17 INFO - PROCESS | 4016 | 1471347857606 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:17 INFO - PROCESS | 4016 | 1471347857610 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFDB54C000 == 44 [pid = 4016] [id = 419] 04:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFE8E53C00) [pid = 4016] [serial = 1257] [outer = 0000000000000000] 04:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFE8E5B000) [pid = 4016] [serial = 1258] [outer = 000000FFE8E53C00] 04:44:17 INFO - PROCESS | 4016 | 1471347857706 Marionette DEBUG loaded listener.js 04:44:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFEA0CF800) [pid = 4016] [serial = 1259] [outer = 000000FFE8E53C00] 04:44:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC480000 == 43 [pid = 4016] [id = 374] 04:44:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9577800 == 42 [pid = 4016] [id = 372] 04:44:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7F8A800 == 41 [pid = 4016] [id = 381] 04:44:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF49EE800 == 40 [pid = 4016] [id = 379] 04:44:18 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC53F800 == 39 [pid = 4016] [id = 375] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF25A1400) [pid = 4016] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF2589C00) [pid = 4016] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF254BC00) [pid = 4016] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF4B41400) [pid = 4016] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF2BBAC00) [pid = 4016] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE8E5C000) [pid = 4016] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8ED1C00) [pid = 4016] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF4EB7800) [pid = 4016] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEEA08800) [pid = 4016] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF5BE7800) [pid = 4016] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDDDE000) [pid = 4016] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6E58400) [pid = 4016] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED198400) [pid = 4016] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED919000) [pid = 4016] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8C33800) [pid = 4016] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF210C800) [pid = 4016] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEF55BC00) [pid = 4016] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:44:18 INFO - PROCESS | 4016 | 1471347858263 Marionette TRACE conn7 <- [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]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 880ms 04:44:18 INFO - PROCESS | 4016 | 1471347858285 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 04:44:18 INFO - PROCESS | 4016 | 1471347858290 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 04:44:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:44:18 INFO - PROCESS | 4016 | 1471347858296 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:44:18 INFO - PROCESS | 4016 | 1471347858299 Marionette TRACE conn7 <- [1,1642,null,{}] 04:44:18 INFO - PROCESS | 4016 | 1471347858302 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:18 INFO - PROCESS | 4016 | 1471347858305 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:18 INFO - PROCESS | 4016 | 1471347858399 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 04:44:18 INFO - PROCESS | 4016 | 1471347858405 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 4016 | 1471347858408 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39A2000 == 40 [pid = 4016] [id = 420] 04:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFED198000) [pid = 4016] [serial = 1260] [outer = 0000000000000000] 04:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFED26B800) [pid = 4016] [serial = 1261] [outer = 000000FFED198000] 04:44:18 INFO - PROCESS | 4016 | 1471347858459 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEDD20C00) [pid = 4016] [serial = 1262] [outer = 000000FFED198000] 04:44:18 INFO - PROCESS | 4016 | 1471347858950 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:44:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:44:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 04:44:19 INFO - PROCESS | 4016 | 1471347858990 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 4016 | 1471347858992 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:44:19 INFO - PROCESS | 4016 | 1471347858996 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 4016 | 1471347858999 Marionette TRACE conn7 <- [1,1646,null,{}] 04:44:19 INFO - PROCESS | 4016 | 1471347859039 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 4016 | 1471347859043 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:19 INFO - PROCESS | 4016 | 1471347859138 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 04:44:19 INFO - PROCESS | 4016 | 1471347859218 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 4016 | 1471347859221 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF632A800 == 41 [pid = 4016] [id = 421] 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEDD22400) [pid = 4016] [serial = 1263] [outer = 0000000000000000] 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEEBE5000) [pid = 4016] [serial = 1264] [outer = 000000FFEDD22400] 04:44:19 INFO - PROCESS | 4016 | 1471347859271 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2107800) [pid = 4016] [serial = 1265] [outer = 000000FFEDD22400] 04:44:19 INFO - PROCESS | 4016 | 1471347859660 Marionette TRACE conn7 <- [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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 04:44:19 INFO - PROCESS | 4016 | 1471347859689 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 4016 | 1471347859692 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 04:44:19 INFO - PROCESS | 4016 | 1471347859695 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:44:19 INFO - PROCESS | 4016 | 1471347859697 Marionette TRACE conn7 <- [1,1650,null,{}] 04:44:19 INFO - PROCESS | 4016 | 1471347859701 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:19 INFO - PROCESS | 4016 | 1471347859703 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:19 INFO - PROCESS | 4016 | 1471347859794 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 04:44:19 INFO - PROCESS | 4016 | 1471347859799 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 4016 | 1471347859802 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BD1000 == 42 [pid = 4016] [id = 422] 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2589800) [pid = 4016] [serial = 1266] [outer = 0000000000000000] 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF2597C00) [pid = 4016] [serial = 1267] [outer = 000000FFF2589800] 04:44:19 INFO - PROCESS | 4016 | 1471347859850 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF25A2000) [pid = 4016] [serial = 1268] [outer = 000000FFF2589800] 04:44:20 INFO - PROCESS | 4016 | 1471347860294 Marionette TRACE conn7 <- [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]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 627ms 04:44:20 INFO - PROCESS | 4016 | 1471347860333 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 4016 | 1471347860336 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 04:44:20 INFO - PROCESS | 4016 | 1471347860339 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 4016 | 1471347860341 Marionette TRACE conn7 <- [1,1654,null,{}] 04:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:44:20 INFO - PROCESS | 4016 | 1471347860354 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:20 INFO - PROCESS | 4016 | 1471347860356 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:20 INFO - PROCESS | 4016 | 1471347860465 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 04:44:20 INFO - PROCESS | 4016 | 1471347860511 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:20 INFO - PROCESS | 4016 | 1471347860513 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB32A000 == 43 [pid = 4016] [id = 423] 04:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF280D000) [pid = 4016] [serial = 1269] [outer = 0000000000000000] 04:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF4B42000) [pid = 4016] [serial = 1270] [outer = 000000FFF280D000] 04:44:20 INFO - PROCESS | 4016 | 1471347860606 Marionette DEBUG loaded listener.js 04:44:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF4EB4400) [pid = 4016] [serial = 1271] [outer = 000000FFF280D000] 04:44:21 INFO - PROCESS | 4016 | 1471347861032 Marionette TRACE conn7 <- [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]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms 04:44:21 INFO - PROCESS | 4016 | 1471347861081 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 4016 | 1471347861084 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 04:44:21 INFO - PROCESS | 4016 | 1471347861087 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:44:21 INFO - PROCESS | 4016 | 1471347861089 Marionette TRACE conn7 <- [1,1658,null,{}] 04:44:21 INFO - PROCESS | 4016 | 1471347861092 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 4016 | 1471347861098 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:21 INFO - PROCESS | 4016 | 1471347861238 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 04:44:21 INFO - PROCESS | 4016 | 1471347861245 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 4016 | 1471347861247 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF219D800 == 44 [pid = 4016] [id = 424] 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF4EBD000) [pid = 4016] [serial = 1272] [outer = 0000000000000000] 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF61D0C00) [pid = 4016] [serial = 1273] [outer = 000000FFF4EBD000] 04:44:21 INFO - PROCESS | 4016 | 1471347861339 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF638D400) [pid = 4016] [serial = 1274] [outer = 000000FFF4EBD000] 04:44:21 INFO - PROCESS | 4016 | 1471347861762 Marionette TRACE conn7 <- [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]]]}] 04:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 730ms 04:44:21 INFO - PROCESS | 4016 | 1471347861844 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 04:44:21 INFO - PROCESS | 4016 | 1471347861847 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 04:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:44:21 INFO - PROCESS | 4016 | 1471347861855 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:44:21 INFO - PROCESS | 4016 | 1471347861857 Marionette TRACE conn7 <- [1,1662,null,{}] 04:44:21 INFO - PROCESS | 4016 | 1471347861861 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:21 INFO - PROCESS | 4016 | 1471347861863 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:21 INFO - PROCESS | 4016 | 1471347861983 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 04:44:22 INFO - PROCESS | 4016 | 1471347862039 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 4016 | 1471347862041 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC546000 == 45 [pid = 4016] [id = 425] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF6392C00) [pid = 4016] [serial = 1275] [outer = 0000000000000000] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF677D800) [pid = 4016] [serial = 1276] [outer = 000000FFF6392C00] 04:44:22 INFO - PROCESS | 4016 | 1471347862088 Marionette DEBUG loaded listener.js 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF6E30400) [pid = 4016] [serial = 1277] [outer = 000000FFF6392C00] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFEDC33400) [pid = 4016] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF638CC00) [pid = 4016] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF2BBDC00) [pid = 4016] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF4EB7C00) [pid = 4016] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF204FC00) [pid = 4016] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF4B96C00) [pid = 4016] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE6DDE000) [pid = 4016] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF394A400) [pid = 4016] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE6F33000) [pid = 4016] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:44:22 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF5DB5400) [pid = 4016] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:44:22 INFO - PROCESS | 4016 | 1471347862638 Marionette TRACE conn7 <- [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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:44:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 836ms 04:44:22 INFO - PROCESS | 4016 | 1471347862692 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 04:44:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:44:22 INFO - PROCESS | 4016 | 1471347862694 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 04:44:22 INFO - PROCESS | 4016 | 1471347862698 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 4016 | 1471347862700 Marionette TRACE conn7 <- [1,1666,null,{}] 04:44:22 INFO - PROCESS | 4016 | 1471347862704 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:22 INFO - PROCESS | 4016 | 1471347862706 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:22 INFO - PROCESS | 4016 | 1471347862818 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 04:44:22 INFO - PROCESS | 4016 | 1471347862868 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:22 INFO - PROCESS | 4016 | 1471347862870 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC62B000 == 46 [pid = 4016] [id = 426] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEE10C400) [pid = 4016] [serial = 1278] [outer = 0000000000000000] 04:44:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF4B3D400) [pid = 4016] [serial = 1279] [outer = 000000FFEE10C400] 04:44:22 INFO - PROCESS | 4016 | 1471347862917 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE882A800) [pid = 4016] [serial = 1280] [outer = 000000FFEE10C400] 04:44:23 INFO - PROCESS | 4016 | 1471347863265 Marionette TRACE conn7 <- [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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 04:44:23 INFO - PROCESS | 4016 | 1471347863337 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 4016 | 1471347863339 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 04:44:23 INFO - PROCESS | 4016 | 1471347863343 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 4016 | 1471347863345 Marionette TRACE conn7 <- [1,1670,null,{}] 04:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:44:23 INFO - PROCESS | 4016 | 1471347863348 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 4016 | 1471347863350 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:23 INFO - PROCESS | 4016 | 1471347863439 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 04:44:23 INFO - PROCESS | 4016 | 1471347863445 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 4016 | 1471347863447 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE78000 == 47 [pid = 4016] [id = 427] 04:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6E26C00) [pid = 4016] [serial = 1281] [outer = 0000000000000000] 04:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF79AA400) [pid = 4016] [serial = 1282] [outer = 000000FFF6E26C00] 04:44:23 INFO - PROCESS | 4016 | 1471347863493 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF8915800) [pid = 4016] [serial = 1283] [outer = 000000FFF6E26C00] 04:44:23 INFO - PROCESS | 4016 | 1471347863914 Marionette TRACE conn7 <- [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]]]}] 04:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 626ms 04:44:23 INFO - PROCESS | 4016 | 1471347863976 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 04:44:23 INFO - PROCESS | 4016 | 1471347863978 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 04:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:44:23 INFO - PROCESS | 4016 | 1471347863981 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:44:23 INFO - PROCESS | 4016 | 1471347863983 Marionette TRACE conn7 <- [1,1674,null,{}] 04:44:23 INFO - PROCESS | 4016 | 1471347863987 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:23 INFO - PROCESS | 4016 | 1471347863989 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:24 INFO - PROCESS | 4016 | 1471347864075 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 04:44:24 INFO - PROCESS | 4016 | 1471347864082 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:24 INFO - PROCESS | 4016 | 1471347864084 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0C1800 == 48 [pid = 4016] [id = 428] 04:44:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF897A400) [pid = 4016] [serial = 1284] [outer = 0000000000000000] 04:44:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF8981C00) [pid = 4016] [serial = 1285] [outer = 000000FFF897A400] 04:44:24 INFO - PROCESS | 4016 | 1471347864131 Marionette DEBUG loaded listener.js 04:44:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF8987800) [pid = 4016] [serial = 1286] [outer = 000000FFF897A400] 04:44:24 INFO - PROCESS | 4016 | 1471347864641 Marionette TRACE conn7 <- [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]]]}] 04:44:24 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 04:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 733ms 04:44:24 INFO - PROCESS | 4016 | 1471347864718 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 4016 | 1471347864723 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 04:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:44:24 INFO - PROCESS | 4016 | 1471347864729 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 4016 | 1471347864733 Marionette TRACE conn7 <- [1,1678,null,{}] 04:44:24 INFO - PROCESS | 4016 | 1471347864739 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:24 INFO - PROCESS | 4016 | 1471347864743 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:24 INFO - PROCESS | 4016 | 1471347864960 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 04:44:25 INFO - PROCESS | 4016 | 1471347865010 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 4016 | 1471347865015 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE6D800 == 49 [pid = 4016] [id = 429] 04:44:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE8E57000) [pid = 4016] [serial = 1287] [outer = 0000000000000000] 04:44:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE8EC7400) [pid = 4016] [serial = 1288] [outer = 000000FFE8E57000] 04:44:25 INFO - PROCESS | 4016 | 1471347865075 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFED195C00) [pid = 4016] [serial = 1289] [outer = 000000FFE8E57000] 04:44:25 INFO - PROCESS | 4016 | 1471347865685 Marionette TRACE conn7 <- [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]]]}] 04:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 04:44:25 INFO - PROCESS | 4016 | 1471347865718 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 04:44:25 INFO - PROCESS | 4016 | 1471347865723 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 04:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:44:25 INFO - PROCESS | 4016 | 1471347865730 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:44:25 INFO - PROCESS | 4016 | 1471347865733 Marionette TRACE conn7 <- [1,1682,null,{}] 04:44:25 INFO - PROCESS | 4016 | 1471347865737 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:25 INFO - PROCESS | 4016 | 1471347865740 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:25 INFO - PROCESS | 4016 | 1471347865881 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 04:44:26 INFO - PROCESS | 4016 | 1471347866009 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 4016 | 1471347866012 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB326800 == 50 [pid = 4016] [id = 430] 04:44:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFEEBE1400) [pid = 4016] [serial = 1290] [outer = 0000000000000000] 04:44:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFEF559C00) [pid = 4016] [serial = 1291] [outer = 000000FFEEBE1400] 04:44:26 INFO - PROCESS | 4016 | 1471347866072 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFF2586000) [pid = 4016] [serial = 1292] [outer = 000000FFEEBE1400] 04:44:26 INFO - PROCESS | 4016 | 1471347866693 Marionette TRACE conn7 <- [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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 985ms 04:44:26 INFO - PROCESS | 4016 | 1471347866722 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 4016 | 1471347866725 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 04:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:44:26 INFO - PROCESS | 4016 | 1471347866730 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 4016 | 1471347866734 Marionette TRACE conn7 <- [1,1686,null,{}] 04:44:26 INFO - PROCESS | 4016 | 1471347866745 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:26 INFO - PROCESS | 4016 | 1471347866750 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:26 INFO - PROCESS | 4016 | 1471347866864 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 04:44:26 INFO - PROCESS | 4016 | 1471347866986 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 4016 | 1471347866990 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFDCCF000 == 51 [pid = 4016] [id = 431] 04:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000FFF5BE6400) [pid = 4016] [serial = 1293] [outer = 0000000000000000] 04:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000FFF61FD000) [pid = 4016] [serial = 1294] [outer = 000000FFF5BE6400] 04:44:27 INFO - PROCESS | 4016 | 1471347867050 Marionette DEBUG loaded listener.js 04:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000FFF6DBEC00) [pid = 4016] [serial = 1295] [outer = 000000FFF5BE6400] 04:44:27 INFO - PROCESS | 4016 | 1471347867672 Marionette TRACE conn7 <- [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]]]}] 04:44:27 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 04:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 986ms 04:44:27 INFO - PROCESS | 4016 | 1471347867717 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 4016 | 1471347867720 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 04:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:44:27 INFO - PROCESS | 4016 | 1471347867723 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 4016 | 1471347867726 Marionette TRACE conn7 <- [1,1690,null,{}] 04:44:27 INFO - PROCESS | 4016 | 1471347867729 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:27 INFO - PROCESS | 4016 | 1471347867732 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:27 INFO - PROCESS | 4016 | 1471347867847 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 04:44:27 INFO - PROCESS | 4016 | 1471347867940 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:27 INFO - PROCESS | 4016 | 1471347867942 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCAF000 == 52 [pid = 4016] [id = 432] 04:44:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000FFF8D6E400) [pid = 4016] [serial = 1296] [outer = 0000000000000000] 04:44:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 107 (000000FFF8D71C00) [pid = 4016] [serial = 1297] [outer = 000000FFF8D6E400] 04:44:28 INFO - PROCESS | 4016 | 1471347867999 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 108 (000000FFF8D78C00) [pid = 4016] [serial = 1298] [outer = 000000FFF8D6E400] 04:44:28 INFO - PROCESS | 4016 | 1471347868718 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1029ms 04:44:28 INFO - PROCESS | 4016 | 1471347868755 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 04:44:28 INFO - PROCESS | 4016 | 1471347868760 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 04:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:44:28 INFO - PROCESS | 4016 | 1471347868765 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:44:28 INFO - PROCESS | 4016 | 1471347868768 Marionette TRACE conn7 <- [1,1694,null,{}] 04:44:28 INFO - PROCESS | 4016 | 1471347868795 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:28 INFO - PROCESS | 4016 | 1471347868798 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:28 INFO - PROCESS | 4016 | 1471347868905 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 04:44:29 INFO - PROCESS | 4016 | 1471347869037 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 4016 | 1471347869042 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D21000 == 53 [pid = 4016] [id = 433] 04:44:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 109 (000000FFED26AC00) [pid = 4016] [serial = 1299] [outer = 0000000000000000] 04:44:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 110 (000000FFED9DA400) [pid = 4016] [serial = 1300] [outer = 000000FFED26AC00] 04:44:29 INFO - PROCESS | 4016 | 1471347869098 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 111 (000000FFEEA79800) [pid = 4016] [serial = 1301] [outer = 000000FFED26AC00] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE78000 == 52 [pid = 4016] [id = 427] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC62B000 == 51 [pid = 4016] [id = 426] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC546000 == 50 [pid = 4016] [id = 425] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF219D800 == 49 [pid = 4016] [id = 424] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB32A000 == 48 [pid = 4016] [id = 423] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BD1000 == 47 [pid = 4016] [id = 422] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF632A800 == 46 [pid = 4016] [id = 421] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39A2000 == 45 [pid = 4016] [id = 420] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFDB54C000 == 44 [pid = 4016] [id = 419] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60E3800 == 43 [pid = 4016] [id = 417] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8F22000 == 42 [pid = 4016] [id = 416] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE83B1800 == 41 [pid = 4016] [id = 392] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C6800 == 40 [pid = 4016] [id = 411] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA3B000 == 39 [pid = 4016] [id = 378] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C6000 == 38 [pid = 4016] [id = 415] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE79800 == 37 [pid = 4016] [id = 413] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC470000 == 36 [pid = 4016] [id = 410] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC641000 == 35 [pid = 4016] [id = 386] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B71800 == 34 [pid = 4016] [id = 412] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27D7000 == 33 [pid = 4016] [id = 377] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFCC000 == 32 [pid = 4016] [id = 414] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9A000 == 31 [pid = 4016] [id = 418] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCAF000 == 30 [pid = 4016] [id = 432] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFDCCF000 == 29 [pid = 4016] [id = 431] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB326800 == 28 [pid = 4016] [id = 430] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0C1800 == 27 [pid = 4016] [id = 428] 04:44:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE6D800 == 26 [pid = 4016] [id = 429] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 110 (000000FFF6E53400) [pid = 4016] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 109 (000000FFF79A4400) [pid = 4016] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 108 (000000FFEDF4E400) [pid = 4016] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 107 (000000FFF6492400) [pid = 4016] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 106 (000000FFF4C63800) [pid = 4016] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000FFF61C4800) [pid = 4016] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000FFF2590000) [pid = 4016] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000FFEDD1D000) [pid = 4016] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000FFE8E52400) [pid = 4016] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFF210E400) [pid = 4016] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF5C16400) [pid = 4016] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFE8E5B400) [pid = 4016] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFF2591000) [pid = 4016] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFF6393800) [pid = 4016] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF4EB5800) [pid = 4016] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFEDD20800) [pid = 4016] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF6DCB800) [pid = 4016] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFE8B1D800) [pid = 4016] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF61CBC00) [pid = 4016] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF6E2BC00) [pid = 4016] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF3945400) [pid = 4016] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE92C5000) [pid = 4016] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE6F3A400) [pid = 4016] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:44:30 INFO - PROCESS | 4016 | 1471347870507 Marionette TRACE conn7 <- [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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1788ms 04:44:30 INFO - PROCESS | 4016 | 1471347870557 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 4016 | 1471347870561 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 04:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:44:30 INFO - PROCESS | 4016 | 1471347870567 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 4016 | 1471347870570 Marionette TRACE conn7 <- [1,1698,null,{}] 04:44:30 INFO - PROCESS | 4016 | 1471347870576 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:30 INFO - PROCESS | 4016 | 1471347870579 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:30 INFO - PROCESS | 4016 | 1471347870670 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 04:44:30 INFO - PROCESS | 4016 | 1471347870748 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:30 INFO - PROCESS | 4016 | 1471347870752 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA58800 == 27 [pid = 4016] [id = 434] 04:44:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE8C29000) [pid = 4016] [serial = 1302] [outer = 0000000000000000] 04:44:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE8E51800) [pid = 4016] [serial = 1303] [outer = 000000FFE8C29000] 04:44:30 INFO - PROCESS | 4016 | 1471347870804 Marionette DEBUG loaded listener.js 04:44:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8E88400) [pid = 4016] [serial = 1304] [outer = 000000FFE8C29000] 04:44:31 INFO - PROCESS | 4016 | 1471347871237 Marionette TRACE conn7 <- [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]]]}] 04:44:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:44:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 732ms 04:44:31 INFO - PROCESS | 4016 | 1471347871303 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 04:44:31 INFO - PROCESS | 4016 | 1471347871308 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 04:44:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:44:31 INFO - PROCESS | 4016 | 1471347871315 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:44:31 INFO - PROCESS | 4016 | 1471347871318 Marionette TRACE conn7 <- [1,1702,null,{}] 04:44:31 INFO - PROCESS | 4016 | 1471347871322 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:31 INFO - PROCESS | 4016 | 1471347871325 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:31 INFO - PROCESS | 4016 | 1471347871424 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 04:44:31 INFO - PROCESS | 4016 | 1471347871437 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 4016 | 1471347871440 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4C96800 == 28 [pid = 4016] [id = 435] 04:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFED192400) [pid = 4016] [serial = 1305] [outer = 0000000000000000] 04:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFED19D400) [pid = 4016] [serial = 1306] [outer = 000000FFED192400] 04:44:31 INFO - PROCESS | 4016 | 1471347871491 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFEDC38800) [pid = 4016] [serial = 1307] [outer = 000000FFED192400] 04:44:31 INFO - PROCESS | 4016 | 1471347871974 Marionette TRACE conn7 <- [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 04:44:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:44:32 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:44:32 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 4016 | 1471347872008 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 04:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:44:32 INFO - PROCESS | 4016 | 1471347872012 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 4016 | 1471347872015 Marionette TRACE conn7 <- [1,1706,null,{}] 04:44:32 INFO - PROCESS | 4016 | 1471347872058 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:32 INFO - PROCESS | 4016 | 1471347872063 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:32 INFO - PROCESS | 4016 | 1471347872189 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 04:44:32 INFO - PROCESS | 4016 | 1471347872241 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 4016 | 1471347872244 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7B51800 == 29 [pid = 4016] [id = 436] 04:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFE8B20400) [pid = 4016] [serial = 1308] [outer = 0000000000000000] 04:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFEEA86000) [pid = 4016] [serial = 1309] [outer = 000000FFE8B20400] 04:44:32 INFO - PROCESS | 4016 | 1471347872295 Marionette DEBUG loaded listener.js 04:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFF204F400) [pid = 4016] [serial = 1310] [outer = 000000FFE8B20400] 04:44:32 INFO - PROCESS | 4016 | 1471347872747 Marionette TRACE conn7 <- [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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 775ms 04:44:32 INFO - PROCESS | 4016 | 1471347872790 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 4016 | 1471347872793 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 04:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:44:32 INFO - PROCESS | 4016 | 1471347872796 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 4016 | 1471347872798 Marionette TRACE conn7 <- [1,1710,null,{}] 04:44:32 INFO - PROCESS | 4016 | 1471347872802 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:32 INFO - PROCESS | 4016 | 1471347872804 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:32 INFO - PROCESS | 4016 | 1471347872923 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 04:44:32 INFO - PROCESS | 4016 | 1471347872980 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 4016 | 1471347872982 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A90800 == 30 [pid = 4016] [id = 437] 04:44:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFF2583800) [pid = 4016] [serial = 1311] [outer = 0000000000000000] 04:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFF2590000) [pid = 4016] [serial = 1312] [outer = 000000FFF2583800] 04:44:33 INFO - PROCESS | 4016 | 1471347873030 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFF25A1400) [pid = 4016] [serial = 1313] [outer = 000000FFF2583800] 04:44:33 INFO - PROCESS | 4016 | 1471347873465 Marionette TRACE conn7 <- [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]]]}] 04:44:33 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 04:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 04:44:33 INFO - PROCESS | 4016 | 1471347873532 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 4016 | 1471347873535 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 04:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:44:33 INFO - PROCESS | 4016 | 1471347873538 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 4016 | 1471347873540 Marionette TRACE conn7 <- [1,1714,null,{}] 04:44:33 INFO - PROCESS | 4016 | 1471347873543 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:33 INFO - PROCESS | 4016 | 1471347873545 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:33 INFO - PROCESS | 4016 | 1471347873654 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 04:44:33 INFO - PROCESS | 4016 | 1471347873666 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:33 INFO - PROCESS | 4016 | 1471347873669 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB327800 == 31 [pid = 4016] [id = 438] 04:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFED192000) [pid = 4016] [serial = 1314] [outer = 0000000000000000] 04:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 102 (000000FFF394A400) [pid = 4016] [serial = 1315] [outer = 000000FFED192000] 04:44:33 INFO - PROCESS | 4016 | 1471347873715 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 103 (000000FFF4EB0C00) [pid = 4016] [serial = 1316] [outer = 000000FFED192000] 04:44:34 INFO - PROCESS | 4016 | 1471347874182 Marionette TRACE conn7 <- [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]]]}] 04:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 04:44:34 INFO - PROCESS | 4016 | 1471347874233 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 04:44:34 INFO - PROCESS | 4016 | 1471347874236 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 04:44:34 INFO - PROCESS | 4016 | 1471347874239 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:44:34 INFO - PROCESS | 4016 | 1471347874241 Marionette TRACE conn7 <- [1,1718,null,{}] 04:44:34 INFO - PROCESS | 4016 | 1471347874244 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:34 INFO - PROCESS | 4016 | 1471347874250 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:34 INFO - PROCESS | 4016 | 1471347874391 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 04:44:34 INFO - PROCESS | 4016 | 1471347874449 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 4016 | 1471347874451 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC466000 == 32 [pid = 4016] [id = 439] 04:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 104 (000000FFF4EB9C00) [pid = 4016] [serial = 1317] [outer = 0000000000000000] 04:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 105 (000000FFF61C8400) [pid = 4016] [serial = 1318] [outer = 000000FFF4EB9C00] 04:44:34 INFO - PROCESS | 4016 | 1471347874499 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 106 (000000FFF631D000) [pid = 4016] [serial = 1319] [outer = 000000FFF4EB9C00] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 105 (000000FFF280D000) [pid = 4016] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 104 (000000FFF4EBD000) [pid = 4016] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 103 (000000FFF7B17400) [pid = 4016] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 102 (000000FFF631D400) [pid = 4016] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 101 (000000FFEE10C400) [pid = 4016] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFEDD22400) [pid = 4016] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFE8E53C00) [pid = 4016] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFF2589800) [pid = 4016] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFE8E5CC00) [pid = 4016] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF258A000) [pid = 4016] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFED198000) [pid = 4016] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF6392C00) [pid = 4016] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF897A400) [pid = 4016] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF6E26C00) [pid = 4016] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEDD1CC00) [pid = 4016] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE83BFC00) [pid = 4016] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8B25000) [pid = 4016] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF210D000) [pid = 4016] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:44:34 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE6DE3C00) [pid = 4016] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:44:35 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE6E5E800) [pid = 4016] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:44:35 INFO - PROCESS | 4016 | 1471347875222 Marionette TRACE conn7 <- [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] 04:44:35 INFO - PROCESS | 4016 | 1471347875266 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:44:35 INFO - PROCESS | 4016 | 1471347875269 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 4016 | 1471347875271 Marionette TRACE conn7 <- [1,1722,null,{}] 04:44:35 INFO - PROCESS | 4016 | 1471347875275 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 4016 | 1471347875277 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:35 INFO - PROCESS | 4016 | 1471347875361 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 04:44:35 INFO - PROCESS | 4016 | 1471347875366 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 4016 | 1471347875369 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4E0000 == 33 [pid = 4016] [id = 440] 04:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8ECAC00) [pid = 4016] [serial = 1320] [outer = 0000000000000000] 04:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFEDF4AC00) [pid = 4016] [serial = 1321] [outer = 000000FFE8ECAC00] 04:44:35 INFO - PROCESS | 4016 | 1471347875417 Marionette DEBUG loaded listener.js 04:44:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF49BF400) [pid = 4016] [serial = 1322] [outer = 000000FFE8ECAC00] 04:44:35 INFO - PROCESS | 4016 | 1471347875859 Marionette TRACE conn7 <- [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]]]}] 04:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 628ms 04:44:35 INFO - PROCESS | 4016 | 1471347875901 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 04:44:35 INFO - PROCESS | 4016 | 1471347875904 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 04:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:44:35 INFO - PROCESS | 4016 | 1471347875907 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 4016 | 1471347875909 Marionette TRACE conn7 <- [1,1726,null,{}] 04:44:35 INFO - PROCESS | 4016 | 1471347875912 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:35 INFO - PROCESS | 4016 | 1471347875915 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:36 INFO - PROCESS | 4016 | 1471347875997 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 04:44:36 INFO - PROCESS | 4016 | 1471347876002 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 4016 | 1471347876004 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC62E800 == 34 [pid = 4016] [id = 441] 04:44:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF638A000) [pid = 4016] [serial = 1323] [outer = 0000000000000000] 04:44:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF6393800) [pid = 4016] [serial = 1324] [outer = 000000FFF638A000] 04:44:36 INFO - PROCESS | 4016 | 1471347876052 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF66C6800) [pid = 4016] [serial = 1325] [outer = 000000FFF638A000] 04:44:36 INFO - PROCESS | 4016 | 1471347876505 Marionette TRACE conn7 <- [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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:44:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 04:44:36 INFO - PROCESS | 4016 | 1471347876539 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 04:44:36 INFO - PROCESS | 4016 | 1471347876541 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 04:44:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:44:36 INFO - PROCESS | 4016 | 1471347876549 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:44:36 INFO - PROCESS | 4016 | 1471347876551 Marionette TRACE conn7 <- [1,1730,null,{}] 04:44:36 INFO - PROCESS | 4016 | 1471347876554 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:36 INFO - PROCESS | 4016 | 1471347876556 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:36 INFO - PROCESS | 4016 | 1471347876639 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 04:44:36 INFO - PROCESS | 4016 | 1471347876647 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:36 INFO - PROCESS | 4016 | 1471347876649 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7992000 == 35 [pid = 4016] [id = 442] 04:44:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF6DC5400) [pid = 4016] [serial = 1326] [outer = 0000000000000000] 04:44:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF6E26C00) [pid = 4016] [serial = 1327] [outer = 000000FFF6DC5400] 04:44:36 INFO - PROCESS | 4016 | 1471347876695 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF6E55C00) [pid = 4016] [serial = 1328] [outer = 000000FFF6DC5400] 04:44:37 INFO - PROCESS | 4016 | 1471347877459 Marionette TRACE conn7 <- [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]]]}] 04:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 982ms 04:44:37 INFO - PROCESS | 4016 | 1471347877535 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 04:44:37 INFO - PROCESS | 4016 | 1471347877540 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 04:44:37 INFO - PROCESS | 4016 | 1471347877545 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:44:37 INFO - PROCESS | 4016 | 1471347877548 Marionette TRACE conn7 <- [1,1734,null,{}] 04:44:37 INFO - PROCESS | 4016 | 1471347877555 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:37 INFO - PROCESS | 4016 | 1471347877558 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:37 INFO - PROCESS | 4016 | 1471347877714 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 04:44:37 INFO - PROCESS | 4016 | 1471347877832 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 4016 | 1471347877835 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BCC000 == 36 [pid = 4016] [id = 443] 04:44:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFE8825000) [pid = 4016] [serial = 1329] [outer = 0000000000000000] 04:44:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE8E59C00) [pid = 4016] [serial = 1330] [outer = 000000FFE8825000] 04:44:37 INFO - PROCESS | 4016 | 1471347877897 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE930B400) [pid = 4016] [serial = 1331] [outer = 000000FFE8825000] 04:44:38 INFO - PROCESS | 4016 | 1471347878590 Marionette TRACE conn7 <- [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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1078ms 04:44:38 INFO - PROCESS | 4016 | 1471347878627 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 4016 | 1471347878632 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 04:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:44:38 INFO - PROCESS | 4016 | 1471347878639 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 4016 | 1471347878642 Marionette TRACE conn7 <- [1,1738,null,{}] 04:44:38 INFO - PROCESS | 4016 | 1471347878646 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:38 INFO - PROCESS | 4016 | 1471347878649 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:38 INFO - PROCESS | 4016 | 1471347878776 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 04:44:38 INFO - PROCESS | 4016 | 1471347878900 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:38 INFO - PROCESS | 4016 | 1471347878903 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB31E800 == 37 [pid = 4016] [id = 444] 04:44:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 99 (000000FFE9311C00) [pid = 4016] [serial = 1332] [outer = 0000000000000000] 04:44:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 100 (000000FFEE186000) [pid = 4016] [serial = 1333] [outer = 000000FFE9311C00] 04:44:38 INFO - PROCESS | 4016 | 1471347878965 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 101 (000000FFF2058C00) [pid = 4016] [serial = 1334] [outer = 000000FFE9311C00] 04:44:39 INFO - PROCESS | 4016 | 1471347879838 Marionette TRACE conn7 <- [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]]]}] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC62E800 == 36 [pid = 4016] [id = 441] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4E0000 == 35 [pid = 4016] [id = 440] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC466000 == 34 [pid = 4016] [id = 439] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB327800 == 33 [pid = 4016] [id = 438] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A90800 == 32 [pid = 4016] [id = 437] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7B51800 == 31 [pid = 4016] [id = 436] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4C96800 == 30 [pid = 4016] [id = 435] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA58800 == 29 [pid = 4016] [id = 434] 04:44:39 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D21000 == 28 [pid = 4016] [id = 433] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 100 (000000FFF4C62800) [pid = 4016] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 99 (000000FFEDDDE800) [pid = 4016] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 98 (000000FFE8ECEC00) [pid = 4016] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFE8E87C00) [pid = 4016] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF2818C00) [pid = 4016] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFE8156000) [pid = 4016] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFF4B42000) [pid = 4016] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF4EB4400) [pid = 4016] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF638D400) [pid = 4016] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF61D0C00) [pid = 4016] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF8225800) [pid = 4016] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF6393C00) [pid = 4016] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF4B3D400) [pid = 4016] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF7045400) [pid = 4016] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEEBE5000) [pid = 4016] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF2107800) [pid = 4016] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E5B000) [pid = 4016] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEA0CF800) [pid = 4016] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2597C00) [pid = 4016] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFECFC5C00) [pid = 4016] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEDAAF800) [pid = 4016] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF259D000) [pid = 4016] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF4EB1000) [pid = 4016] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED26B800) [pid = 4016] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEDD20C00) [pid = 4016] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF8912800) [pid = 4016] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF677D800) [pid = 4016] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF8981C00) [pid = 4016] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF8987800) [pid = 4016] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF8915800) [pid = 4016] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF79AA400) [pid = 4016] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF6E30400) [pid = 4016] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE882A800) [pid = 4016] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF25A2000) [pid = 4016] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1293ms 04:44:39 INFO - PROCESS | 4016 | 1471347879934 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 04:44:39 INFO - PROCESS | 4016 | 1471347879938 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 04:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:44:39 INFO - PROCESS | 4016 | 1471347879943 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:44:39 INFO - PROCESS | 4016 | 1471347879946 Marionette TRACE conn7 <- [1,1742,null,{}] 04:44:39 INFO - PROCESS | 4016 | 1471347879952 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:39 INFO - PROCESS | 4016 | 1471347879955 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:40 INFO - PROCESS | 4016 | 1471347880056 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 04:44:40 INFO - PROCESS | 4016 | 1471347880064 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 4016 | 1471347880067 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDD5E800 == 29 [pid = 4016] [id = 445] 04:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8E51C00) [pid = 4016] [serial = 1335] [outer = 0000000000000000] 04:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8E85400) [pid = 4016] [serial = 1336] [outer = 000000FFE8E51C00] 04:44:40 INFO - PROCESS | 4016 | 1471347880119 Marionette DEBUG loaded listener.js 04:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE92C5400) [pid = 4016] [serial = 1337] [outer = 000000FFE8E51C00] 04:44:40 INFO - PROCESS | 4016 | 1471347880642 Marionette TRACE conn7 <- [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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 04:44:40 INFO - PROCESS | 4016 | 1471347880680 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 4016 | 1471347880685 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 04:44:40 INFO - PROCESS | 4016 | 1471347880691 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:44:40 INFO - PROCESS | 4016 | 1471347880693 Marionette TRACE conn7 <- [1,1746,null,{}] 04:44:40 INFO - PROCESS | 4016 | 1471347880697 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:40 INFO - PROCESS | 4016 | 1471347880700 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:40 INFO - PROCESS | 4016 | 1471347880790 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 04:44:40 INFO - PROCESS | 4016 | 1471347880863 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 4016 | 1471347880866 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF49D7800 == 30 [pid = 4016] [id = 446] 04:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED269C00) [pid = 4016] [serial = 1338] [outer = 0000000000000000] 04:44:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDD20800) [pid = 4016] [serial = 1339] [outer = 000000FFED269C00] 04:44:40 INFO - PROCESS | 4016 | 1471347880925 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDDD9400) [pid = 4016] [serial = 1340] [outer = 000000FFED269C00] 04:44:41 INFO - PROCESS | 4016 | 1471347881349 Marionette TRACE conn7 <- [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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 735ms 04:44:41 INFO - PROCESS | 4016 | 1471347881454 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 4016 | 1471347881456 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 04:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:44:41 INFO - PROCESS | 4016 | 1471347881460 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 4016 | 1471347881464 Marionette TRACE conn7 <- [1,1750,null,{}] 04:44:41 INFO - PROCESS | 4016 | 1471347881475 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:41 INFO - PROCESS | 4016 | 1471347881481 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:41 INFO - PROCESS | 4016 | 1471347881578 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 04:44:41 INFO - PROCESS | 4016 | 1471347881587 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:41 INFO - PROCESS | 4016 | 1471347881590 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E3E000 == 31 [pid = 4016] [id = 447] 04:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE77CD400) [pid = 4016] [serial = 1341] [outer = 0000000000000000] 04:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF21B6C00) [pid = 4016] [serial = 1342] [outer = 000000FFE77CD400] 04:44:41 INFO - PROCESS | 4016 | 1471347881643 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2597C00) [pid = 4016] [serial = 1343] [outer = 000000FFE77CD400] 04:44:42 INFO - PROCESS | 4016 | 1471347882073 Marionette TRACE conn7 <- [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]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 04:44:42 INFO - PROCESS | 4016 | 1471347882155 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 4016 | 1471347882158 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 04:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:44:42 INFO - PROCESS | 4016 | 1471347882162 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 4016 | 1471347882163 Marionette TRACE conn7 <- [1,1754,null,{}] 04:44:42 INFO - PROCESS | 4016 | 1471347882167 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:42 INFO - PROCESS | 4016 | 1471347882169 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:42 INFO - PROCESS | 4016 | 1471347882293 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 04:44:42 INFO - PROCESS | 4016 | 1471347882299 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 4016 | 1471347882302 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A95800 == 32 [pid = 4016] [id = 448] 04:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF276D800) [pid = 4016] [serial = 1344] [outer = 0000000000000000] 04:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF3944C00) [pid = 4016] [serial = 1345] [outer = 000000FFF276D800] 04:44:42 INFO - PROCESS | 4016 | 1471347882357 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4C63800) [pid = 4016] [serial = 1346] [outer = 000000FFF276D800] 04:44:42 INFO - PROCESS | 4016 | 1471347882801 Marionette TRACE conn7 <- [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]]]}] 04:44:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 04:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:44:42 INFO - PROCESS | 4016 | 1471347882854 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 04:44:42 INFO - PROCESS | 4016 | 1471347882857 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 04:44:42 INFO - PROCESS | 4016 | 1471347882860 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:44:42 INFO - PROCESS | 4016 | 1471347882862 Marionette TRACE conn7 <- [1,1758,null,{}] 04:44:42 INFO - PROCESS | 4016 | 1471347882866 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:42 INFO - PROCESS | 4016 | 1471347882868 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:43 INFO - PROCESS | 4016 | 1471347883018 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 04:44:43 INFO - PROCESS | 4016 | 1471347883042 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 4016 | 1471347883044 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB331000 == 33 [pid = 4016] [id = 449] 04:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4EB5800) [pid = 4016] [serial = 1347] [outer = 0000000000000000] 04:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EBE000) [pid = 4016] [serial = 1348] [outer = 000000FFF4EB5800] 04:44:43 INFO - PROCESS | 4016 | 1471347883090 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5DB4400) [pid = 4016] [serial = 1349] [outer = 000000FFF4EB5800] 04:44:43 INFO - PROCESS | 4016 | 1471347883555 Marionette TRACE conn7 <- [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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 04:44:43 INFO - PROCESS | 4016 | 1471347883596 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 4016 | 1471347883599 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 04:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:44:43 INFO - PROCESS | 4016 | 1471347883602 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 4016 | 1471347883604 Marionette TRACE conn7 <- [1,1762,null,{}] 04:44:43 INFO - PROCESS | 4016 | 1471347883608 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:43 INFO - PROCESS | 4016 | 1471347883613 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:43 INFO - PROCESS | 4016 | 1471347883758 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 04:44:43 INFO - PROCESS | 4016 | 1471347883816 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 4016 | 1471347883818 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC47C000 == 34 [pid = 4016] [id = 450] 04:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF6312800) [pid = 4016] [serial = 1350] [outer = 0000000000000000] 04:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF6395800) [pid = 4016] [serial = 1351] [outer = 000000FFF6312800] 04:44:43 INFO - PROCESS | 4016 | 1471347883866 Marionette DEBUG loaded listener.js 04:44:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6DCD000) [pid = 4016] [serial = 1352] [outer = 000000FFF6312800] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFED26AC00) [pid = 4016] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED192400) [pid = 4016] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8B20400) [pid = 4016] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2583800) [pid = 4016] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8C29000) [pid = 4016] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFED192000) [pid = 4016] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF4EB9C00) [pid = 4016] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF638A000) [pid = 4016] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E57000) [pid = 4016] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEEBE1400) [pid = 4016] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5BE6400) [pid = 4016] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF8D6E400) [pid = 4016] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:44:44 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8ECAC00) [pid = 4016] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:44:44 INFO - PROCESS | 4016 | 1471347884382 Marionette TRACE conn7 <- [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]]]}] 04:44:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:44:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 837ms 04:44:44 INFO - PROCESS | 4016 | 1471347884443 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 04:44:44 INFO - PROCESS | 4016 | 1471347884445 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 04:44:44 INFO - PROCESS | 4016 | 1471347884449 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:44:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:44:44 INFO - PROCESS | 4016 | 1471347884451 Marionette TRACE conn7 <- [1,1766,null,{}] 04:44:44 INFO - PROCESS | 4016 | 1471347884454 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:44 INFO - PROCESS | 4016 | 1471347884456 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:44 INFO - PROCESS | 4016 | 1471347884569 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 04:44:44 INFO - PROCESS | 4016 | 1471347884619 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:44 INFO - PROCESS | 4016 | 1471347884621 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC550800 == 35 [pid = 4016] [id = 451] 04:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE6E9D800) [pid = 4016] [serial = 1353] [outer = 0000000000000000] 04:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDD26C00) [pid = 4016] [serial = 1354] [outer = 000000FFE6E9D800] 04:44:44 INFO - PROCESS | 4016 | 1471347884667 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4BA1000) [pid = 4016] [serial = 1355] [outer = 000000FFE6E9D800] 04:44:45 INFO - PROCESS | 4016 | 1471347885015 Marionette TRACE conn7 <- [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]]]}] 04:44:45 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 04:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 04:44:45 INFO - PROCESS | 4016 | 1471347885080 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 4016 | 1471347885082 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:44:45 INFO - PROCESS | 4016 | 1471347885085 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 4016 | 1471347885087 Marionette TRACE conn7 <- [1,1770,null,{}] 04:44:45 INFO - PROCESS | 4016 | 1471347885090 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 4016 | 1471347885092 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:45 INFO - PROCESS | 4016 | 1471347885187 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 04:44:45 INFO - PROCESS | 4016 | 1471347885194 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 4016 | 1471347885196 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC98000 == 36 [pid = 4016] [id = 452] 04:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4C7DC00) [pid = 4016] [serial = 1356] [outer = 0000000000000000] 04:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6E29C00) [pid = 4016] [serial = 1357] [outer = 000000FFF4C7DC00] 04:44:45 INFO - PROCESS | 4016 | 1471347885243 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF79A1000) [pid = 4016] [serial = 1358] [outer = 000000FFF4C7DC00] 04:44:45 INFO - PROCESS | 4016 | 1471347885669 Marionette TRACE conn7 <- [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]]]}] 04:44:45 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 04:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 04:44:45 INFO - PROCESS | 4016 | 1471347885717 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 4016 | 1471347885719 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 04:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:44:45 INFO - PROCESS | 4016 | 1471347885722 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 4016 | 1471347885724 Marionette TRACE conn7 <- [1,1774,null,{}] 04:44:45 INFO - PROCESS | 4016 | 1471347885728 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:45 INFO - PROCESS | 4016 | 1471347885730 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:45 INFO - PROCESS | 4016 | 1471347885817 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 04:44:45 INFO - PROCESS | 4016 | 1471347885822 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 4016 | 1471347885824 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E3D800 == 37 [pid = 4016] [id = 453] 04:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF70EBC00) [pid = 4016] [serial = 1359] [outer = 0000000000000000] 04:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF8912000) [pid = 4016] [serial = 1360] [outer = 000000FFF70EBC00] 04:44:45 INFO - PROCESS | 4016 | 1471347885870 Marionette DEBUG loaded listener.js 04:44:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF897CC00) [pid = 4016] [serial = 1361] [outer = 000000FFF70EBC00] 04:44:46 INFO - PROCESS | 4016 | 1471347886476 Marionette TRACE conn7 <- [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]]]}] 04:44:46 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 04:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 776ms 04:44:46 INFO - PROCESS | 4016 | 1471347886502 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 04:44:46 INFO - PROCESS | 4016 | 1471347886507 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 04:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:44:46 INFO - PROCESS | 4016 | 1471347886512 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:44:46 INFO - PROCESS | 4016 | 1471347886516 Marionette TRACE conn7 <- [1,1778,null,{}] 04:44:46 INFO - PROCESS | 4016 | 1471347886521 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:46 INFO - PROCESS | 4016 | 1471347886525 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:46 INFO - PROCESS | 4016 | 1471347886644 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 04:44:46 INFO - PROCESS | 4016 | 1471347886769 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:46 INFO - PROCESS | 4016 | 1471347886772 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21AB000 == 38 [pid = 4016] [id = 454] 04:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE88EF000) [pid = 4016] [serial = 1362] [outer = 0000000000000000] 04:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8E8D400) [pid = 4016] [serial = 1363] [outer = 000000FFE88EF000] 04:44:46 INFO - PROCESS | 4016 | 1471347886833 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFED177000) [pid = 4016] [serial = 1364] [outer = 000000FFE88EF000] 04:44:47 INFO - PROCESS | 4016 | 1471347887457 Marionette TRACE conn7 <- [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]]]}] 04:44:47 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) 04:44:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 987ms 04:44:47 INFO - PROCESS | 4016 | 1471347887501 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 4016 | 1471347887507 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 04:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:44:47 INFO - PROCESS | 4016 | 1471347887513 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 4016 | 1471347887516 Marionette TRACE conn7 <- [1,1782,null,{}] 04:44:47 INFO - PROCESS | 4016 | 1471347887520 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:47 INFO - PROCESS | 4016 | 1471347887523 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:47 INFO - PROCESS | 4016 | 1471347887644 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 04:44:47 INFO - PROCESS | 4016 | 1471347887767 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 4016 | 1471347887770 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC414000 == 39 [pid = 4016] [id = 455] 04:44:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEE185C00) [pid = 4016] [serial = 1365] [outer = 0000000000000000] 04:44:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEF18DC00) [pid = 4016] [serial = 1366] [outer = 000000FFEE185C00] 04:44:47 INFO - PROCESS | 4016 | 1471347887832 Marionette DEBUG loaded listener.js 04:44:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF259AC00) [pid = 4016] [serial = 1367] [outer = 000000FFEE185C00] 04:44:48 INFO - PROCESS | 4016 | 1471347888444 Marionette TRACE conn7 <- [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]]]}] 04:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 985ms 04:44:48 INFO - PROCESS | 4016 | 1471347888500 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 04:44:48 INFO - PROCESS | 4016 | 1471347888503 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 04:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:44:48 INFO - PROCESS | 4016 | 1471347888507 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:44:48 INFO - PROCESS | 4016 | 1471347888511 Marionette TRACE conn7 <- [1,1786,null,{}] 04:44:48 INFO - PROCESS | 4016 | 1471347888523 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:48 INFO - PROCESS | 4016 | 1471347888528 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:48 INFO - PROCESS | 4016 | 1471347888642 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 04:44:48 INFO - PROCESS | 4016 | 1471347888767 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:48 INFO - PROCESS | 4016 | 1471347888771 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFC8000 == 40 [pid = 4016] [id = 456] 04:44:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF61D1400) [pid = 4016] [serial = 1368] [outer = 0000000000000000] 04:44:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF6390C00) [pid = 4016] [serial = 1369] [outer = 000000FFF61D1400] 04:44:48 INFO - PROCESS | 4016 | 1471347888831 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF8912800) [pid = 4016] [serial = 1370] [outer = 000000FFF61D1400] 04:44:49 INFO - PROCESS | 4016 | 1471347889404 Marionette TRACE conn7 <- [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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 943ms 04:44:49 INFO - PROCESS | 4016 | 1471347889452 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 4016 | 1471347889456 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 04:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:44:49 INFO - PROCESS | 4016 | 1471347889459 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 4016 | 1471347889461 Marionette TRACE conn7 <- [1,1790,null,{}] 04:44:49 INFO - PROCESS | 4016 | 1471347889465 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:49 INFO - PROCESS | 4016 | 1471347889468 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:49 INFO - PROCESS | 4016 | 1471347889585 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 04:44:49 INFO - PROCESS | 4016 | 1471347889678 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 4016 | 1471347889681 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA39800 == 41 [pid = 4016] [id = 457] 04:44:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8E89C00) [pid = 4016] [serial = 1371] [outer = 0000000000000000] 04:44:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFEDD1B400) [pid = 4016] [serial = 1372] [outer = 000000FFE8E89C00] 04:44:49 INFO - PROCESS | 4016 | 1471347889740 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF6393C00) [pid = 4016] [serial = 1373] [outer = 000000FFE8E89C00] 04:44:50 INFO - PROCESS | 4016 | 1471347890545 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1141ms 04:44:50 INFO - PROCESS | 4016 | 1471347890603 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 04:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:44:50 INFO - PROCESS | 4016 | 1471347890607 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 04:44:50 INFO - PROCESS | 4016 | 1471347890629 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 4016 | 1471347890634 Marionette TRACE conn7 <- [1,1794,null,{}] 04:44:50 INFO - PROCESS | 4016 | 1471347890640 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:50 INFO - PROCESS | 4016 | 1471347890643 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:50 INFO - PROCESS | 4016 | 1471347890760 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 04:44:50 INFO - PROCESS | 4016 | 1471347890835 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 4016 | 1471347890838 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC98000 == 40 [pid = 4016] [id = 452] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC550800 == 39 [pid = 4016] [id = 451] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC47C000 == 38 [pid = 4016] [id = 450] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB331000 == 37 [pid = 4016] [id = 449] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A95800 == 36 [pid = 4016] [id = 448] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E3E000 == 35 [pid = 4016] [id = 447] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF49D7800 == 34 [pid = 4016] [id = 446] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDD5E800 == 33 [pid = 4016] [id = 445] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB31E800 == 32 [pid = 4016] [id = 444] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BCC000 == 31 [pid = 4016] [id = 443] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7992000 == 30 [pid = 4016] [id = 442] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA39800 == 29 [pid = 4016] [id = 457] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFC8000 == 28 [pid = 4016] [id = 456] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC414000 == 27 [pid = 4016] [id = 455] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E3D800 == 26 [pid = 4016] [id = 453] 04:44:51 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21AB000 == 25 [pid = 4016] [id = 454] 04:44:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE6D4F000 == 26 [pid = 4016] [id = 458] 04:44:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFE6D82400) [pid = 4016] [serial = 1374] [outer = 0000000000000000] 04:44:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFE6D85800) [pid = 4016] [serial = 1375] [outer = 000000FFE6D82400] 04:44:51 INFO - PROCESS | 4016 | 1471347891505 Marionette DEBUG loaded listener.js 04:44:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFE6E91400) [pid = 4016] [serial = 1376] [outer = 000000FFE6D82400] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFEEA79800) [pid = 4016] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFED9DA400) [pid = 4016] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFED19D400) [pid = 4016] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFEDC38800) [pid = 4016] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEEA86000) [pid = 4016] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF2590000) [pid = 4016] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8E51800) [pid = 4016] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8E88400) [pid = 4016] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF394A400) [pid = 4016] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF25A1400) [pid = 4016] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF61C8400) [pid = 4016] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF4EB0C00) [pid = 4016] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF6393800) [pid = 4016] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED195C00) [pid = 4016] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8EC7400) [pid = 4016] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2586000) [pid = 4016] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEF559C00) [pid = 4016] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF66C6800) [pid = 4016] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6DBEC00) [pid = 4016] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF6E26C00) [pid = 4016] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF61FD000) [pid = 4016] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF8D78C00) [pid = 4016] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF8D71C00) [pid = 4016] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF631D000) [pid = 4016] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDF4AC00) [pid = 4016] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF49BF400) [pid = 4016] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:44:51 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF204F400) [pid = 4016] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:44:52 INFO - PROCESS | 4016 | 1471347892060 Marionette TRACE conn7 <- [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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1512ms 04:44:52 INFO - PROCESS | 4016 | 1471347892125 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 4016 | 1471347892129 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 04:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:44:52 INFO - PROCESS | 4016 | 1471347892134 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 4016 | 1471347892137 Marionette TRACE conn7 <- [1,1798,null,{}] 04:44:52 INFO - PROCESS | 4016 | 1471347892142 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 4016 | 1471347892145 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:52 INFO - PROCESS | 4016 | 1471347892276 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 04:44:52 INFO - PROCESS | 4016 | 1471347892355 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 4016 | 1471347892358 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED676000 == 27 [pid = 4016] [id = 459] 04:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8825C00) [pid = 4016] [serial = 1377] [outer = 0000000000000000] 04:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8B20800) [pid = 4016] [serial = 1378] [outer = 000000FFE8825C00] 04:44:52 INFO - PROCESS | 4016 | 1471347892409 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8C32800) [pid = 4016] [serial = 1379] [outer = 000000FFE8825C00] 04:44:52 INFO - PROCESS | 4016 | 1471347892838 Marionette TRACE conn7 <- [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]]]}] 04:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 775ms 04:44:52 INFO - PROCESS | 4016 | 1471347892913 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 04:44:52 INFO - PROCESS | 4016 | 1471347892917 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 04:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:44:52 INFO - PROCESS | 4016 | 1471347892924 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:44:52 INFO - PROCESS | 4016 | 1471347892927 Marionette TRACE conn7 <- [1,1802,null,{}] 04:44:52 INFO - PROCESS | 4016 | 1471347892935 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:52 INFO - PROCESS | 4016 | 1471347892938 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:53 INFO - PROCESS | 4016 | 1471347893044 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 04:44:53 INFO - PROCESS | 4016 | 1471347893054 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 4016 | 1471347893056 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF219D800 == 28 [pid = 4016] [id = 460] 04:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8ECAC00) [pid = 4016] [serial = 1380] [outer = 0000000000000000] 04:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8ECB800) [pid = 4016] [serial = 1381] [outer = 000000FFE8ECAC00] 04:44:53 INFO - PROCESS | 4016 | 1471347893116 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE92BD800) [pid = 4016] [serial = 1382] [outer = 000000FFE8ECAC00] 04:44:53 INFO - PROCESS | 4016 | 1471347893613 Marionette TRACE conn7 <- [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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 04:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:44:53 INFO - PROCESS | 4016 | 1471347893661 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 4016 | 1471347893664 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 04:44:53 INFO - PROCESS | 4016 | 1471347893667 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 4016 | 1471347893671 Marionette TRACE conn7 <- [1,1806,null,{}] 04:44:53 INFO - PROCESS | 4016 | 1471347893683 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:53 INFO - PROCESS | 4016 | 1471347893688 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:53 INFO - PROCESS | 4016 | 1471347893785 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 04:44:53 INFO - PROCESS | 4016 | 1471347893803 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:53 INFO - PROCESS | 4016 | 1471347893805 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5621800 == 29 [pid = 4016] [id = 461] 04:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFED192000) [pid = 4016] [serial = 1383] [outer = 0000000000000000] 04:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED919000) [pid = 4016] [serial = 1384] [outer = 000000FFED192000] 04:44:53 INFO - PROCESS | 4016 | 1471347893852 Marionette DEBUG loaded listener.js 04:44:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEDA32800) [pid = 4016] [serial = 1385] [outer = 000000FFED192000] 04:44:54 INFO - PROCESS | 4016 | 1471347894351 Marionette TRACE conn7 <- [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]]]}] 04:44:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 04:44:54 INFO - PROCESS | 4016 | 1471347894432 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 04:44:54 INFO - PROCESS | 4016 | 1471347894435 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 04:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:44:54 INFO - PROCESS | 4016 | 1471347894444 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:44:54 INFO - PROCESS | 4016 | 1471347894446 Marionette TRACE conn7 <- [1,1810,null,{}] 04:44:54 INFO - PROCESS | 4016 | 1471347894450 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:54 INFO - PROCESS | 4016 | 1471347894452 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:54 INFO - PROCESS | 4016 | 1471347894570 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 04:44:54 INFO - PROCESS | 4016 | 1471347894623 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 4016 | 1471347894632 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6338000 == 30 [pid = 4016] [id = 462] 04:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDD2FC00) [pid = 4016] [serial = 1386] [outer = 0000000000000000] 04:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDD36400) [pid = 4016] [serial = 1387] [outer = 000000FFEDD2FC00] 04:44:54 INFO - PROCESS | 4016 | 1471347894680 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEDDDD800) [pid = 4016] [serial = 1388] [outer = 000000FFEDD2FC00] 04:44:55 INFO - PROCESS | 4016 | 1471347895110 Marionette TRACE conn7 <- [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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 691ms 04:44:55 INFO - PROCESS | 4016 | 1471347895138 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 4016 | 1471347895141 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:44:55 INFO - PROCESS | 4016 | 1471347895144 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 4016 | 1471347895145 Marionette TRACE conn7 <- [1,1814,null,{}] 04:44:55 INFO - PROCESS | 4016 | 1471347895149 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 4016 | 1471347895151 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:55 INFO - PROCESS | 4016 | 1471347895263 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 04:44:55 INFO - PROCESS | 4016 | 1471347895269 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 4016 | 1471347895271 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF892F800 == 31 [pid = 4016] [id = 463] 04:44:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEEA7F800) [pid = 4016] [serial = 1389] [outer = 0000000000000000] 04:44:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEEB5E000) [pid = 4016] [serial = 1390] [outer = 000000FFEEA7F800] 04:44:55 INFO - PROCESS | 4016 | 1471347895331 Marionette DEBUG loaded listener.js 04:44:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2057000) [pid = 4016] [serial = 1391] [outer = 000000FFEEA7F800] 04:44:55 INFO - PROCESS | 4016 | 1471347895858 Marionette TRACE conn7 <- [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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 731ms 04:44:55 INFO - PROCESS | 4016 | 1471347895914 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 4016 | 1471347895917 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 04:44:55 INFO - PROCESS | 4016 | 1471347895924 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 4016 | 1471347895926 Marionette TRACE conn7 <- [1,1818,null,{}] 04:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:44:55 INFO - PROCESS | 4016 | 1471347895930 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:55 INFO - PROCESS | 4016 | 1471347895937 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:56 INFO - PROCESS | 4016 | 1471347896250 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF276D800) [pid = 4016] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF6312800) [pid = 4016] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF4EB5800) [pid = 4016] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6E9D800) [pid = 4016] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8E51C00) [pid = 4016] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE77CD400) [pid = 4016] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED269C00) [pid = 4016] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE9311C00) [pid = 4016] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8825000) [pid = 4016] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6DC5400) [pid = 4016] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4C7DC00) [pid = 4016] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:44:56 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF70EBC00) [pid = 4016] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:44:56 INFO - PROCESS | 4016 | 1471347896341 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:56 INFO - PROCESS | 4016 | 1471347896344 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8F09000 == 32 [pid = 4016] [id = 464] 04:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8821000) [pid = 4016] [serial = 1392] [outer = 0000000000000000] 04:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8ED0800) [pid = 4016] [serial = 1393] [outer = 000000FFE8821000] 04:44:56 INFO - PROCESS | 4016 | 1471347896391 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF205B000) [pid = 4016] [serial = 1394] [outer = 000000FFE8821000] 04:44:56 INFO - PROCESS | 4016 | 1471347896836 Marionette TRACE conn7 <- [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]]]}] 04:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 923ms 04:44:56 INFO - PROCESS | 4016 | 1471347896856 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 04:44:56 INFO - PROCESS | 4016 | 1471347896861 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 04:44:56 INFO - PROCESS | 4016 | 1471347896866 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:44:56 INFO - PROCESS | 4016 | 1471347896869 Marionette TRACE conn7 <- [1,1822,null,{}] 04:44:56 INFO - PROCESS | 4016 | 1471347896875 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:56 INFO - PROCESS | 4016 | 1471347896879 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:57 INFO - PROCESS | 4016 | 1471347897006 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 04:44:57 INFO - PROCESS | 4016 | 1471347897112 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 4016 | 1471347897115 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1C8000 == 33 [pid = 4016] [id = 465] 04:44:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE6F33000) [pid = 4016] [serial = 1395] [outer = 0000000000000000] 04:44:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE780C400) [pid = 4016] [serial = 1396] [outer = 000000FFE6F33000] 04:44:57 INFO - PROCESS | 4016 | 1471347897176 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE88F2000) [pid = 4016] [serial = 1397] [outer = 000000FFE6F33000] 04:44:57 INFO - PROCESS | 4016 | 1471347897951 Marionette TRACE conn7 <- [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]]]}] 04:44:57 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 04:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1127ms 04:44:58 INFO - PROCESS | 4016 | 1471347898005 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 04:44:58 INFO - PROCESS | 4016 | 1471347898010 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 04:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:44:58 INFO - PROCESS | 4016 | 1471347898017 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 4016 | 1471347898020 Marionette TRACE conn7 <- [1,1826,null,{}] 04:44:58 INFO - PROCESS | 4016 | 1471347898024 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:58 INFO - PROCESS | 4016 | 1471347898027 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:58 INFO - PROCESS | 4016 | 1471347898157 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 04:44:58 INFO - PROCESS | 4016 | 1471347898229 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:58 INFO - PROCESS | 4016 | 1471347898232 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5F3E800 == 34 [pid = 4016] [id = 466] 04:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE9A59400) [pid = 4016] [serial = 1398] [outer = 0000000000000000] 04:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFECF6B800) [pid = 4016] [serial = 1399] [outer = 000000FFE9A59400] 04:44:58 INFO - PROCESS | 4016 | 1471347898332 Marionette DEBUG loaded listener.js 04:44:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFED19C400) [pid = 4016] [serial = 1400] [outer = 000000FFE9A59400] 04:44:59 INFO - PROCESS | 4016 | 1471347899234 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:44:59 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5609000 == 33 [pid = 4016] [id = 395] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF3944C00) [pid = 4016] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6395800) [pid = 4016] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF4EBE000) [pid = 4016] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD26C00) [pid = 4016] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E85400) [pid = 4016] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF21B6C00) [pid = 4016] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDD20800) [pid = 4016] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEDDD9400) [pid = 4016] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEE186000) [pid = 4016] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF2058C00) [pid = 4016] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E59C00) [pid = 4016] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE930B400) [pid = 4016] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF6E55C00) [pid = 4016] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE92C5400) [pid = 4016] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF6E29C00) [pid = 4016] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF4C63800) [pid = 4016] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF6DCD000) [pid = 4016] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF8912000) [pid = 4016] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF897CC00) [pid = 4016] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF5DB4400) [pid = 4016] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF79A1000) [pid = 4016] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFF4BA1000) [pid = 4016] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFF2597C00) [pid = 4016] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1293ms 04:44:59 INFO - PROCESS | 4016 | 1471347899310 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 04:44:59 INFO - PROCESS | 4016 | 1471347899315 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 04:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:44:59 INFO - PROCESS | 4016 | 1471347899320 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:44:59 INFO - PROCESS | 4016 | 1471347899323 Marionette TRACE conn7 <- [1,1830,null,{}] 04:44:59 INFO - PROCESS | 4016 | 1471347899341 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:44:59 INFO - PROCESS | 4016 | 1471347899344 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:59 INFO - PROCESS | 4016 | 1471347899443 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 04:44:59 INFO - PROCESS | 4016 | 1471347899450 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 4016 | 1471347899455 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:44:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA0F000 == 34 [pid = 4016] [id = 467] 04:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFE8825800) [pid = 4016] [serial = 1401] [outer = 0000000000000000] 04:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFE8E54C00) [pid = 4016] [serial = 1402] [outer = 000000FFE8825800] 04:44:59 INFO - PROCESS | 4016 | 1471347899507 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE8EC5400) [pid = 4016] [serial = 1403] [outer = 000000FFE8825800] 04:45:00 INFO - PROCESS | 4016 | 1471347900031 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 755ms 04:45:00 INFO - PROCESS | 4016 | 1471347900077 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 04:45:00 INFO - PROCESS | 4016 | 1471347900082 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:45:00 INFO - PROCESS | 4016 | 1471347900088 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 4016 | 1471347900090 Marionette TRACE conn7 <- [1,1834,null,{}] 04:45:00 INFO - PROCESS | 4016 | 1471347900095 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 4016 | 1471347900097 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:00 INFO - PROCESS | 4016 | 1471347900189 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 04:45:00 INFO - PROCESS | 4016 | 1471347900196 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:00 INFO - PROCESS | 4016 | 1471347900198 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FCF800 == 35 [pid = 4016] [id = 468] 04:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFED20F000) [pid = 4016] [serial = 1404] [outer = 0000000000000000] 04:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFED2D5C00) [pid = 4016] [serial = 1405] [outer = 000000FFED20F000] 04:45:00 INFO - PROCESS | 4016 | 1471347900254 Marionette DEBUG loaded listener.js 04:45:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFEDD1DC00) [pid = 4016] [serial = 1406] [outer = 000000FFED20F000] 04:45:00 INFO - PROCESS | 4016 | 1471347900746 Marionette TRACE conn7 <- [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]]]}] 04:45:00 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) 04:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 04:45:00 INFO - PROCESS | 4016 | 1471347900782 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 04:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:45:00 INFO - PROCESS | 4016 | 1471347900785 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 04:45:00 INFO - PROCESS | 4016 | 1471347900788 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 4016 | 1471347900792 Marionette TRACE conn7 <- [1,1838,null,{}] 04:45:00 INFO - PROCESS | 4016 | 1471347900803 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:00 INFO - PROCESS | 4016 | 1471347900808 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:00 INFO - PROCESS | 4016 | 1471347900901 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 04:45:01 INFO - PROCESS | 4016 | 1471347901013 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 4016 | 1471347901017 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82A7000 == 36 [pid = 4016] [id = 469] 04:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE6E54000) [pid = 4016] [serial = 1407] [outer = 0000000000000000] 04:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFF2052400) [pid = 4016] [serial = 1408] [outer = 000000FFE6E54000] 04:45:01 INFO - PROCESS | 4016 | 1471347901067 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF21BC000) [pid = 4016] [serial = 1409] [outer = 000000FFE6E54000] 04:45:01 INFO - PROCESS | 4016 | 1471347901452 Marionette TRACE conn7 <- [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]]]}] 04:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 692ms 04:45:01 INFO - PROCESS | 4016 | 1471347901483 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 04:45:01 INFO - PROCESS | 4016 | 1471347901486 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 04:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:45:01 INFO - PROCESS | 4016 | 1471347901489 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:45:01 INFO - PROCESS | 4016 | 1471347901491 Marionette TRACE conn7 <- [1,1842,null,{}] 04:45:01 INFO - PROCESS | 4016 | 1471347901507 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:01 INFO - PROCESS | 4016 | 1471347901510 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:01 INFO - PROCESS | 4016 | 1471347901627 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 04:45:01 INFO - PROCESS | 4016 | 1471347901633 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 4016 | 1471347901635 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BDB000 == 37 [pid = 4016] [id = 470] 04:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF2592000) [pid = 4016] [serial = 1410] [outer = 0000000000000000] 04:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF2597800) [pid = 4016] [serial = 1411] [outer = 000000FFF2592000] 04:45:01 INFO - PROCESS | 4016 | 1471347901727 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF25A1C00) [pid = 4016] [serial = 1412] [outer = 000000FFF2592000] 04:45:02 INFO - PROCESS | 4016 | 1471347902185 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 754ms 04:45:02 INFO - PROCESS | 4016 | 1471347902247 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 4016 | 1471347902249 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 04:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:45:02 INFO - PROCESS | 4016 | 1471347902292 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 4016 | 1471347902294 Marionette TRACE conn7 <- [1,1846,null,{}] 04:45:02 INFO - PROCESS | 4016 | 1471347902301 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:02 INFO - PROCESS | 4016 | 1471347902303 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:02 INFO - PROCESS | 4016 | 1471347902415 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 04:45:02 INFO - PROCESS | 4016 | 1471347902427 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 4016 | 1471347902430 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC276000 == 38 [pid = 4016] [id = 471] 04:45:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE88E8000) [pid = 4016] [serial = 1413] [outer = 0000000000000000] 04:45:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2BB8000) [pid = 4016] [serial = 1414] [outer = 000000FFE88E8000] 04:45:02 INFO - PROCESS | 4016 | 1471347902478 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4B33C00) [pid = 4016] [serial = 1415] [outer = 000000FFE88E8000] 04:45:02 INFO - PROCESS | 4016 | 1471347902936 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 04:45:02 INFO - PROCESS | 4016 | 1471347902981 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 04:45:02 INFO - PROCESS | 4016 | 1471347902983 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 04:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:45:03 INFO - PROCESS | 4016 | 1471347902992 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 4016 | 1471347902994 Marionette TRACE conn7 <- [1,1850,null,{}] 04:45:03 INFO - PROCESS | 4016 | 1471347902997 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:03 INFO - PROCESS | 4016 | 1471347903003 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:03 INFO - PROCESS | 4016 | 1471347903140 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 04:45:03 INFO - PROCESS | 4016 | 1471347903197 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 4016 | 1471347903199 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4C96800 == 39 [pid = 4016] [id = 472] 04:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4C63000) [pid = 4016] [serial = 1416] [outer = 0000000000000000] 04:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4EB9400) [pid = 4016] [serial = 1417] [outer = 000000FFF4C63000] 04:45:03 INFO - PROCESS | 4016 | 1471347903246 Marionette DEBUG loaded listener.js 04:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5597800) [pid = 4016] [serial = 1418] [outer = 000000FFF4C63000] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8ECAC00) [pid = 4016] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDD2FC00) [pid = 4016] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE6D82400) [pid = 4016] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8825C00) [pid = 4016] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFED192000) [pid = 4016] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE88EF000) [pid = 4016] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEE185C00) [pid = 4016] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF61D1400) [pid = 4016] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEA7F800) [pid = 4016] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:45:03 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8E89C00) [pid = 4016] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:45:03 INFO - PROCESS | 4016 | 1471347903679 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:45:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 04:45:03 INFO - PROCESS | 4016 | 1471347903738 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 04:45:03 INFO - PROCESS | 4016 | 1471347903740 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 04:45:03 INFO - PROCESS | 4016 | 1471347903743 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 4016 | 1471347903745 Marionette TRACE conn7 <- [1,1854,null,{}] 04:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:45:03 INFO - PROCESS | 4016 | 1471347903753 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:03 INFO - PROCESS | 4016 | 1471347903755 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:03 INFO - PROCESS | 4016 | 1471347903868 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 04:45:03 INFO - PROCESS | 4016 | 1471347903920 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:03 INFO - PROCESS | 4016 | 1471347903922 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC482000 == 40 [pid = 4016] [id = 473] 04:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8C34400) [pid = 4016] [serial = 1419] [outer = 0000000000000000] 04:45:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDD32800) [pid = 4016] [serial = 1420] [outer = 000000FFE8C34400] 04:45:03 INFO - PROCESS | 4016 | 1471347903968 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF4EBBC00) [pid = 4016] [serial = 1421] [outer = 000000FFE8C34400] 04:45:04 INFO - PROCESS | 4016 | 1471347904331 Marionette TRACE conn7 <- [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]]]}] 04:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 628ms 04:45:04 INFO - PROCESS | 4016 | 1471347904378 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 04:45:04 INFO - PROCESS | 4016 | 1471347904380 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 04:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:45:04 INFO - PROCESS | 4016 | 1471347904383 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:45:04 INFO - PROCESS | 4016 | 1471347904385 Marionette TRACE conn7 <- [1,1858,null,{}] 04:45:04 INFO - PROCESS | 4016 | 1471347904388 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:04 INFO - PROCESS | 4016 | 1471347904390 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:04 INFO - PROCESS | 4016 | 1471347904474 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 04:45:04 INFO - PROCESS | 4016 | 1471347904480 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 4016 | 1471347904482 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC54F000 == 41 [pid = 4016] [id = 474] 04:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF5C16800) [pid = 4016] [serial = 1422] [outer = 0000000000000000] 04:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF5F6B800) [pid = 4016] [serial = 1423] [outer = 000000FFF5C16800] 04:45:04 INFO - PROCESS | 4016 | 1471347904530 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF61CC400) [pid = 4016] [serial = 1424] [outer = 000000FFF5C16800] 04:45:04 INFO - PROCESS | 4016 | 1471347904944 Marionette TRACE conn7 <- [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]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 628ms 04:45:05 INFO - PROCESS | 4016 | 1471347905015 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 4016 | 1471347905017 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 04:45:05 INFO - PROCESS | 4016 | 1471347905020 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:45:05 INFO - PROCESS | 4016 | 1471347905022 Marionette TRACE conn7 <- [1,1862,null,{}] 04:45:05 INFO - PROCESS | 4016 | 1471347905025 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 4016 | 1471347905028 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:05 INFO - PROCESS | 4016 | 1471347905114 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 04:45:05 INFO - PROCESS | 4016 | 1471347905121 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 4016 | 1471347905123 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C3000 == 42 [pid = 4016] [id = 475] 04:45:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDD3D400) [pid = 4016] [serial = 1425] [outer = 0000000000000000] 04:45:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF61CAC00) [pid = 4016] [serial = 1426] [outer = 000000FFEDD3D400] 04:45:05 INFO - PROCESS | 4016 | 1471347905170 Marionette DEBUG loaded listener.js 04:45:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF61FDC00) [pid = 4016] [serial = 1427] [outer = 000000FFEDD3D400] 04:45:05 INFO - PROCESS | 4016 | 1471347905739 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 775ms 04:45:05 INFO - PROCESS | 4016 | 1471347905798 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 04:45:05 INFO - PROCESS | 4016 | 1471347905804 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 04:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:45:05 INFO - PROCESS | 4016 | 1471347905809 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 4016 | 1471347905813 Marionette TRACE conn7 <- [1,1866,null,{}] 04:45:05 INFO - PROCESS | 4016 | 1471347905819 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:05 INFO - PROCESS | 4016 | 1471347905823 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:05 INFO - PROCESS | 4016 | 1471347905945 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 04:45:06 INFO - PROCESS | 4016 | 1471347906066 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:06 INFO - PROCESS | 4016 | 1471347906071 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B1C000 == 43 [pid = 4016] [id = 476] 04:45:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE6FD9C00) [pid = 4016] [serial = 1428] [outer = 0000000000000000] 04:45:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8E80800) [pid = 4016] [serial = 1429] [outer = 000000FFE6FD9C00] 04:45:06 INFO - PROCESS | 4016 | 1471347906132 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEA0CBC00) [pid = 4016] [serial = 1430] [outer = 000000FFE6FD9C00] 04:45:06 INFO - PROCESS | 4016 | 1471347906775 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:45:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1031ms 04:45:06 INFO - PROCESS | 4016 | 1471347906844 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 04:45:06 INFO - PROCESS | 4016 | 1471347906849 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 04:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:45:06 INFO - PROCESS | 4016 | 1471347906856 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:45:06 INFO - PROCESS | 4016 | 1471347906859 Marionette TRACE conn7 <- [1,1870,null,{}] 04:45:06 INFO - PROCESS | 4016 | 1471347906863 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:06 INFO - PROCESS | 4016 | 1471347906866 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:07 INFO - PROCESS | 4016 | 1471347907012 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 04:45:07 INFO - PROCESS | 4016 | 1471347907128 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 4016 | 1471347907131 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC428800 == 44 [pid = 4016] [id = 477] 04:45:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDDD9400) [pid = 4016] [serial = 1431] [outer = 0000000000000000] 04:45:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEF18D000) [pid = 4016] [serial = 1432] [outer = 000000FFEDDD9400] 04:45:07 INFO - PROCESS | 4016 | 1471347907191 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF21BC400) [pid = 4016] [serial = 1433] [outer = 000000FFEDDD9400] 04:45:07 INFO - PROCESS | 4016 | 1471347907822 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1032ms 04:45:07 INFO - PROCESS | 4016 | 1471347907890 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 04:45:07 INFO - PROCESS | 4016 | 1471347907893 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 04:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:45:07 INFO - PROCESS | 4016 | 1471347907897 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 4016 | 1471347907901 Marionette TRACE conn7 <- [1,1874,null,{}] 04:45:07 INFO - PROCESS | 4016 | 1471347907913 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:07 INFO - PROCESS | 4016 | 1471347907918 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:08 INFO - PROCESS | 4016 | 1471347908063 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 04:45:08 INFO - PROCESS | 4016 | 1471347908185 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:08 INFO - PROCESS | 4016 | 1471347908189 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9E000 == 45 [pid = 4016] [id = 478] 04:45:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF4BA1000) [pid = 4016] [serial = 1434] [outer = 0000000000000000] 04:45:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4EB4C00) [pid = 4016] [serial = 1435] [outer = 000000FFF4BA1000] 04:45:08 INFO - PROCESS | 4016 | 1471347908251 Marionette DEBUG loaded listener.js 04:45:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61C7800) [pid = 4016] [serial = 1436] [outer = 000000FFF4BA1000] 04:45:09 INFO - PROCESS | 4016 | 1471347909049 Marionette TRACE conn7 <- [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]]]}] 04:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1179ms 04:45:09 INFO - PROCESS | 4016 | 1471347909078 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 04:45:09 INFO - PROCESS | 4016 | 1471347909082 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 04:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:45:09 INFO - PROCESS | 4016 | 1471347909088 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:45:09 INFO - PROCESS | 4016 | 1471347909091 Marionette TRACE conn7 <- [1,1878,null,{}] 04:45:09 INFO - PROCESS | 4016 | 1471347909097 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:09 INFO - PROCESS | 4016 | 1471347909099 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:09 INFO - PROCESS | 4016 | 1471347909206 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 04:45:09 INFO - PROCESS | 4016 | 1471347909287 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 4016 | 1471347909292 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE770F800 == 46 [pid = 4016] [id = 479] 04:45:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE7FCA400) [pid = 4016] [serial = 1437] [outer = 0000000000000000] 04:45:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8ED2000) [pid = 4016] [serial = 1438] [outer = 000000FFE7FCA400] 04:45:09 INFO - PROCESS | 4016 | 1471347909387 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFED175400) [pid = 4016] [serial = 1439] [outer = 000000FFE7FCA400] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CC3800 == 45 [pid = 4016] [id = 401] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF892E000 == 44 [pid = 4016] [id = 403] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9585000 == 43 [pid = 4016] [id = 397] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEE167000 == 42 [pid = 4016] [id = 394] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC47D800 == 41 [pid = 4016] [id = 399] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC54E800 == 40 [pid = 4016] [id = 400] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE6D4F000 == 39 [pid = 4016] [id = 458] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEECD4000 == 38 [pid = 4016] [id = 407] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE91000 == 37 [pid = 4016] [id = 404] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED96D000 == 36 [pid = 4016] [id = 405] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E45000 == 35 [pid = 4016] [id = 408] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9A23000 == 34 [pid = 4016] [id = 406] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA3C000 == 33 [pid = 4016] [id = 393] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC26D800 == 32 [pid = 4016] [id = 409] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41C000 == 31 [pid = 4016] [id = 398] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA5B000 == 30 [pid = 4016] [id = 402] 04:45:10 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6620800 == 29 [pid = 4016] [id = 396] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8ECB800) [pid = 4016] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDD36400) [pid = 4016] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6D85800) [pid = 4016] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6E91400) [pid = 4016] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8B20800) [pid = 4016] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8C32800) [pid = 4016] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFED919000) [pid = 4016] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFED177000) [pid = 4016] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8E8D400) [pid = 4016] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF259AC00) [pid = 4016] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEF18DC00) [pid = 4016] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF8912800) [pid = 4016] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6390C00) [pid = 4016] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEEB5E000) [pid = 4016] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEDDDD800) [pid = 4016] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF2057000) [pid = 4016] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE92BD800) [pid = 4016] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEDD1B400) [pid = 4016] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF6393C00) [pid = 4016] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE8ED0800) [pid = 4016] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEDA32800) [pid = 4016] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:45:10 INFO - PROCESS | 4016 | 1471347910495 Marionette TRACE conn7 <- [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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1442ms 04:45:10 INFO - PROCESS | 4016 | 1471347910534 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 4016 | 1471347910539 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 04:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:45:10 INFO - PROCESS | 4016 | 1471347910543 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 4016 | 1471347910548 Marionette TRACE conn7 <- [1,1882,null,{}] 04:45:10 INFO - PROCESS | 4016 | 1471347910553 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:10 INFO - PROCESS | 4016 | 1471347910556 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:10 INFO - PROCESS | 4016 | 1471347910649 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 04:45:10 INFO - PROCESS | 4016 | 1471347910657 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 4016 | 1471347910661 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA92800 == 30 [pid = 4016] [id = 480] 04:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8821400) [pid = 4016] [serial = 1440] [outer = 0000000000000000] 04:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE88EF800) [pid = 4016] [serial = 1441] [outer = 000000FFE8821400] 04:45:10 INFO - PROCESS | 4016 | 1471347910715 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8E5A400) [pid = 4016] [serial = 1442] [outer = 000000FFE8821400] 04:45:11 INFO - PROCESS | 4016 | 1471347911198 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 691ms 04:45:11 INFO - PROCESS | 4016 | 1471347911238 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 4016 | 1471347911244 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 04:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:45:11 INFO - PROCESS | 4016 | 1471347911250 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 4016 | 1471347911253 Marionette TRACE conn7 <- [1,1886,null,{}] 04:45:11 INFO - PROCESS | 4016 | 1471347911257 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:11 INFO - PROCESS | 4016 | 1471347911259 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:11 INFO - PROCESS | 4016 | 1471347911417 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 04:45:11 INFO - PROCESS | 4016 | 1471347911502 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:11 INFO - PROCESS | 4016 | 1471347911504 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BD4800 == 31 [pid = 4016] [id = 481] 04:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE9016000) [pid = 4016] [serial = 1443] [outer = 0000000000000000] 04:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFECF66800) [pid = 4016] [serial = 1444] [outer = 000000FFE9016000] 04:45:11 INFO - PROCESS | 4016 | 1471347911554 Marionette DEBUG loaded listener.js 04:45:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED194C00) [pid = 4016] [serial = 1445] [outer = 000000FFE9016000] 04:45:11 INFO - PROCESS | 4016 | 1471347911950 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 732ms 04:45:11 INFO - PROCESS | 4016 | 1471347911983 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 04:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:45:11 INFO - PROCESS | 4016 | 1471347911986 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 04:45:11 INFO - PROCESS | 4016 | 1471347911989 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 4016 | 1471347911993 Marionette TRACE conn7 <- [1,1890,null,{}] 04:45:12 INFO - PROCESS | 4016 | 1471347912004 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 4016 | 1471347912009 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:12 INFO - PROCESS | 4016 | 1471347912096 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 04:45:12 INFO - PROCESS | 4016 | 1471347912103 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 4016 | 1471347912106 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B7E800 == 32 [pid = 4016] [id = 482] 04:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDC3C400) [pid = 4016] [serial = 1446] [outer = 0000000000000000] 04:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDD30C00) [pid = 4016] [serial = 1447] [outer = 000000FFEDC3C400] 04:45:12 INFO - PROCESS | 4016 | 1471347912158 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEE10C400) [pid = 4016] [serial = 1448] [outer = 000000FFEDC3C400] 04:45:12 INFO - PROCESS | 4016 | 1471347912666 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 732ms 04:45:12 INFO - PROCESS | 4016 | 1471347912724 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 04:45:12 INFO - PROCESS | 4016 | 1471347912727 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 04:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:45:12 INFO - PROCESS | 4016 | 1471347912736 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:45:12 INFO - PROCESS | 4016 | 1471347912738 Marionette TRACE conn7 <- [1,1894,null,{}] 04:45:12 INFO - PROCESS | 4016 | 1471347912742 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:12 INFO - PROCESS | 4016 | 1471347912744 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:12 INFO - PROCESS | 4016 | 1471347912890 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 04:45:12 INFO - PROCESS | 4016 | 1471347912901 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 4016 | 1471347912903 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7980000 == 33 [pid = 4016] [id = 483] 04:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEB5B800) [pid = 4016] [serial = 1449] [outer = 0000000000000000] 04:45:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEEBE0800) [pid = 4016] [serial = 1450] [outer = 000000FFEEB5B800] 04:45:12 INFO - PROCESS | 4016 | 1471347912951 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF204F800) [pid = 4016] [serial = 1451] [outer = 000000FFEEB5B800] 04:45:13 INFO - PROCESS | 4016 | 1471347913406 Marionette TRACE conn7 <- [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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 733ms 04:45:13 INFO - PROCESS | 4016 | 1471347913467 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 4016 | 1471347913469 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 04:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:45:13 INFO - PROCESS | 4016 | 1471347913472 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 4016 | 1471347913474 Marionette TRACE conn7 <- [1,1898,null,{}] 04:45:13 INFO - PROCESS | 4016 | 1471347913478 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:13 INFO - PROCESS | 4016 | 1471347913480 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:13 INFO - PROCESS | 4016 | 1471347913603 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 04:45:13 INFO - PROCESS | 4016 | 1471347913613 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 4016 | 1471347913615 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9586800 == 34 [pid = 4016] [id = 484] 04:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6DDA400) [pid = 4016] [serial = 1452] [outer = 0000000000000000] 04:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF21B3C00) [pid = 4016] [serial = 1453] [outer = 000000FFE6DDA400] 04:45:13 INFO - PROCESS | 4016 | 1471347913703 Marionette DEBUG loaded listener.js 04:45:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2591400) [pid = 4016] [serial = 1454] [outer = 000000FFE6DDA400] 04:45:14 INFO - PROCESS | 4016 | 1471347914166 Marionette TRACE conn7 <- [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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 04:45:14 INFO - PROCESS | 4016 | 1471347914229 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 4016 | 1471347914231 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 04:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:45:14 INFO - PROCESS | 4016 | 1471347914234 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 4016 | 1471347914236 Marionette TRACE conn7 <- [1,1902,null,{}] 04:45:14 INFO - PROCESS | 4016 | 1471347914240 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:14 INFO - PROCESS | 4016 | 1471347914246 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:14 INFO - PROCESS | 4016 | 1471347914531 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF4C63000) [pid = 4016] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE88E8000) [pid = 4016] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED20F000) [pid = 4016] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8821000) [pid = 4016] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6F33000) [pid = 4016] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE9A59400) [pid = 4016] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE6E54000) [pid = 4016] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8C34400) [pid = 4016] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8825800) [pid = 4016] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5C16800) [pid = 4016] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEDD3D400) [pid = 4016] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:45:14 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF2592000) [pid = 4016] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:45:14 INFO - PROCESS | 4016 | 1471347914591 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:14 INFO - PROCESS | 4016 | 1471347914593 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BD1800 == 35 [pid = 4016] [id = 485] 04:45:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6E54000) [pid = 4016] [serial = 1455] [outer = 0000000000000000] 04:45:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE88E8000) [pid = 4016] [serial = 1456] [outer = 000000FFE6E54000] 04:45:14 INFO - PROCESS | 4016 | 1471347914641 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDD38C00) [pid = 4016] [serial = 1457] [outer = 000000FFE6E54000] 04:45:15 INFO - PROCESS | 4016 | 1471347915012 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 838ms 04:45:15 INFO - PROCESS | 4016 | 1471347915074 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 4016 | 1471347915076 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:45:15 INFO - PROCESS | 4016 | 1471347915079 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 4016 | 1471347915081 Marionette TRACE conn7 <- [1,1906,null,{}] 04:45:15 INFO - PROCESS | 4016 | 1471347915085 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 4016 | 1471347915087 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:15 INFO - PROCESS | 4016 | 1471347915168 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 04:45:15 INFO - PROCESS | 4016 | 1471347915173 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 4016 | 1471347915175 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC467000 == 36 [pid = 4016] [id = 486] 04:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEEA7FC00) [pid = 4016] [serial = 1458] [outer = 0000000000000000] 04:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2BB7C00) [pid = 4016] [serial = 1459] [outer = 000000FFEEA7FC00] 04:45:15 INFO - PROCESS | 4016 | 1471347915223 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4EAFC00) [pid = 4016] [serial = 1460] [outer = 000000FFEEA7FC00] 04:45:15 INFO - PROCESS | 4016 | 1471347915627 Marionette TRACE conn7 <- [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]]]}] 04:45:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 586ms 04:45:15 INFO - PROCESS | 4016 | 1471347915676 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 04:45:15 INFO - PROCESS | 4016 | 1471347915678 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 04:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:45:15 INFO - PROCESS | 4016 | 1471347915685 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:45:15 INFO - PROCESS | 4016 | 1471347915688 Marionette TRACE conn7 <- [1,1910,null,{}] 04:45:15 INFO - PROCESS | 4016 | 1471347915692 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:15 INFO - PROCESS | 4016 | 1471347915694 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:15 INFO - PROCESS | 4016 | 1471347915776 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 04:45:15 INFO - PROCESS | 4016 | 1471347915781 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 4016 | 1471347915783 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC540000 == 37 [pid = 4016] [id = 487] 04:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF276F800) [pid = 4016] [serial = 1461] [outer = 0000000000000000] 04:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5514800) [pid = 4016] [serial = 1462] [outer = 000000FFF276F800] 04:45:15 INFO - PROCESS | 4016 | 1471347915830 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5C16800) [pid = 4016] [serial = 1463] [outer = 000000FFF276F800] 04:45:16 INFO - PROCESS | 4016 | 1471347916288 Marionette TRACE conn7 <- [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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 627ms 04:45:16 INFO - PROCESS | 4016 | 1471347916316 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 4016 | 1471347916318 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 04:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:45:16 INFO - PROCESS | 4016 | 1471347916333 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 4016 | 1471347916335 Marionette TRACE conn7 <- [1,1914,null,{}] 04:45:16 INFO - PROCESS | 4016 | 1471347916338 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:16 INFO - PROCESS | 4016 | 1471347916340 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:16 INFO - PROCESS | 4016 | 1471347916425 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 04:45:16 INFO - PROCESS | 4016 | 1471347916431 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:16 INFO - PROCESS | 4016 | 1471347916433 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC63C000 == 38 [pid = 4016] [id = 488] 04:45:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE92C0C00) [pid = 4016] [serial = 1464] [outer = 0000000000000000] 04:45:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5F6B400) [pid = 4016] [serial = 1465] [outer = 000000FFE92C0C00] 04:45:16 INFO - PROCESS | 4016 | 1471347916480 Marionette DEBUG loaded listener.js 04:45:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61F7000) [pid = 4016] [serial = 1466] [outer = 000000FFE92C0C00] 04:45:17 INFO - PROCESS | 4016 | 1471347917290 Marionette TRACE conn7 <- [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]]]}] 04:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1026ms 04:45:17 INFO - PROCESS | 4016 | 1471347917363 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 04:45:17 INFO - PROCESS | 4016 | 1471347917367 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 04:45:17 INFO - PROCESS | 4016 | 1471347917372 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:45:17 INFO - PROCESS | 4016 | 1471347917378 Marionette TRACE conn7 <- [1,1918,null,{}] 04:45:17 INFO - PROCESS | 4016 | 1471347917404 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:17 INFO - PROCESS | 4016 | 1471347917407 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:17 INFO - PROCESS | 4016 | 1471347917563 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 04:45:17 INFO - PROCESS | 4016 | 1471347917676 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 4016 | 1471347917679 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27E7800 == 39 [pid = 4016] [id = 489] 04:45:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8E53800) [pid = 4016] [serial = 1467] [outer = 0000000000000000] 04:45:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8E8D000) [pid = 4016] [serial = 1468] [outer = 000000FFE8E53800] 04:45:17 INFO - PROCESS | 4016 | 1471347917740 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFECF64000) [pid = 4016] [serial = 1469] [outer = 000000FFE8E53800] 04:45:18 INFO - PROCESS | 4016 | 1471347918454 Marionette TRACE conn7 <- [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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1154ms 04:45:18 INFO - PROCESS | 4016 | 1471347918673 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 4016 | 1471347918678 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 04:45:18 INFO - PROCESS | 4016 | 1471347918684 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 4016 | 1471347918687 Marionette TRACE conn7 <- [1,1922,null,{}] 04:45:18 INFO - PROCESS | 4016 | 1471347918693 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:45:18 INFO - PROCESS | 4016 | 1471347918697 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:18 INFO - PROCESS | 4016 | 1471347918810 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 04:45:18 INFO - PROCESS | 4016 | 1471347918907 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:18 INFO - PROCESS | 4016 | 1471347918912 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1DB800 == 40 [pid = 4016] [id = 490] 04:45:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8B28000) [pid = 4016] [serial = 1470] [outer = 0000000000000000] 04:45:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8E83000) [pid = 4016] [serial = 1471] [outer = 000000FFE8B28000] 04:45:18 INFO - PROCESS | 4016 | 1471347918963 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE9271000) [pid = 4016] [serial = 1472] [outer = 000000FFE8B28000] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC540000 == 39 [pid = 4016] [id = 487] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC467000 == 38 [pid = 4016] [id = 486] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BD1800 == 37 [pid = 4016] [id = 485] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9586800 == 36 [pid = 4016] [id = 484] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7980000 == 35 [pid = 4016] [id = 483] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B7E800 == 34 [pid = 4016] [id = 482] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BD4800 == 33 [pid = 4016] [id = 481] 04:45:19 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA92800 == 32 [pid = 4016] [id = 480] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF4EB9400) [pid = 4016] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF4B33C00) [pid = 4016] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF2BB8000) [pid = 4016] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED2D5C00) [pid = 4016] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEDD1DC00) [pid = 4016] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF205B000) [pid = 4016] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE780C400) [pid = 4016] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE88F2000) [pid = 4016] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFECF6B800) [pid = 4016] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED19C400) [pid = 4016] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2052400) [pid = 4016] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDD32800) [pid = 4016] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E54C00) [pid = 4016] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8EC5400) [pid = 4016] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF5F6B800) [pid = 4016] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5597800) [pid = 4016] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61CC400) [pid = 4016] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF61FDC00) [pid = 4016] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF61CAC00) [pid = 4016] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF2597800) [pid = 4016] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF25A1C00) [pid = 4016] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF4EBBC00) [pid = 4016] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF21BC000) [pid = 4016] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:45:19 INFO - PROCESS | 4016 | 1471347919541 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 881ms 04:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:45:19 INFO - PROCESS | 4016 | 1471347919581 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 04:45:19 INFO - PROCESS | 4016 | 1471347919584 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 04:45:19 INFO - PROCESS | 4016 | 1471347919591 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:45:19 INFO - PROCESS | 4016 | 1471347919595 Marionette TRACE conn7 <- [1,1926,null,{}] 04:45:19 INFO - PROCESS | 4016 | 1471347919600 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:19 INFO - PROCESS | 4016 | 1471347919603 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:19 INFO - PROCESS | 4016 | 1471347919694 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 04:45:19 INFO - PROCESS | 4016 | 1471347919775 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 4016 | 1471347919778 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39AB000 == 33 [pid = 4016] [id = 491] 04:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8C2C800) [pid = 4016] [serial = 1473] [outer = 0000000000000000] 04:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFECF65000) [pid = 4016] [serial = 1474] [outer = 000000FFE8C2C800] 04:45:19 INFO - PROCESS | 4016 | 1471347919829 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFED2D5C00) [pid = 4016] [serial = 1475] [outer = 000000FFE8C2C800] 04:45:20 INFO - PROCESS | 4016 | 1471347920243 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 691ms 04:45:20 INFO - PROCESS | 4016 | 1471347920303 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 04:45:20 INFO - PROCESS | 4016 | 1471347920305 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 04:45:20 INFO - PROCESS | 4016 | 1471347920309 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 4016 | 1471347920312 Marionette TRACE conn7 <- [1,1930,null,{}] 04:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:45:20 INFO - PROCESS | 4016 | 1471347920325 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:20 INFO - PROCESS | 4016 | 1471347920330 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:20 INFO - PROCESS | 4016 | 1471347920427 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 04:45:20 INFO - PROCESS | 4016 | 1471347920441 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:20 INFO - PROCESS | 4016 | 1471347920445 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E45000 == 34 [pid = 4016] [id = 492] 04:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEE18EC00) [pid = 4016] [serial = 1476] [outer = 0000000000000000] 04:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEEA7AC00) [pid = 4016] [serial = 1477] [outer = 000000FFEE18EC00] 04:45:20 INFO - PROCESS | 4016 | 1471347920501 Marionette DEBUG loaded listener.js 04:45:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEF567800) [pid = 4016] [serial = 1478] [outer = 000000FFEE18EC00] 04:45:20 INFO - PROCESS | 4016 | 1471347920966 Marionette TRACE conn7 <- [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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 04:45:21 INFO - PROCESS | 4016 | 1471347921005 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 4016 | 1471347921008 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:45:21 INFO - PROCESS | 4016 | 1471347921011 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - PROCESS | 4016 | 1471347921013 Marionette TRACE conn7 <- [1,1934,null,{}] 04:45:21 INFO - PROCESS | 4016 | 1471347921016 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 4016 | 1471347921018 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:21 INFO - PROCESS | 4016 | 1471347921109 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 04:45:21 INFO - PROCESS | 4016 | 1471347921116 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 4016 | 1471347921119 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9B800 == 35 [pid = 4016] [id = 493] 04:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6E9F000) [pid = 4016] [serial = 1479] [outer = 0000000000000000] 04:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF258F800) [pid = 4016] [serial = 1480] [outer = 000000FFE6E9F000] 04:45:21 INFO - PROCESS | 4016 | 1471347921166 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF259BC00) [pid = 4016] [serial = 1481] [outer = 000000FFE6E9F000] 04:45:21 INFO - PROCESS | 4016 | 1471347921593 Marionette TRACE conn7 <- [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]]]}] 04:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 04:45:21 INFO - PROCESS | 4016 | 1471347921643 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 04:45:21 INFO - PROCESS | 4016 | 1471347921645 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 04:45:21 INFO - PROCESS | 4016 | 1471347921648 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:45:21 INFO - PROCESS | 4016 | 1471347921650 Marionette TRACE conn7 <- [1,1938,null,{}] 04:45:21 INFO - PROCESS | 4016 | 1471347921661 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:21 INFO - PROCESS | 4016 | 1471347921664 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:21 INFO - PROCESS | 4016 | 1471347921771 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 04:45:21 INFO - PROCESS | 4016 | 1471347921847 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 4016 | 1471347921850 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB327800 == 36 [pid = 4016] [id = 494] 04:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDD21C00) [pid = 4016] [serial = 1482] [outer = 0000000000000000] 04:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF276D800) [pid = 4016] [serial = 1483] [outer = 000000FFEDD21C00] 04:45:21 INFO - PROCESS | 4016 | 1471347921903 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF394A800) [pid = 4016] [serial = 1484] [outer = 000000FFEDD21C00] 04:45:22 INFO - PROCESS | 4016 | 1471347922333 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 04:45:22 INFO - PROCESS | 4016 | 1471347922385 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 4016 | 1471347922387 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 04:45:22 INFO - PROCESS | 4016 | 1471347922390 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:45:22 INFO - PROCESS | 4016 | 1471347922392 Marionette TRACE conn7 <- [1,1942,null,{}] 04:45:22 INFO - PROCESS | 4016 | 1471347922396 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:22 INFO - PROCESS | 4016 | 1471347922402 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:22 INFO - PROCESS | 4016 | 1471347922553 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 04:45:22 INFO - PROCESS | 4016 | 1471347922609 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:22 INFO - PROCESS | 4016 | 1471347922612 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC465000 == 37 [pid = 4016] [id = 495] 04:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4EB7400) [pid = 4016] [serial = 1485] [outer = 0000000000000000] 04:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5BDB000) [pid = 4016] [serial = 1486] [outer = 000000FFF4EB7400] 04:45:22 INFO - PROCESS | 4016 | 1471347922659 Marionette DEBUG loaded listener.js 04:45:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF61CD000) [pid = 4016] [serial = 1487] [outer = 000000FFF4EB7400] 04:45:23 INFO - PROCESS | 4016 | 1471347923087 Marionette TRACE conn7 <- [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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 04:45:23 INFO - PROCESS | 4016 | 1471347923152 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 4016 | 1471347923154 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:45:23 INFO - PROCESS | 4016 | 1471347923157 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 4016 | 1471347923159 Marionette TRACE conn7 <- [1,1946,null,{}] 04:45:23 INFO - PROCESS | 4016 | 1471347923163 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:23 INFO - PROCESS | 4016 | 1471347923165 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:23 INFO - PROCESS | 4016 | 1471347923283 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 04:45:23 INFO - PROCESS | 4016 | 1471347923337 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 4016 | 1471347923339 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC53D000 == 38 [pid = 4016] [id = 496] 04:45:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF61F8000) [pid = 4016] [serial = 1488] [outer = 0000000000000000] 04:45:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF630E400) [pid = 4016] [serial = 1489] [outer = 000000FFF61F8000] 04:45:23 INFO - PROCESS | 4016 | 1471347923385 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF638A400) [pid = 4016] [serial = 1490] [outer = 000000FFF61F8000] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF276F800) [pid = 4016] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEEB5B800) [pid = 4016] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6DDA400) [pid = 4016] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDC3C400) [pid = 4016] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE7FCA400) [pid = 4016] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8821400) [pid = 4016] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE9016000) [pid = 4016] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE6E54000) [pid = 4016] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE6FD9C00) [pid = 4016] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEDDD9400) [pid = 4016] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF4BA1000) [pid = 4016] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:45:23 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEEA7FC00) [pid = 4016] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:45:23 INFO - PROCESS | 4016 | 1471347923815 Marionette TRACE conn7 <- [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]]]}] 04:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 04:45:23 INFO - PROCESS | 4016 | 1471347923854 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 04:45:23 INFO - PROCESS | 4016 | 1471347923856 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 04:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:45:23 INFO - PROCESS | 4016 | 1471347923859 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:45:23 INFO - PROCESS | 4016 | 1471347923861 Marionette TRACE conn7 <- [1,1950,null,{}] 04:45:23 INFO - PROCESS | 4016 | 1471347923865 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:23 INFO - PROCESS | 4016 | 1471347923867 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:23 INFO - PROCESS | 4016 | 1471347923979 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 04:45:24 INFO - PROCESS | 4016 | 1471347924028 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 4016 | 1471347924030 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEA3B000 == 39 [pid = 4016] [id = 497] 04:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE7F39000) [pid = 4016] [serial = 1491] [outer = 0000000000000000] 04:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDD24C00) [pid = 4016] [serial = 1492] [outer = 000000FFE7F39000] 04:45:24 INFO - PROCESS | 4016 | 1471347924078 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF5BE3400) [pid = 4016] [serial = 1493] [outer = 000000FFE7F39000] 04:45:24 INFO - PROCESS | 4016 | 1471347924426 Marionette TRACE conn7 <- [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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 588ms 04:45:24 INFO - PROCESS | 4016 | 1471347924450 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 04:45:24 INFO - PROCESS | 4016 | 1471347924452 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 04:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:45:24 INFO - PROCESS | 4016 | 1471347924455 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 4016 | 1471347924457 Marionette TRACE conn7 <- [1,1954,null,{}] 04:45:24 INFO - PROCESS | 4016 | 1471347924460 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:24 INFO - PROCESS | 4016 | 1471347924462 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:24 INFO - PROCESS | 4016 | 1471347924583 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 04:45:24 INFO - PROCESS | 4016 | 1471347924619 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 4016 | 1471347924621 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC643800 == 40 [pid = 4016] [id = 498] 04:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED17D800) [pid = 4016] [serial = 1494] [outer = 0000000000000000] 04:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF6390400) [pid = 4016] [serial = 1495] [outer = 000000FFED17D800] 04:45:24 INFO - PROCESS | 4016 | 1471347924667 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF6493400) [pid = 4016] [serial = 1496] [outer = 000000FFED17D800] 04:45:25 INFO - PROCESS | 4016 | 1471347925055 Marionette TRACE conn7 <- [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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 04:45:25 INFO - PROCESS | 4016 | 1471347925087 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 4016 | 1471347925089 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 04:45:25 INFO - PROCESS | 4016 | 1471347925092 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:45:25 INFO - PROCESS | 4016 | 1471347925094 Marionette TRACE conn7 <- [1,1958,null,{}] 04:45:25 INFO - PROCESS | 4016 | 1471347925098 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 4016 | 1471347925100 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:25 INFO - PROCESS | 4016 | 1471347925215 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 04:45:25 INFO - PROCESS | 4016 | 1471347925223 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 4016 | 1471347925225 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE8F800 == 41 [pid = 4016] [id = 499] 04:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5766800) [pid = 4016] [serial = 1497] [outer = 0000000000000000] 04:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6DBEC00) [pid = 4016] [serial = 1498] [outer = 000000FFF5766800] 04:45:25 INFO - PROCESS | 4016 | 1471347925273 Marionette DEBUG loaded listener.js 04:45:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF6E24800) [pid = 4016] [serial = 1499] [outer = 000000FFF5766800] 04:45:25 INFO - PROCESS | 4016 | 1471347925665 Marionette TRACE conn7 <- [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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms 04:45:25 INFO - PROCESS | 4016 | 1471347925730 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 4016 | 1471347925734 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 04:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:45:25 INFO - PROCESS | 4016 | 1471347925740 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 4016 | 1471347925745 Marionette TRACE conn7 <- [1,1962,null,{}] 04:45:25 INFO - PROCESS | 4016 | 1471347925752 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:25 INFO - PROCESS | 4016 | 1471347925756 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:25 INFO - PROCESS | 4016 | 1471347925907 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 04:45:26 INFO - PROCESS | 4016 | 1471347926051 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 4016 | 1471347926057 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEECBF800 == 42 [pid = 4016] [id = 500] 04:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE88E4800) [pid = 4016] [serial = 1500] [outer = 0000000000000000] 04:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8B26C00) [pid = 4016] [serial = 1501] [outer = 000000FFE88E4800] 04:45:26 INFO - PROCESS | 4016 | 1471347926118 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFECF64C00) [pid = 4016] [serial = 1502] [outer = 000000FFE88E4800] 04:45:26 INFO - PROCESS | 4016 | 1471347926688 Marionette TRACE conn7 <- [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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 04:45:26 INFO - PROCESS | 4016 | 1471347926731 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 04:45:26 INFO - PROCESS | 4016 | 1471347926735 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 04:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:45:26 INFO - PROCESS | 4016 | 1471347926742 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:45:26 INFO - PROCESS | 4016 | 1471347926746 Marionette TRACE conn7 <- [1,1966,null,{}] 04:45:26 INFO - PROCESS | 4016 | 1471347926751 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:26 INFO - PROCESS | 4016 | 1471347926754 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:26 INFO - PROCESS | 4016 | 1471347926872 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 04:45:26 INFO - PROCESS | 4016 | 1471347926968 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:26 INFO - PROCESS | 4016 | 1471347926971 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BD5000 == 43 [pid = 4016] [id = 501] 04:45:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEDF58800) [pid = 4016] [serial = 1503] [outer = 0000000000000000] 04:45:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEEA85400) [pid = 4016] [serial = 1504] [outer = 000000FFEDF58800] 04:45:27 INFO - PROCESS | 4016 | 1471347927030 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2584800) [pid = 4016] [serial = 1505] [outer = 000000FFEDF58800] 04:45:27 INFO - PROCESS | 4016 | 1471347927645 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:45:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 942ms 04:45:27 INFO - PROCESS | 4016 | 1471347927686 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 4016 | 1471347927689 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 04:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:45:27 INFO - PROCESS | 4016 | 1471347927692 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 4016 | 1471347927695 Marionette TRACE conn7 <- [1,1970,null,{}] 04:45:27 INFO - PROCESS | 4016 | 1471347927705 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:27 INFO - PROCESS | 4016 | 1471347927710 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:27 INFO - PROCESS | 4016 | 1471347927825 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 04:45:27 INFO - PROCESS | 4016 | 1471347927921 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 4016 | 1471347927925 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFB8000 == 44 [pid = 4016] [id = 502] 04:45:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF5767000) [pid = 4016] [serial = 1506] [outer = 0000000000000000] 04:45:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61C5800) [pid = 4016] [serial = 1507] [outer = 000000FFF5767000] 04:45:27 INFO - PROCESS | 4016 | 1471347927986 Marionette DEBUG loaded listener.js 04:45:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF648FC00) [pid = 4016] [serial = 1508] [outer = 000000FFF5767000] 04:45:28 INFO - PROCESS | 4016 | 1471347928630 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 04:45:28 INFO - PROCESS | 4016 | 1471347928681 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 04:45:28 INFO - PROCESS | 4016 | 1471347928683 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 04:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:45:28 INFO - PROCESS | 4016 | 1471347928687 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:45:28 INFO - PROCESS | 4016 | 1471347928689 Marionette TRACE conn7 <- [1,1974,null,{}] 04:45:28 INFO - PROCESS | 4016 | 1471347928693 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:28 INFO - PROCESS | 4016 | 1471347928695 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:28 INFO - PROCESS | 4016 | 1471347928842 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 04:45:28 INFO - PROCESS | 4016 | 1471347928971 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:28 INFO - PROCESS | 4016 | 1471347928974 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5BF000 == 45 [pid = 4016] [id = 503] 04:45:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF5BE0000) [pid = 4016] [serial = 1509] [outer = 0000000000000000] 04:45:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF6E58000) [pid = 4016] [serial = 1510] [outer = 000000FFF5BE0000] 04:45:29 INFO - PROCESS | 4016 | 1471347929032 Marionette DEBUG loaded listener.js 04:45:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF799F800) [pid = 4016] [serial = 1511] [outer = 000000FFF5BE0000] 04:45:29 INFO - PROCESS | 4016 | 1471347929730 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1080ms 04:45:29 INFO - PROCESS | 4016 | 1471347929771 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 04:45:29 INFO - PROCESS | 4016 | 1471347929776 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 04:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:45:29 INFO - PROCESS | 4016 | 1471347929781 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:45:29 INFO - PROCESS | 4016 | 1471347929784 Marionette TRACE conn7 <- [1,1978,null,{}] 04:45:29 INFO - PROCESS | 4016 | 1471347929790 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:29 INFO - PROCESS | 4016 | 1471347929793 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:29 INFO - PROCESS | 4016 | 1471347929899 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 04:45:29 INFO - PROCESS | 4016 | 1471347929981 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:29 INFO - PROCESS | 4016 | 1471347929984 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D4000 == 46 [pid = 4016] [id = 504] 04:45:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8ECD800) [pid = 4016] [serial = 1512] [outer = 0000000000000000] 04:45:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE9015800) [pid = 4016] [serial = 1513] [outer = 000000FFE8ECD800] 04:45:30 INFO - PROCESS | 4016 | 1471347930079 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFED197400) [pid = 4016] [serial = 1514] [outer = 000000FFE8ECD800] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE770F800 == 45 [pid = 4016] [id = 479] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC643800 == 44 [pid = 4016] [id = 498] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEA3B000 == 43 [pid = 4016] [id = 497] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC53D000 == 42 [pid = 4016] [id = 496] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC465000 == 41 [pid = 4016] [id = 495] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB327800 == 40 [pid = 4016] [id = 494] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9B800 == 39 [pid = 4016] [id = 493] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E45000 == 38 [pid = 4016] [id = 492] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39AB000 == 37 [pid = 4016] [id = 491] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1DB800 == 36 [pid = 4016] [id = 490] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC63C000 == 35 [pid = 4016] [id = 488] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B1C000 == 34 [pid = 4016] [id = 476] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC428800 == 33 [pid = 4016] [id = 477] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27E7800 == 32 [pid = 4016] [id = 489] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9E000 == 31 [pid = 4016] [id = 478] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5BF000 == 30 [pid = 4016] [id = 503] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFB8000 == 29 [pid = 4016] [id = 502] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BD5000 == 28 [pid = 4016] [id = 501] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE8F800 == 27 [pid = 4016] [id = 499] 04:45:30 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEECBF800 == 26 [pid = 4016] [id = 500] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF5514800) [pid = 4016] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFEEBE0800) [pid = 4016] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF21B3C00) [pid = 4016] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEDD30C00) [pid = 4016] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFED175400) [pid = 4016] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8ED2000) [pid = 4016] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE88EF800) [pid = 4016] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8E5A400) [pid = 4016] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFECF66800) [pid = 4016] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFED194C00) [pid = 4016] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF204F800) [pid = 4016] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE88E8000) [pid = 4016] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFEA0CBC00) [pid = 4016] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8E80800) [pid = 4016] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF21BC400) [pid = 4016] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEF18D000) [pid = 4016] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF61C7800) [pid = 4016] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF4EB4C00) [pid = 4016] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5C16800) [pid = 4016] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF2591400) [pid = 4016] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2BB7C00) [pid = 4016] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4EAFC00) [pid = 4016] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDD38C00) [pid = 4016] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:45:30 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEE10C400) [pid = 4016] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:45:31 INFO - PROCESS | 4016 | 1471347931219 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1496ms 04:45:31 INFO - PROCESS | 4016 | 1471347931279 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 4016 | 1471347931284 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 04:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:45:31 INFO - PROCESS | 4016 | 1471347931289 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 4016 | 1471347931294 Marionette TRACE conn7 <- [1,1982,null,{}] 04:45:31 INFO - PROCESS | 4016 | 1471347931299 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:31 INFO - PROCESS | 4016 | 1471347931302 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:31 INFO - PROCESS | 4016 | 1471347931398 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 04:45:31 INFO - PROCESS | 4016 | 1471347931410 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:31 INFO - PROCESS | 4016 | 1471347931412 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDCCC000 == 27 [pid = 4016] [id = 505] 04:45:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8B20C00) [pid = 4016] [serial = 1515] [outer = 0000000000000000] 04:45:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8E57800) [pid = 4016] [serial = 1516] [outer = 000000FFE8B20C00] 04:45:31 INFO - PROCESS | 4016 | 1471347931465 Marionette DEBUG loaded listener.js 04:45:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8ED1000) [pid = 4016] [serial = 1517] [outer = 000000FFE8B20C00] 04:45:31 INFO - PROCESS | 4016 | 1471347931935 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 04:45:31 INFO - PROCESS | 4016 | 1471347931984 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:45:32 INFO - PROCESS | 4016 | 1471347931990 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 04:45:32 INFO - PROCESS | 4016 | 1471347931996 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 4016 | 1471347931999 Marionette TRACE conn7 <- [1,1986,null,{}] 04:45:32 INFO - PROCESS | 4016 | 1471347932003 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 4016 | 1471347932006 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:32 INFO - PROCESS | 4016 | 1471347932129 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 04:45:32 INFO - PROCESS | 4016 | 1471347932145 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 4016 | 1471347932148 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BB8800 == 28 [pid = 4016] [id = 506] 04:45:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFED170400) [pid = 4016] [serial = 1518] [outer = 0000000000000000] 04:45:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED17D000) [pid = 4016] [serial = 1519] [outer = 000000FFED170400] 04:45:32 INFO - PROCESS | 4016 | 1471347932200 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFED948C00) [pid = 4016] [serial = 1520] [outer = 000000FFED170400] 04:45:32 INFO - PROCESS | 4016 | 1471347932656 Marionette TRACE conn7 <- [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]]]}] 04:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 04:45:32 INFO - PROCESS | 4016 | 1471347932689 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 04:45:32 INFO - PROCESS | 4016 | 1471347932692 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 04:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:45:32 INFO - PROCESS | 4016 | 1471347932700 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:45:32 INFO - PROCESS | 4016 | 1471347932703 Marionette TRACE conn7 <- [1,1990,null,{}] 04:45:32 INFO - PROCESS | 4016 | 1471347932715 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:32 INFO - PROCESS | 4016 | 1471347932720 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:32 INFO - PROCESS | 4016 | 1471347932810 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 04:45:32 INFO - PROCESS | 4016 | 1471347932820 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 4016 | 1471347932823 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60F4800 == 29 [pid = 4016] [id = 507] 04:45:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEDD3D800) [pid = 4016] [serial = 1521] [outer = 0000000000000000] 04:45:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEDF58C00) [pid = 4016] [serial = 1522] [outer = 000000FFEDD3D800] 04:45:32 INFO - PROCESS | 4016 | 1471347932874 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEEB59400) [pid = 4016] [serial = 1523] [outer = 000000FFEDD3D800] 04:45:33 INFO - PROCESS | 4016 | 1471347933332 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 04:45:33 INFO - PROCESS | 4016 | 1471347933390 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 4016 | 1471347933392 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 04:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:45:33 INFO - PROCESS | 4016 | 1471347933395 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 4016 | 1471347933397 Marionette TRACE conn7 <- [1,1994,null,{}] 04:45:33 INFO - PROCESS | 4016 | 1471347933401 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:33 INFO - PROCESS | 4016 | 1471347933403 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:33 INFO - PROCESS | 4016 | 1471347933549 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 04:45:33 INFO - PROCESS | 4016 | 1471347933598 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 4016 | 1471347933600 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8935000 == 30 [pid = 4016] [id = 508] 04:45:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF204F800) [pid = 4016] [serial = 1524] [outer = 0000000000000000] 04:45:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2057800) [pid = 4016] [serial = 1525] [outer = 000000FFF204F800] 04:45:33 INFO - PROCESS | 4016 | 1471347933647 Marionette DEBUG loaded listener.js 04:45:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2111800) [pid = 4016] [serial = 1526] [outer = 000000FFF204F800] 04:45:34 INFO - PROCESS | 4016 | 1471347934067 Marionette TRACE conn7 <- [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]]]}] 04:45:34 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 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 735ms 04:45:34 INFO - PROCESS | 4016 | 1471347934133 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 4016 | 1471347934135 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 04:45:34 INFO - PROCESS | 4016 | 1471347934138 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:45:34 INFO - PROCESS | 4016 | 1471347934140 Marionette TRACE conn7 <- [1,1998,null,{}] 04:45:34 INFO - PROCESS | 4016 | 1471347934143 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 4016 | 1471347934145 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:34 INFO - PROCESS | 4016 | 1471347934254 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 04:45:34 INFO - PROCESS | 4016 | 1471347934260 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:34 INFO - PROCESS | 4016 | 1471347934262 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9AA6000 == 31 [pid = 4016] [id = 509] 04:45:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE77CF800) [pid = 4016] [serial = 1527] [outer = 0000000000000000] 04:45:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2545C00) [pid = 4016] [serial = 1528] [outer = 000000FFE77CF800] 04:45:34 INFO - PROCESS | 4016 | 1471347934311 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2594000) [pid = 4016] [serial = 1529] [outer = 000000FFE77CF800] 04:45:34 INFO - PROCESS | 4016 | 1471347934791 Marionette TRACE conn7 <- [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]]]}] 04:45:34 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 04:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 04:45:34 INFO - PROCESS | 4016 | 1471347934832 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 04:45:34 INFO - PROCESS | 4016 | 1471347934834 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 04:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:45:34 INFO - PROCESS | 4016 | 1471347934844 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:45:34 INFO - PROCESS | 4016 | 1471347934846 Marionette TRACE conn7 <- [1,2002,null,{}] 04:45:34 INFO - PROCESS | 4016 | 1471347934886 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:34 INFO - PROCESS | 4016 | 1471347934892 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:35 INFO - PROCESS | 4016 | 1471347935018 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 04:45:35 INFO - PROCESS | 4016 | 1471347935032 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 4016 | 1471347935034 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC279000 == 32 [pid = 4016] [id = 510] 04:45:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2596800) [pid = 4016] [serial = 1530] [outer = 0000000000000000] 04:45:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF4B96C00) [pid = 4016] [serial = 1531] [outer = 000000FFF2596800] 04:45:35 INFO - PROCESS | 4016 | 1471347935082 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF4EBB800) [pid = 4016] [serial = 1532] [outer = 000000FFF2596800] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFED17D800) [pid = 4016] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEDD21C00) [pid = 4016] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE92C0C00) [pid = 4016] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8B28000) [pid = 4016] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF4EB7400) [pid = 4016] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE6E9F000) [pid = 4016] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFEE18EC00) [pid = 4016] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8E53800) [pid = 4016] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8C2C800) [pid = 4016] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE7F39000) [pid = 4016] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF5766800) [pid = 4016] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:45:35 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF61F8000) [pid = 4016] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:45:35 INFO - PROCESS | 4016 | 1471347935720 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 921ms 04:45:35 INFO - PROCESS | 4016 | 1471347935767 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 4016 | 1471347935769 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 04:45:35 INFO - PROCESS | 4016 | 1471347935773 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:45:35 INFO - PROCESS | 4016 | 1471347935775 Marionette TRACE conn7 <- [1,2006,null,{}] 04:45:35 INFO - PROCESS | 4016 | 1471347935778 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:35 INFO - PROCESS | 4016 | 1471347935780 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:35 INFO - PROCESS | 4016 | 1471347935890 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 04:45:35 INFO - PROCESS | 4016 | 1471347935941 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 4016 | 1471347935943 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC469800 == 33 [pid = 4016] [id = 511] 04:45:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6E5A400) [pid = 4016] [serial = 1533] [outer = 0000000000000000] 04:45:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE9A59400) [pid = 4016] [serial = 1534] [outer = 000000FFE6E5A400] 04:45:35 INFO - PROCESS | 4016 | 1471347935989 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4EB0400) [pid = 4016] [serial = 1535] [outer = 000000FFE6E5A400] 04:45:36 INFO - PROCESS | 4016 | 1471347936359 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 04:45:36 INFO - PROCESS | 4016 | 1471347936405 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 04:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:45:36 INFO - PROCESS | 4016 | 1471347936408 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 04:45:36 INFO - PROCESS | 4016 | 1471347936411 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 4016 | 1471347936413 Marionette TRACE conn7 <- [1,2010,null,{}] 04:45:36 INFO - PROCESS | 4016 | 1471347936416 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:36 INFO - PROCESS | 4016 | 1471347936418 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:36 INFO - PROCESS | 4016 | 1471347936502 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 04:45:36 INFO - PROCESS | 4016 | 1471347936508 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:36 INFO - PROCESS | 4016 | 1471347936510 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D9800 == 34 [pid = 4016] [id = 512] 04:45:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4EB7400) [pid = 4016] [serial = 1536] [outer = 0000000000000000] 04:45:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5C1BC00) [pid = 4016] [serial = 1537] [outer = 000000FFF4EB7400] 04:45:36 INFO - PROCESS | 4016 | 1471347936557 Marionette DEBUG loaded listener.js 04:45:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF61C9000) [pid = 4016] [serial = 1538] [outer = 000000FFF4EB7400] 04:45:37 INFO - PROCESS | 4016 | 1471347936990 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 04:45:37 INFO - PROCESS | 4016 | 1471347937042 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 4016 | 1471347937044 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 04:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:45:37 INFO - PROCESS | 4016 | 1471347937048 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 4016 | 1471347937050 Marionette TRACE conn7 <- [1,2014,null,{}] 04:45:37 INFO - PROCESS | 4016 | 1471347937053 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 4016 | 1471347937055 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:37 INFO - PROCESS | 4016 | 1471347937138 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 04:45:37 INFO - PROCESS | 4016 | 1471347937147 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 4016 | 1471347937149 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5BD000 == 35 [pid = 4016] [id = 513] 04:45:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2584000) [pid = 4016] [serial = 1539] [outer = 0000000000000000] 04:45:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61F6000) [pid = 4016] [serial = 1540] [outer = 000000FFF2584000] 04:45:37 INFO - PROCESS | 4016 | 1471347937196 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6319000) [pid = 4016] [serial = 1541] [outer = 000000FFF2584000] 04:45:37 INFO - PROCESS | 4016 | 1471347937682 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 04:45:37 INFO - PROCESS | 4016 | 1471347937723 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 04:45:37 INFO - PROCESS | 4016 | 1471347937728 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 04:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:45:37 INFO - PROCESS | 4016 | 1471347937734 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:45:37 INFO - PROCESS | 4016 | 1471347937738 Marionette TRACE conn7 <- [1,2018,null,{}] 04:45:37 INFO - PROCESS | 4016 | 1471347937744 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:37 INFO - PROCESS | 4016 | 1471347937747 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:37 INFO - PROCESS | 4016 | 1471347937924 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 04:45:38 INFO - PROCESS | 4016 | 1471347938030 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:38 INFO - PROCESS | 4016 | 1471347938035 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF2C000 == 36 [pid = 4016] [id = 514] 04:45:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE88EE000) [pid = 4016] [serial = 1542] [outer = 0000000000000000] 04:45:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8B1CC00) [pid = 4016] [serial = 1543] [outer = 000000FFE88EE000] 04:45:38 INFO - PROCESS | 4016 | 1471347938094 Marionette DEBUG loaded listener.js 04:45:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8E88800) [pid = 4016] [serial = 1544] [outer = 000000FFE88EE000] 04:45:38 INFO - PROCESS | 4016 | 1471347938839 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1135ms 04:45:38 INFO - PROCESS | 4016 | 1471347938887 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 04:45:38 INFO - PROCESS | 4016 | 1471347938892 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 04:45:38 INFO - PROCESS | 4016 | 1471347938899 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 4016 | 1471347938903 Marionette TRACE conn7 <- [1,2022,null,{}] 04:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:45:38 INFO - PROCESS | 4016 | 1471347938907 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:38 INFO - PROCESS | 4016 | 1471347938910 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:39 INFO - PROCESS | 4016 | 1471347939049 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 04:45:39 INFO - PROCESS | 4016 | 1471347939164 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 4016 | 1471347939167 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7B51800 == 37 [pid = 4016] [id = 515] 04:45:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFED171C00) [pid = 4016] [serial = 1545] [outer = 0000000000000000] 04:45:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEDD25400) [pid = 4016] [serial = 1546] [outer = 000000FFED171C00] 04:45:39 INFO - PROCESS | 4016 | 1471347939227 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFEE185C00) [pid = 4016] [serial = 1547] [outer = 000000FFED171C00] 04:45:40 INFO - PROCESS | 4016 | 1471347940057 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1187ms 04:45:40 INFO - PROCESS | 4016 | 1471347940094 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 4016 | 1471347940098 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:45:40 INFO - PROCESS | 4016 | 1471347940104 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 4016 | 1471347940107 Marionette TRACE conn7 <- [1,2026,null,{}] 04:45:40 INFO - PROCESS | 4016 | 1471347940112 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:40 INFO - PROCESS | 4016 | 1471347940115 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:40 INFO - PROCESS | 4016 | 1471347940294 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 04:45:40 INFO - PROCESS | 4016 | 1471347940305 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 4016 | 1471347940310 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D7000 == 38 [pid = 4016] [id = 516] 04:45:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8E88C00) [pid = 4016] [serial = 1548] [outer = 0000000000000000] 04:45:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8ED4C00) [pid = 4016] [serial = 1549] [outer = 000000FFE8E88C00] 04:45:40 INFO - PROCESS | 4016 | 1471347940366 Marionette DEBUG loaded listener.js 04:45:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFED175400) [pid = 4016] [serial = 1550] [outer = 000000FFE8E88C00] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D9800 == 37 [pid = 4016] [id = 512] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC469800 == 36 [pid = 4016] [id = 511] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC279000 == 35 [pid = 4016] [id = 510] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9AA6000 == 34 [pid = 4016] [id = 509] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8935000 == 33 [pid = 4016] [id = 508] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60F4800 == 32 [pid = 4016] [id = 507] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BB8800 == 31 [pid = 4016] [id = 506] 04:45:40 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDCCC000 == 30 [pid = 4016] [id = 505] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF6493400) [pid = 4016] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF276D800) [pid = 4016] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF5F6B400) [pid = 4016] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE8E83000) [pid = 4016] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF61CD000) [pid = 4016] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE9271000) [pid = 4016] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF258F800) [pid = 4016] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF5BDB000) [pid = 4016] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEEA7AC00) [pid = 4016] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEF567800) [pid = 4016] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8E8D000) [pid = 4016] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFECF64000) [pid = 4016] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFECF65000) [pid = 4016] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEDD24C00) [pid = 4016] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFED2D5C00) [pid = 4016] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF61F7000) [pid = 4016] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6E24800) [pid = 4016] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF630E400) [pid = 4016] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6390400) [pid = 4016] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6DBEC00) [pid = 4016] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF638A400) [pid = 4016] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF394A800) [pid = 4016] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5BE3400) [pid = 4016] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF259BC00) [pid = 4016] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:45:40 INFO - PROCESS | 4016 | 1471347940962 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 881ms 04:45:40 INFO - PROCESS | 4016 | 1471347940988 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 4016 | 1471347940992 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 04:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:45:41 INFO - PROCESS | 4016 | 1471347940998 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 4016 | 1471347941001 Marionette TRACE conn7 <- [1,2030,null,{}] 04:45:41 INFO - PROCESS | 4016 | 1471347941005 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 4016 | 1471347941007 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:41 INFO - PROCESS | 4016 | 1471347941100 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 04:45:41 INFO - PROCESS | 4016 | 1471347941181 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 4016 | 1471347941183 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FEA000 == 31 [pid = 4016] [id = 517] 04:45:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE8E8D000) [pid = 4016] [serial = 1551] [outer = 0000000000000000] 04:45:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED2D5C00) [pid = 4016] [serial = 1552] [outer = 000000FFE8E8D000] 04:45:41 INFO - PROCESS | 4016 | 1471347941233 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDD30C00) [pid = 4016] [serial = 1553] [outer = 000000FFE8E8D000] 04:45:41 INFO - PROCESS | 4016 | 1471347941676 Marionette TRACE conn7 <- [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]]]}] 04:45:41 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) 04:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 04:45:41 INFO - PROCESS | 4016 | 1471347941753 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 4016 | 1471347941756 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 04:45:41 INFO - PROCESS | 4016 | 1471347941759 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:45:41 INFO - PROCESS | 4016 | 1471347941763 Marionette TRACE conn7 <- [1,2034,null,{}] 04:45:41 INFO - PROCESS | 4016 | 1471347941775 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:41 INFO - PROCESS | 4016 | 1471347941780 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:41 INFO - PROCESS | 4016 | 1471347941869 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 04:45:41 INFO - PROCESS | 4016 | 1471347941885 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:41 INFO - PROCESS | 4016 | 1471347941888 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF892B800 == 32 [pid = 4016] [id = 518] 04:45:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8E52000) [pid = 4016] [serial = 1554] [outer = 0000000000000000] 04:45:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEF559C00) [pid = 4016] [serial = 1555] [outer = 000000FFE8E52000] 04:45:41 INFO - PROCESS | 4016 | 1471347941945 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF259BC00) [pid = 4016] [serial = 1556] [outer = 000000FFE8E52000] 04:45:42 INFO - PROCESS | 4016 | 1471347942410 Marionette TRACE conn7 <- [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]]]}] 04:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 04:45:42 INFO - PROCESS | 4016 | 1471347942452 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 04:45:42 INFO - PROCESS | 4016 | 1471347942455 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 04:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:45:42 INFO - PROCESS | 4016 | 1471347942458 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:45:42 INFO - PROCESS | 4016 | 1471347942460 Marionette TRACE conn7 <- [1,2038,null,{}] 04:45:42 INFO - PROCESS | 4016 | 1471347942464 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:42 INFO - PROCESS | 4016 | 1471347942466 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:42 INFO - PROCESS | 4016 | 1471347942557 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 04:45:42 INFO - PROCESS | 4016 | 1471347942565 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 4016 | 1471347942568 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB334000 == 33 [pid = 4016] [id = 519] 04:45:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2BC2C00) [pid = 4016] [serial = 1557] [outer = 0000000000000000] 04:45:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF3948C00) [pid = 4016] [serial = 1558] [outer = 000000FFF2BC2C00] 04:45:42 INFO - PROCESS | 4016 | 1471347942615 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4B9EC00) [pid = 4016] [serial = 1559] [outer = 000000FFF2BC2C00] 04:45:43 INFO - PROCESS | 4016 | 1471347943053 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 629ms 04:45:43 INFO - PROCESS | 4016 | 1471347943090 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 4016 | 1471347943093 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 04:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:45:43 INFO - PROCESS | 4016 | 1471347943102 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 4016 | 1471347943104 Marionette TRACE conn7 <- [1,2042,null,{}] 04:45:43 INFO - PROCESS | 4016 | 1471347943108 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 4016 | 1471347943110 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:43 INFO - PROCESS | 4016 | 1471347943229 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 04:45:43 INFO - PROCESS | 4016 | 1471347943307 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:43 INFO - PROCESS | 4016 | 1471347943309 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC47E800 == 34 [pid = 4016] [id = 520] 04:45:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF3941800) [pid = 4016] [serial = 1560] [outer = 0000000000000000] 04:45:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EBD800) [pid = 4016] [serial = 1561] [outer = 000000FFF3941800] 04:45:43 INFO - PROCESS | 4016 | 1471347943356 Marionette DEBUG loaded listener.js 04:45:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5F6B800) [pid = 4016] [serial = 1562] [outer = 000000FFF3941800] 04:45:43 INFO - PROCESS | 4016 | 1471347943800 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 04:45:43 INFO - PROCESS | 4016 | 1471347943838 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 04:45:43 INFO - PROCESS | 4016 | 1471347943841 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 04:45:43 INFO - PROCESS | 4016 | 1471347943844 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:45:43 INFO - PROCESS | 4016 | 1471347943845 Marionette TRACE conn7 <- [1,2046,null,{}] 04:45:43 INFO - PROCESS | 4016 | 1471347943859 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:43 INFO - PROCESS | 4016 | 1471347943865 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:44 INFO - PROCESS | 4016 | 1471347944003 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 04:45:44 INFO - PROCESS | 4016 | 1471347944061 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 4016 | 1471347944063 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D2000 == 35 [pid = 4016] [id = 521] 04:45:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5BE3400) [pid = 4016] [serial = 1563] [outer = 0000000000000000] 04:45:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF6488800) [pid = 4016] [serial = 1564] [outer = 000000FFF5BE3400] 04:45:44 INFO - PROCESS | 4016 | 1471347944111 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6DC2400) [pid = 4016] [serial = 1565] [outer = 000000FFF5BE3400] 04:45:44 INFO - PROCESS | 4016 | 1471347944542 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 734ms 04:45:44 INFO - PROCESS | 4016 | 1471347944588 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 04:45:44 INFO - PROCESS | 4016 | 1471347944590 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 04:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:45:44 INFO - PROCESS | 4016 | 1471347944600 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:45:44 INFO - PROCESS | 4016 | 1471347944602 Marionette TRACE conn7 <- [1,2050,null,{}] 04:45:44 INFO - PROCESS | 4016 | 1471347944606 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:44 INFO - PROCESS | 4016 | 1471347944608 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:44 INFO - PROCESS | 4016 | 1471347944725 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 04:45:44 INFO - PROCESS | 4016 | 1471347944735 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 4016 | 1471347944737 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCAA000 == 36 [pid = 4016] [id = 522] 04:45:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF6DC8000) [pid = 4016] [serial = 1566] [outer = 0000000000000000] 04:45:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF6E29C00) [pid = 4016] [serial = 1567] [outer = 000000FFF6DC8000] 04:45:44 INFO - PROCESS | 4016 | 1471347944784 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF7041400) [pid = 4016] [serial = 1568] [outer = 000000FFF6DC8000] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF204F800) [pid = 4016] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFED170400) [pid = 4016] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDD3D800) [pid = 4016] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8ECD800) [pid = 4016] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8B20C00) [pid = 4016] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE77CF800) [pid = 4016] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE88E4800) [pid = 4016] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEDF58800) [pid = 4016] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF5767000) [pid = 4016] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF5BE0000) [pid = 4016] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE6E5A400) [pid = 4016] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2596800) [pid = 4016] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:45:45 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4EB7400) [pid = 4016] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:45:45 INFO - PROCESS | 4016 | 1471347945268 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 04:45:45 INFO - PROCESS | 4016 | 1471347945335 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 4016 | 1471347945337 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 04:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:45:45 INFO - PROCESS | 4016 | 1471347945340 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 4016 | 1471347945342 Marionette TRACE conn7 <- [1,2054,null,{}] 04:45:45 INFO - PROCESS | 4016 | 1471347945346 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 4016 | 1471347945348 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:45 INFO - PROCESS | 4016 | 1471347945432 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 04:45:45 INFO - PROCESS | 4016 | 1471347945515 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 4016 | 1471347945517 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE6C800 == 37 [pid = 4016] [id = 523] 04:45:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE77CF800) [pid = 4016] [serial = 1569] [outer = 0000000000000000] 04:45:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED170400) [pid = 4016] [serial = 1570] [outer = 000000FFE77CF800] 04:45:45 INFO - PROCESS | 4016 | 1471347945564 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4C5D400) [pid = 4016] [serial = 1571] [outer = 000000FFE77CF800] 04:45:45 INFO - PROCESS | 4016 | 1471347945933 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 04:45:45 INFO - PROCESS | 4016 | 1471347945971 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 4016 | 1471347945974 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 04:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:45:45 INFO - PROCESS | 4016 | 1471347945977 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 4016 | 1471347945978 Marionette TRACE conn7 <- [1,2058,null,{}] 04:45:45 INFO - PROCESS | 4016 | 1471347945982 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:45 INFO - PROCESS | 4016 | 1471347945984 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:46 INFO - PROCESS | 4016 | 1471347946128 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 04:45:46 INFO - PROCESS | 4016 | 1471347946137 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 4016 | 1471347946139 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEA7000 == 38 [pid = 4016] [id = 524] 04:45:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8C35C00) [pid = 4016] [serial = 1572] [outer = 0000000000000000] 04:45:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6490400) [pid = 4016] [serial = 1573] [outer = 000000FFE8C35C00] 04:45:46 INFO - PROCESS | 4016 | 1471347946186 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF7F72000) [pid = 4016] [serial = 1574] [outer = 000000FFE8C35C00] 04:45:46 INFO - PROCESS | 4016 | 1471347946585 Marionette TRACE conn7 <- [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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 627ms 04:45:46 INFO - PROCESS | 4016 | 1471347946608 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 04:45:46 INFO - PROCESS | 4016 | 1471347946610 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 04:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:45:46 INFO - PROCESS | 4016 | 1471347946614 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 4016 | 1471347946616 Marionette TRACE conn7 <- [1,2062,null,{}] 04:45:46 INFO - PROCESS | 4016 | 1471347946619 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:46 INFO - PROCESS | 4016 | 1471347946621 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:46 INFO - PROCESS | 4016 | 1471347946741 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 04:45:46 INFO - PROCESS | 4016 | 1471347946750 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:46 INFO - PROCESS | 4016 | 1471347946752 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD0B2800 == 39 [pid = 4016] [id = 525] 04:45:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF890C800) [pid = 4016] [serial = 1575] [outer = 0000000000000000] 04:45:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF8913800) [pid = 4016] [serial = 1576] [outer = 000000FFF890C800] 04:45:46 INFO - PROCESS | 4016 | 1471347946799 Marionette DEBUG loaded listener.js 04:45:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF897CC00) [pid = 4016] [serial = 1577] [outer = 000000FFF890C800] 04:45:47 INFO - PROCESS | 4016 | 1471347947271 Marionette TRACE conn7 <- [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]]]}] 04:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 04:45:47 INFO - PROCESS | 4016 | 1471347947363 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 04:45:47 INFO - PROCESS | 4016 | 1471347947368 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 04:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:45:47 INFO - PROCESS | 4016 | 1471347947375 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:45:47 INFO - PROCESS | 4016 | 1471347947380 Marionette TRACE conn7 <- [1,2066,null,{}] 04:45:47 INFO - PROCESS | 4016 | 1471347947388 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:47 INFO - PROCESS | 4016 | 1471347947391 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:47 INFO - PROCESS | 4016 | 1471347947562 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 04:45:47 INFO - PROCESS | 4016 | 1471347947652 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 4016 | 1471347947657 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D9800 == 40 [pid = 4016] [id = 526] 04:45:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8C34000) [pid = 4016] [serial = 1578] [outer = 0000000000000000] 04:45:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8E5E400) [pid = 4016] [serial = 1579] [outer = 000000FFE8C34000] 04:45:47 INFO - PROCESS | 4016 | 1471347947717 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFED9BC400) [pid = 4016] [serial = 1580] [outer = 000000FFE8C34000] 04:45:48 INFO - PROCESS | 4016 | 1471347948280 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 944ms 04:45:48 INFO - PROCESS | 4016 | 1471347948320 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 4016 | 1471347948326 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 04:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:45:48 INFO - PROCESS | 4016 | 1471347948332 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 4016 | 1471347948335 Marionette TRACE conn7 <- [1,2070,null,{}] 04:45:48 INFO - PROCESS | 4016 | 1471347948339 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:48 INFO - PROCESS | 4016 | 1471347948343 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:48 INFO - PROCESS | 4016 | 1471347948462 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 04:45:48 INFO - PROCESS | 4016 | 1471347948558 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:48 INFO - PROCESS | 4016 | 1471347948560 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95B5000 == 41 [pid = 4016] [id = 527] 04:45:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF205B000) [pid = 4016] [serial = 1581] [outer = 0000000000000000] 04:45:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF21BAC00) [pid = 4016] [serial = 1582] [outer = 000000FFF205B000] 04:45:48 INFO - PROCESS | 4016 | 1471347948619 Marionette DEBUG loaded listener.js 04:45:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF2773400) [pid = 4016] [serial = 1583] [outer = 000000FFF205B000] 04:45:49 INFO - PROCESS | 4016 | 1471347949223 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 944ms 04:45:49 INFO - PROCESS | 4016 | 1471347949279 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 04:45:49 INFO - PROCESS | 4016 | 1471347949282 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 04:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:45:49 INFO - PROCESS | 4016 | 1471347949286 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:45:49 INFO - PROCESS | 4016 | 1471347949290 Marionette TRACE conn7 <- [1,2074,null,{}] 04:45:49 INFO - PROCESS | 4016 | 1471347949301 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:49 INFO - PROCESS | 4016 | 1471347949307 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:49 INFO - PROCESS | 4016 | 1471347949426 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 04:45:49 INFO - PROCESS | 4016 | 1471347949550 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 4016 | 1471347949554 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B1000 == 42 [pid = 4016] [id = 528] 04:45:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF5FE5400) [pid = 4016] [serial = 1584] [outer = 0000000000000000] 04:45:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF61C4000) [pid = 4016] [serial = 1585] [outer = 000000FFF5FE5400] 04:45:49 INFO - PROCESS | 4016 | 1471347949615 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF61FC000) [pid = 4016] [serial = 1586] [outer = 000000FFF5FE5400] 04:45:50 INFO - PROCESS | 4016 | 1471347950249 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1035ms 04:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:45:50 INFO - PROCESS | 4016 | 1471347950322 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 4016 | 1471347950326 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 04:45:50 INFO - PROCESS | 4016 | 1471347950329 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 4016 | 1471347950331 Marionette TRACE conn7 <- [1,2078,null,{}] 04:45:50 INFO - PROCESS | 4016 | 1471347950367 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:50 INFO - PROCESS | 4016 | 1471347950370 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:50 INFO - PROCESS | 4016 | 1471347950489 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 04:45:50 INFO - PROCESS | 4016 | 1471347950631 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 4016 | 1471347950634 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B19000 == 43 [pid = 4016] [id = 529] 04:45:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFF5FE6C00) [pid = 4016] [serial = 1587] [outer = 0000000000000000] 04:45:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF6E24800) [pid = 4016] [serial = 1588] [outer = 000000FFF5FE6C00] 04:45:50 INFO - PROCESS | 4016 | 1471347950692 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFF8981000) [pid = 4016] [serial = 1589] [outer = 000000FFF5FE6C00] 04:45:51 INFO - PROCESS | 4016 | 1471347951449 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1198ms 04:45:51 INFO - PROCESS | 4016 | 1471347951530 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 4016 | 1471347951534 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 04:45:51 INFO - PROCESS | 4016 | 1471347951539 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:45:51 INFO - PROCESS | 4016 | 1471347951543 Marionette TRACE conn7 <- [1,2082,null,{}] 04:45:51 INFO - PROCESS | 4016 | 1471347951548 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:51 INFO - PROCESS | 4016 | 1471347951551 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:51 INFO - PROCESS | 4016 | 1471347951695 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEA7000 == 42 [pid = 4016] [id = 524] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE6C800 == 41 [pid = 4016] [id = 523] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCAA000 == 40 [pid = 4016] [id = 522] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D2000 == 39 [pid = 4016] [id = 521] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC47E800 == 38 [pid = 4016] [id = 520] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB334000 == 37 [pid = 4016] [id = 519] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF892B800 == 36 [pid = 4016] [id = 518] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FEA000 == 35 [pid = 4016] [id = 517] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D7000 == 34 [pid = 4016] [id = 516] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7B51800 == 33 [pid = 4016] [id = 515] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5BD000 == 32 [pid = 4016] [id = 513] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF2C000 == 31 [pid = 4016] [id = 514] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D4000 == 30 [pid = 4016] [id = 504] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B19000 == 29 [pid = 4016] [id = 529] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B1000 == 28 [pid = 4016] [id = 528] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95B5000 == 27 [pid = 4016] [id = 527] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD0B2800 == 26 [pid = 4016] [id = 525] 04:45:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D9800 == 25 [pid = 4016] [id = 526] 04:45:52 INFO - PROCESS | 4016 | 1471347952405 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 4016 | 1471347952409 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFF2545C00) [pid = 4016] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFECF64C00) [pid = 4016] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFE8B26C00) [pid = 4016] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF2584800) [pid = 4016] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEEA85400) [pid = 4016] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF61F6000) [pid = 4016] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF648FC00) [pid = 4016] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF61C5800) [pid = 4016] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF799F800) [pid = 4016] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF6E58000) [pid = 4016] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE9A59400) [pid = 4016] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF4B96C00) [pid = 4016] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF5C1BC00) [pid = 4016] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF4EBB800) [pid = 4016] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2111800) [pid = 4016] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF4EB0400) [pid = 4016] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF61C9000) [pid = 4016] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEEB59400) [pid = 4016] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2057800) [pid = 4016] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED17D000) [pid = 4016] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFED948C00) [pid = 4016] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDF58C00) [pid = 4016] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFED197400) [pid = 4016] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE9015800) [pid = 4016] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8E57800) [pid = 4016] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8ED1000) [pid = 4016] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF2594000) [pid = 4016] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:45:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8F08000 == 26 [pid = 4016] [id = 530] 04:45:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6F33000) [pid = 4016] [serial = 1590] [outer = 0000000000000000] 04:45:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6F3C400) [pid = 4016] [serial = 1591] [outer = 000000FFE6F33000] 04:45:52 INFO - PROCESS | 4016 | 1471347952560 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE88ED400) [pid = 4016] [serial = 1592] [outer = 000000FFE6F33000] 04:45:53 INFO - PROCESS | 4016 | 1471347953047 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1540ms 04:45:53 INFO - PROCESS | 4016 | 1471347953085 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 4016 | 1471347953089 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 04:45:53 INFO - PROCESS | 4016 | 1471347953093 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:45:53 INFO - PROCESS | 4016 | 1471347953097 Marionette TRACE conn7 <- [1,2086,null,{}] 04:45:53 INFO - PROCESS | 4016 | 1471347953102 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 4016 | 1471347953107 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:53 INFO - PROCESS | 4016 | 1471347953204 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 04:45:53 INFO - PROCESS | 4016 | 1471347953220 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:53 INFO - PROCESS | 4016 | 1471347953223 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB19800 == 27 [pid = 4016] [id = 531] 04:45:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E82800) [pid = 4016] [serial = 1593] [outer = 0000000000000000] 04:45:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8EC6400) [pid = 4016] [serial = 1594] [outer = 000000FFE8E82800] 04:45:53 INFO - PROCESS | 4016 | 1471347953273 Marionette DEBUG loaded listener.js 04:45:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE917A800) [pid = 4016] [serial = 1595] [outer = 000000FFE8E82800] 04:45:53 INFO - PROCESS | 4016 | 1471347953758 Marionette TRACE conn7 <- [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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 04:45:53 INFO - PROCESS | 4016 | 1471347953821 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 4016 | 1471347953825 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 04:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:45:53 INFO - PROCESS | 4016 | 1471347953834 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 4016 | 1471347953836 Marionette TRACE conn7 <- [1,2090,null,{}] 04:45:53 INFO - PROCESS | 4016 | 1471347953840 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:53 INFO - PROCESS | 4016 | 1471347953843 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:53 INFO - PROCESS | 4016 | 1471347953941 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 04:45:54 INFO - PROCESS | 4016 | 1471347954023 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 4016 | 1471347954025 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB18000 == 28 [pid = 4016] [id = 532] 04:45:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFECF64000) [pid = 4016] [serial = 1596] [outer = 0000000000000000] 04:45:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED172800) [pid = 4016] [serial = 1597] [outer = 000000FFECF64000] 04:45:54 INFO - PROCESS | 4016 | 1471347954083 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED19AC00) [pid = 4016] [serial = 1598] [outer = 000000FFECF64000] 04:45:54 INFO - PROCESS | 4016 | 1471347954516 Marionette TRACE conn7 <- [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]]]}] 04:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 735ms 04:45:54 INFO - PROCESS | 4016 | 1471347954567 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 04:45:54 INFO - PROCESS | 4016 | 1471347954570 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 04:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:45:54 INFO - PROCESS | 4016 | 1471347954575 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:45:54 INFO - PROCESS | 4016 | 1471347954581 Marionette TRACE conn7 <- [1,2094,null,{}] 04:45:54 INFO - PROCESS | 4016 | 1471347954603 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:54 INFO - PROCESS | 4016 | 1471347954608 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:54 INFO - PROCESS | 4016 | 1471347954731 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 04:45:54 INFO - PROCESS | 4016 | 1471347954749 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 4016 | 1471347954751 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B70000 == 29 [pid = 4016] [id = 533] 04:45:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEDD26400) [pid = 4016] [serial = 1599] [outer = 0000000000000000] 04:45:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDF4D000) [pid = 4016] [serial = 1600] [outer = 000000FFEDD26400] 04:45:54 INFO - PROCESS | 4016 | 1471347954842 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEA0A800) [pid = 4016] [serial = 1601] [outer = 000000FFEDD26400] 04:45:55 INFO - PROCESS | 4016 | 1471347955302 Marionette TRACE conn7 <- [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] 04:45:55 INFO - PROCESS | 4016 | 1471347955376 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 04:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:45:55 INFO - PROCESS | 4016 | 1471347955386 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 4016 | 1471347955388 Marionette TRACE conn7 <- [1,2098,null,{}] 04:45:55 INFO - PROCESS | 4016 | 1471347955391 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:55 INFO - PROCESS | 4016 | 1471347955394 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:55 INFO - PROCESS | 4016 | 1471347955512 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 04:45:55 INFO - PROCESS | 4016 | 1471347955524 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 4016 | 1471347955527 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E45000 == 30 [pid = 4016] [id = 534] 04:45:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE83BB400) [pid = 4016] [serial = 1602] [outer = 0000000000000000] 04:45:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEEECC000) [pid = 4016] [serial = 1603] [outer = 000000FFE83BB400] 04:45:55 INFO - PROCESS | 4016 | 1471347955628 Marionette DEBUG loaded listener.js 04:45:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2057000) [pid = 4016] [serial = 1604] [outer = 000000FFE83BB400] 04:45:56 INFO - PROCESS | 4016 | 1471347956028 Marionette TRACE conn7 <- [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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 04:45:56 INFO - PROCESS | 4016 | 1471347956078 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 4016 | 1471347956081 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 04:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:45:56 INFO - PROCESS | 4016 | 1471347956084 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 4016 | 1471347956086 Marionette TRACE conn7 <- [1,2102,null,{}] 04:45:56 INFO - PROCESS | 4016 | 1471347956090 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:56 INFO - PROCESS | 4016 | 1471347956092 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:56 INFO - PROCESS | 4016 | 1471347956208 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 04:45:56 INFO - PROCESS | 4016 | 1471347956215 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:56 INFO - PROCESS | 4016 | 1471347956221 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF957D800 == 31 [pid = 4016] [id = 535] 04:45:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2545C00) [pid = 4016] [serial = 1605] [outer = 0000000000000000] 04:45:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF2588000) [pid = 4016] [serial = 1606] [outer = 000000FFF2545C00] 04:45:56 INFO - PROCESS | 4016 | 1471347956281 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF2772C00) [pid = 4016] [serial = 1607] [outer = 000000FFF2545C00] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8C35C00) [pid = 4016] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF3941800) [pid = 4016] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFED171C00) [pid = 4016] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE88EE000) [pid = 4016] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E88C00) [pid = 4016] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2584000) [pid = 4016] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8E8D000) [pid = 4016] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2BC2C00) [pid = 4016] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8E52000) [pid = 4016] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF5BE3400) [pid = 4016] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE77CF800) [pid = 4016] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6DC8000) [pid = 4016] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:45:56 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF890C800) [pid = 4016] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:45:56 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA62800 == 30 [pid = 4016] [id = 10] 04:45:57 INFO - PROCESS | 4016 | 1471347957077 Marionette TRACE conn7 <- [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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1024ms 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:45:57 INFO - PROCESS | 4016 | 1471347957111 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 4016 | 1471347957114 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 04:45:57 INFO - PROCESS | 4016 | 1471347957117 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 4016 | 1471347957119 Marionette TRACE conn7 <- [1,2106,null,{}] 04:45:57 INFO - PROCESS | 4016 | 1471347957122 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 4016 | 1471347957124 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:57 INFO - PROCESS | 4016 | 1471347957212 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 04:45:57 INFO - PROCESS | 4016 | 1471347957220 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 4016 | 1471347957229 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE770F800 == 31 [pid = 4016] [id = 536] 04:45:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE813B800) [pid = 4016] [serial = 1608] [outer = 0000000000000000] 04:45:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF259A800) [pid = 4016] [serial = 1609] [outer = 000000FFE813B800] 04:45:57 INFO - PROCESS | 4016 | 1471347957279 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4C5E800) [pid = 4016] [serial = 1610] [outer = 000000FFE813B800] 04:45:57 INFO - PROCESS | 4016 | 1471347957715 Marionette TRACE conn7 <- [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]]]}] 04:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 627ms 04:45:57 INFO - PROCESS | 4016 | 1471347957748 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 04:45:57 INFO - PROCESS | 4016 | 1471347957750 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 04:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:45:57 INFO - PROCESS | 4016 | 1471347957753 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:45:57 INFO - PROCESS | 4016 | 1471347957755 Marionette TRACE conn7 <- [1,2110,null,{}] 04:45:57 INFO - PROCESS | 4016 | 1471347957758 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:57 INFO - PROCESS | 4016 | 1471347957760 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:57 INFO - PROCESS | 4016 | 1471347957844 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 04:45:57 INFO - PROCESS | 4016 | 1471347957850 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 4016 | 1471347957852 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC26D800 == 32 [pid = 4016] [id = 537] 04:45:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE8E84400) [pid = 4016] [serial = 1611] [outer = 0000000000000000] 04:45:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4EB7800) [pid = 4016] [serial = 1612] [outer = 000000FFE8E84400] 04:45:57 INFO - PROCESS | 4016 | 1471347957901 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5516000) [pid = 4016] [serial = 1613] [outer = 000000FFE8E84400] 04:45:58 INFO - PROCESS | 4016 | 1471347958329 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 04:45:58 INFO - PROCESS | 4016 | 1471347958392 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 4016 | 1471347958395 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 04:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:45:58 INFO - PROCESS | 4016 | 1471347958402 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 4016 | 1471347958404 Marionette TRACE conn7 <- [1,2114,null,{}] 04:45:58 INFO - PROCESS | 4016 | 1471347958408 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:58 INFO - PROCESS | 4016 | 1471347958410 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:58 INFO - PROCESS | 4016 | 1471347958493 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 04:45:58 INFO - PROCESS | 4016 | 1471347958507 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:58 INFO - PROCESS | 4016 | 1471347958509 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC42E000 == 33 [pid = 4016] [id = 538] 04:45:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5C1AC00) [pid = 4016] [serial = 1614] [outer = 0000000000000000] 04:45:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5F66400) [pid = 4016] [serial = 1615] [outer = 000000FFF5C1AC00] 04:45:58 INFO - PROCESS | 4016 | 1471347958557 Marionette DEBUG loaded listener.js 04:45:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5FE1800) [pid = 4016] [serial = 1616] [outer = 000000FFF5C1AC00] 04:45:59 INFO - PROCESS | 4016 | 1471347959353 Marionette TRACE conn7 <- [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]]]}] 04:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 986ms 04:45:59 INFO - PROCESS | 4016 | 1471347959386 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 04:45:59 INFO - PROCESS | 4016 | 1471347959391 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 04:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:45:59 INFO - PROCESS | 4016 | 1471347959396 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:45:59 INFO - PROCESS | 4016 | 1471347959402 Marionette TRACE conn7 <- [1,2118,null,{}] 04:45:59 INFO - PROCESS | 4016 | 1471347959407 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:45:59 INFO - PROCESS | 4016 | 1471347959410 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:59 INFO - PROCESS | 4016 | 1471347959539 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 04:45:59 INFO - PROCESS | 4016 | 1471347959660 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 4016 | 1471347959664 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:45:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B1C800 == 34 [pid = 4016] [id = 539] 04:45:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8B29400) [pid = 4016] [serial = 1617] [outer = 0000000000000000] 04:45:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8E5B400) [pid = 4016] [serial = 1618] [outer = 000000FFE8B29400] 04:45:59 INFO - PROCESS | 4016 | 1471347959726 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE9271000) [pid = 4016] [serial = 1619] [outer = 000000FFE8B29400] 04:46:00 INFO - PROCESS | 4016 | 1471347960429 Marionette TRACE conn7 <- [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] 04:46:00 INFO - PROCESS | 4016 | 1471347960490 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 04:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:46:00 INFO - PROCESS | 4016 | 1471347960496 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 4016 | 1471347960500 Marionette TRACE conn7 <- [1,2122,null,{}] 04:46:00 INFO - PROCESS | 4016 | 1471347960504 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:00 INFO - PROCESS | 4016 | 1471347960507 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:00 INFO - PROCESS | 4016 | 1471347960641 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 04:46:00 INFO - PROCESS | 4016 | 1471347960766 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:00 INFO - PROCESS | 4016 | 1471347960769 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8C62800 == 35 [pid = 4016] [id = 540] 04:46:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE88E8000) [pid = 4016] [serial = 1620] [outer = 0000000000000000] 04:46:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8ECBC00) [pid = 4016] [serial = 1621] [outer = 000000FFE88E8000] 04:46:00 INFO - PROCESS | 4016 | 1471347960837 Marionette DEBUG loaded listener.js 04:46:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFEDD1F400) [pid = 4016] [serial = 1622] [outer = 000000FFE88E8000] 04:46:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA0F000 == 34 [pid = 4016] [id = 467] 04:46:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF892F800 == 33 [pid = 4016] [id = 463] 04:46:01 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82A7000 == 32 [pid = 4016] [id = 469] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF7F72000) [pid = 4016] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF4EBD800) [pid = 4016] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF5F6B800) [pid = 4016] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDD25400) [pid = 4016] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEE185C00) [pid = 4016] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8B1CC00) [pid = 4016] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E88800) [pid = 4016] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8ED4C00) [pid = 4016] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFED175400) [pid = 4016] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6319000) [pid = 4016] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED2D5C00) [pid = 4016] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD30C00) [pid = 4016] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF3948C00) [pid = 4016] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEF559C00) [pid = 4016] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF259BC00) [pid = 4016] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF6DC2400) [pid = 4016] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF6488800) [pid = 4016] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFED170400) [pid = 4016] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF6E29C00) [pid = 4016] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF897CC00) [pid = 4016] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF6490400) [pid = 4016] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF7041400) [pid = 4016] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4C5D400) [pid = 4016] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF8913800) [pid = 4016] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF4B9EC00) [pid = 4016] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:46:01 INFO - PROCESS | 4016 | 1471347961645 Marionette TRACE conn7 <- [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] 04:46:01 INFO - PROCESS | 4016 | 1471347961688 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 04:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:46:01 INFO - PROCESS | 4016 | 1471347961693 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:46:01 INFO - PROCESS | 4016 | 1471347961698 Marionette TRACE conn7 <- [1,2126,null,{}] 04:46:01 INFO - PROCESS | 4016 | 1471347961703 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:01 INFO - PROCESS | 4016 | 1471347961706 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:01 INFO - PROCESS | 4016 | 1471347961811 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 04:46:01 INFO - PROCESS | 4016 | 1471347961895 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 4016 | 1471347961897 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE6B000 == 33 [pid = 4016] [id = 541] 04:46:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE88EF000) [pid = 4016] [serial = 1623] [outer = 0000000000000000] 04:46:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8E88400) [pid = 4016] [serial = 1624] [outer = 000000FFE88EF000] 04:46:01 INFO - PROCESS | 4016 | 1471347961950 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFED176000) [pid = 4016] [serial = 1625] [outer = 000000FFE88EF000] 04:46:02 INFO - PROCESS | 4016 | 1471347962406 Marionette TRACE conn7 <- [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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 734ms 04:46:02 INFO - PROCESS | 4016 | 1471347962428 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 4016 | 1471347962432 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 04:46:02 INFO - PROCESS | 4016 | 1471347962443 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:46:02 INFO - PROCESS | 4016 | 1471347962446 Marionette TRACE conn7 <- [1,2130,null,{}] 04:46:02 INFO - PROCESS | 4016 | 1471347962450 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:02 INFO - PROCESS | 4016 | 1471347962453 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:02 INFO - PROCESS | 4016 | 1471347962547 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 04:46:02 INFO - PROCESS | 4016 | 1471347962555 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:02 INFO - PROCESS | 4016 | 1471347962558 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF58D7000 == 34 [pid = 4016] [id = 542] 04:46:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDD22400) [pid = 4016] [serial = 1626] [outer = 0000000000000000] 04:46:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEDD3B400) [pid = 4016] [serial = 1627] [outer = 000000FFEDD22400] 04:46:02 INFO - PROCESS | 4016 | 1471347962609 Marionette DEBUG loaded listener.js 04:46:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEEA0AC00) [pid = 4016] [serial = 1628] [outer = 000000FFEDD22400] 04:46:03 INFO - PROCESS | 4016 | 1471347963095 Marionette TRACE conn7 <- [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] 04:46:03 INFO - PROCESS | 4016 | 1471347963142 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 04:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:46:03 INFO - PROCESS | 4016 | 1471347963146 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 4016 | 1471347963149 Marionette TRACE conn7 <- [1,2134,null,{}] 04:46:03 INFO - PROCESS | 4016 | 1471347963161 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:03 INFO - PROCESS | 4016 | 1471347963166 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:03 INFO - PROCESS | 4016 | 1471347963256 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 04:46:03 INFO - PROCESS | 4016 | 1471347963267 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 4016 | 1471347963270 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95AE000 == 35 [pid = 4016] [id = 543] 04:46:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEF18CC00) [pid = 4016] [serial = 1629] [outer = 0000000000000000] 04:46:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF21B9000) [pid = 4016] [serial = 1630] [outer = 000000FFEF18CC00] 04:46:03 INFO - PROCESS | 4016 | 1471347963321 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF2596400) [pid = 4016] [serial = 1631] [outer = 000000FFEF18CC00] 04:46:03 INFO - PROCESS | 4016 | 1471347963755 Marionette TRACE conn7 <- [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] 04:46:03 INFO - PROCESS | 4016 | 1471347963843 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 04:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:46:03 INFO - PROCESS | 4016 | 1471347963847 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:46:03 INFO - PROCESS | 4016 | 1471347963849 Marionette TRACE conn7 <- [1,2138,null,{}] 04:46:03 INFO - PROCESS | 4016 | 1471347963852 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:03 INFO - PROCESS | 4016 | 1471347963854 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:03 INFO - PROCESS | 4016 | 1471347963977 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 04:46:04 INFO - PROCESS | 4016 | 1471347963988 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 4016 | 1471347963990 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BE7800 == 36 [pid = 4016] [id = 544] 04:46:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2819000) [pid = 4016] [serial = 1632] [outer = 0000000000000000] 04:46:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4B97000) [pid = 4016] [serial = 1633] [outer = 000000FFF2819000] 04:46:04 INFO - PROCESS | 4016 | 1471347964037 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EB5000) [pid = 4016] [serial = 1634] [outer = 000000FFF2819000] 04:46:04 INFO - PROCESS | 4016 | 1471347964522 Marionette TRACE conn7 <- [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] 04:46:04 INFO - PROCESS | 4016 | 1471347964584 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 04:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:46:04 INFO - PROCESS | 4016 | 1471347964588 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 4016 | 1471347964589 Marionette TRACE conn7 <- [1,2142,null,{}] 04:46:04 INFO - PROCESS | 4016 | 1471347964603 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:04 INFO - PROCESS | 4016 | 1471347964606 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:04 INFO - PROCESS | 4016 | 1471347964720 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 04:46:04 INFO - PROCESS | 4016 | 1471347964730 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 4016 | 1471347964732 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC413800 == 37 [pid = 4016] [id = 545] 04:46:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF2BBEC00) [pid = 4016] [serial = 1635] [outer = 0000000000000000] 04:46:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5C53800) [pid = 4016] [serial = 1636] [outer = 000000FFF2BBEC00] 04:46:04 INFO - PROCESS | 4016 | 1471347964783 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5FE0000) [pid = 4016] [serial = 1637] [outer = 000000FFF2BBEC00] 04:46:05 INFO - PROCESS | 4016 | 1471347965273 Marionette TRACE conn7 <- [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]]]}] 04:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 04:46:05 INFO - PROCESS | 4016 | 1471347965334 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 04:46:05 INFO - PROCESS | 4016 | 1471347965337 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 04:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:46:05 INFO - PROCESS | 4016 | 1471347965352 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 4016 | 1471347965354 Marionette TRACE conn7 <- [1,2146,null,{}] 04:46:05 INFO - PROCESS | 4016 | 1471347965357 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:05 INFO - PROCESS | 4016 | 1471347965363 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:05 INFO - PROCESS | 4016 | 1471347965491 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 04:46:05 INFO - PROCESS | 4016 | 1471347965552 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:05 INFO - PROCESS | 4016 | 1471347965554 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4CF000 == 38 [pid = 4016] [id = 546] 04:46:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF61FA000) [pid = 4016] [serial = 1638] [outer = 0000000000000000] 04:46:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF6317C00) [pid = 4016] [serial = 1639] [outer = 000000FFF61FA000] 04:46:05 INFO - PROCESS | 4016 | 1471347965602 Marionette DEBUG loaded listener.js 04:46:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF6388C00) [pid = 4016] [serial = 1640] [outer = 000000FFF61FA000] 04:46:06 INFO - PROCESS | 4016 | 1471347966029 Marionette TRACE conn7 <- [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] 04:46:06 INFO - PROCESS | 4016 | 1471347966088 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 04:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:46:06 INFO - PROCESS | 4016 | 1471347966092 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 4016 | 1471347966094 Marionette TRACE conn7 <- [1,2150,null,{}] 04:46:06 INFO - PROCESS | 4016 | 1471347966097 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 4016 | 1471347966099 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:06 INFO - PROCESS | 4016 | 1471347966210 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 04:46:06 INFO - PROCESS | 4016 | 1471347966217 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 4016 | 1471347966219 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC554800 == 39 [pid = 4016] [id = 547] 04:46:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8E85000) [pid = 4016] [serial = 1641] [outer = 0000000000000000] 04:46:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF638F800) [pid = 4016] [serial = 1642] [outer = 000000FFE8E85000] 04:46:06 INFO - PROCESS | 4016 | 1471347966372 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF66CA000) [pid = 4016] [serial = 1643] [outer = 000000FFE8E85000] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEDA84800) [pid = 4016] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6F33000) [pid = 4016] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E82800) [pid = 4016] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFECF64000) [pid = 4016] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF5FE6C00) [pid = 4016] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8C34000) [pid = 4016] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF205B000) [pid = 4016] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF5FE5400) [pid = 4016] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE83BB400) [pid = 4016] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2545C00) [pid = 4016] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDACC400) [pid = 4016] [serial = 29] [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.] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8E84400) [pid = 4016] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEDD26400) [pid = 4016] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:46:06 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE813B800) [pid = 4016] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:46:06 INFO - PROCESS | 4016 | 1471347966758 Marionette TRACE conn7 <- [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]]]}] 04:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 693ms 04:46:06 INFO - PROCESS | 4016 | 1471347966787 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 04:46:06 INFO - PROCESS | 4016 | 1471347966789 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 04:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:46:06 INFO - PROCESS | 4016 | 1471347966792 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:46:06 INFO - PROCESS | 4016 | 1471347966794 Marionette TRACE conn7 <- [1,2154,null,{}] 04:46:06 INFO - PROCESS | 4016 | 1471347966798 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:06 INFO - PROCESS | 4016 | 1471347966800 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:06 INFO - PROCESS | 4016 | 1471347966912 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 04:46:07 INFO - PROCESS | 4016 | 1471347966993 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 4016 | 1471347966995 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C4800 == 40 [pid = 4016] [id = 548] 04:46:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE9AC0C00) [pid = 4016] [serial = 1644] [outer = 0000000000000000] 04:46:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDD1C800) [pid = 4016] [serial = 1645] [outer = 000000FFE9AC0C00] 04:46:07 INFO - PROCESS | 4016 | 1471347967050 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF551D800) [pid = 4016] [serial = 1646] [outer = 000000FFE9AC0C00] 04:46:07 INFO - PROCESS | 4016 | 1471347967411 Marionette TRACE conn7 <- [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]]]}] 04:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 04:46:07 INFO - PROCESS | 4016 | 1471347967470 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 4016 | 1471347967473 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 04:46:07 INFO - PROCESS | 4016 | 1471347967476 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:46:07 INFO - PROCESS | 4016 | 1471347967478 Marionette TRACE conn7 <- [1,2158,null,{}] 04:46:07 INFO - PROCESS | 4016 | 1471347967481 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:07 INFO - PROCESS | 4016 | 1471347967483 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:07 INFO - PROCESS | 4016 | 1471347967568 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 04:46:07 INFO - PROCESS | 4016 | 1471347967573 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 4016 | 1471347967575 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC8F800 == 41 [pid = 4016] [id = 549] 04:46:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF61F8800) [pid = 4016] [serial = 1647] [outer = 0000000000000000] 04:46:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF6DC5400) [pid = 4016] [serial = 1648] [outer = 000000FFF61F8800] 04:46:07 INFO - PROCESS | 4016 | 1471347967622 Marionette DEBUG loaded listener.js 04:46:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6E27C00) [pid = 4016] [serial = 1649] [outer = 000000FFF61F8800] 04:46:08 INFO - PROCESS | 4016 | 1471347968046 Marionette TRACE conn7 <- [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]]]}] 04:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 04:46:08 INFO - PROCESS | 4016 | 1471347968067 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 04:46:08 INFO - PROCESS | 4016 | 1471347968069 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 04:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:46:08 INFO - PROCESS | 4016 | 1471347968072 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 4016 | 1471347968074 Marionette TRACE conn7 <- [1,2162,null,{}] 04:46:08 INFO - PROCESS | 4016 | 1471347968090 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:08 INFO - PROCESS | 4016 | 1471347968092 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:08 INFO - PROCESS | 4016 | 1471347968185 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 04:46:08 INFO - PROCESS | 4016 | 1471347968191 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:08 INFO - PROCESS | 4016 | 1471347968193 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE6B800 == 42 [pid = 4016] [id = 550] 04:46:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6E28800) [pid = 4016] [serial = 1650] [outer = 0000000000000000] 04:46:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF703C800) [pid = 4016] [serial = 1651] [outer = 000000FFF6E28800] 04:46:08 INFO - PROCESS | 4016 | 1471347968241 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF7B0EC00) [pid = 4016] [serial = 1652] [outer = 000000FFF6E28800] 04:46:08 INFO - PROCESS | 4016 | 1471347968945 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 942ms 04:46:09 INFO - PROCESS | 4016 | 1471347969018 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 04:46:09 INFO - PROCESS | 4016 | 1471347969023 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 04:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:46:09 INFO - PROCESS | 4016 | 1471347969028 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:46:09 INFO - PROCESS | 4016 | 1471347969033 Marionette TRACE conn7 <- [1,2166,null,{}] 04:46:09 INFO - PROCESS | 4016 | 1471347969039 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:09 INFO - PROCESS | 4016 | 1471347969042 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:09 INFO - PROCESS | 4016 | 1471347969169 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 04:46:09 INFO - PROCESS | 4016 | 1471347969285 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 4016 | 1471347969288 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5715800 == 43 [pid = 4016] [id = 551] 04:46:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8E85800) [pid = 4016] [serial = 1653] [outer = 0000000000000000] 04:46:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEA0D3000) [pid = 4016] [serial = 1654] [outer = 000000FFE8E85800] 04:46:09 INFO - PROCESS | 4016 | 1471347969351 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFEDCB0000) [pid = 4016] [serial = 1655] [outer = 000000FFE8E85800] 04:46:09 INFO - PROCESS | 4016 | 1471347969982 Marionette TRACE conn7 <- [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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 04:46:10 INFO - PROCESS | 4016 | 1471347970018 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 4016 | 1471347970023 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 04:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:46:10 INFO - PROCESS | 4016 | 1471347970030 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 4016 | 1471347970033 Marionette TRACE conn7 <- [1,2170,null,{}] 04:46:10 INFO - PROCESS | 4016 | 1471347970037 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:10 INFO - PROCESS | 4016 | 1471347970040 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:10 INFO - PROCESS | 4016 | 1471347970162 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 04:46:10 INFO - PROCESS | 4016 | 1471347970285 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:10 INFO - PROCESS | 4016 | 1471347970288 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC478000 == 44 [pid = 4016] [id = 552] 04:46:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2050000) [pid = 4016] [serial = 1656] [outer = 0000000000000000] 04:46:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF258C400) [pid = 4016] [serial = 1657] [outer = 000000FFF2050000] 04:46:10 INFO - PROCESS | 4016 | 1471347970348 Marionette DEBUG loaded listener.js 04:46:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF4EB7400) [pid = 4016] [serial = 1658] [outer = 000000FFF2050000] 04:46:10 INFO - PROCESS | 4016 | 1471347970970 Marionette TRACE conn7 <- [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]]]}] 04:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 04:46:11 INFO - PROCESS | 4016 | 1471347971018 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 04:46:11 INFO - PROCESS | 4016 | 1471347971021 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 04:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:46:11 INFO - PROCESS | 4016 | 1471347971025 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:46:11 INFO - PROCESS | 4016 | 1471347971029 Marionette TRACE conn7 <- [1,2174,null,{}] 04:46:11 INFO - PROCESS | 4016 | 1471347971040 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:11 INFO - PROCESS | 4016 | 1471347971045 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:11 INFO - PROCESS | 4016 | 1471347971164 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 04:46:11 INFO - PROCESS | 4016 | 1471347971289 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 4016 | 1471347971293 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFB7000 == 45 [pid = 4016] [id = 553] 04:46:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF61CC400) [pid = 4016] [serial = 1659] [outer = 0000000000000000] 04:46:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF631B400) [pid = 4016] [serial = 1660] [outer = 000000FFF61CC400] 04:46:11 INFO - PROCESS | 4016 | 1471347971354 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF7B10400) [pid = 4016] [serial = 1661] [outer = 000000FFF61CC400] 04:46:12 INFO - PROCESS | 4016 | 1471347972175 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:46:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1192ms 04:46:12 INFO - PROCESS | 4016 | 1471347972219 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 4016 | 1471347972223 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 04:46:12 INFO - PROCESS | 4016 | 1471347972229 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:46:12 INFO - PROCESS | 4016 | 1471347972233 Marionette TRACE conn7 <- [1,2178,null,{}] 04:46:12 INFO - PROCESS | 4016 | 1471347972239 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:12 INFO - PROCESS | 4016 | 1471347972242 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:12 INFO - PROCESS | 4016 | 1471347972345 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 04:46:12 INFO - PROCESS | 4016 | 1471347972426 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 4016 | 1471347972428 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB08000 == 46 [pid = 4016] [id = 554] 04:46:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE8ED2000) [pid = 4016] [serial = 1662] [outer = 0000000000000000] 04:46:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE917D800) [pid = 4016] [serial = 1663] [outer = 000000FFE8ED2000] 04:46:12 INFO - PROCESS | 4016 | 1471347972524 Marionette DEBUG loaded listener.js 04:46:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFED177400) [pid = 4016] [serial = 1664] [outer = 000000FFE8ED2000] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1C8000 == 45 [pid = 4016] [id = 465] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC54F000 == 44 [pid = 4016] [id = 474] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC276000 == 43 [pid = 4016] [id = 471] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4C96800 == 42 [pid = 4016] [id = 472] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BDB000 == 41 [pid = 4016] [id = 470] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5621800 == 40 [pid = 4016] [id = 461] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE77F8000 == 39 [pid = 4016] [id = 11] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8F08000 == 38 [pid = 4016] [id = 530] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED676000 == 37 [pid = 4016] [id = 459] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FCF800 == 36 [pid = 4016] [id = 468] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5F3E800 == 35 [pid = 4016] [id = 466] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C3000 == 34 [pid = 4016] [id = 475] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC482000 == 33 [pid = 4016] [id = 473] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8F09000 == 32 [pid = 4016] [id = 464] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6338000 == 31 [pid = 4016] [id = 462] 04:46:13 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF219D800 == 30 [pid = 4016] [id = 460] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEDC0C000) [pid = 4016] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFE6F3C400) [pid = 4016] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE88ED400) [pid = 4016] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8EC6400) [pid = 4016] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE917A800) [pid = 4016] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFED172800) [pid = 4016] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF8981000) [pid = 4016] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF6E24800) [pid = 4016] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED9BC400) [pid = 4016] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E5E400) [pid = 4016] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF2773400) [pid = 4016] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF21BAC00) [pid = 4016] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF61FC000) [pid = 4016] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF61C4000) [pid = 4016] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2057000) [pid = 4016] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEEECC000) [pid = 4016] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2588000) [pid = 4016] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE6FD1800) [pid = 4016] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF5516000) [pid = 4016] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4EB7800) [pid = 4016] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5F66400) [pid = 4016] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2772C00) [pid = 4016] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEDF4D000) [pid = 4016] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEEA0A800) [pid = 4016] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF259A800) [pid = 4016] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4C5E800) [pid = 4016] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFED19AC00) [pid = 4016] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:46:13 INFO - PROCESS | 4016 | 1471347973700 Marionette TRACE conn7 <- [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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1494ms 04:46:13 INFO - PROCESS | 4016 | 1471347973727 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 4016 | 1471347973731 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 04:46:13 INFO - PROCESS | 4016 | 1471347973735 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:46:13 INFO - PROCESS | 4016 | 1471347973741 Marionette TRACE conn7 <- [1,2182,null,{}] 04:46:13 INFO - PROCESS | 4016 | 1471347973746 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:13 INFO - PROCESS | 4016 | 1471347973749 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:13 INFO - PROCESS | 4016 | 1471347973842 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 04:46:13 INFO - PROCESS | 4016 | 1471347973852 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:13 INFO - PROCESS | 4016 | 1471347973855 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDCD7800 == 31 [pid = 4016] [id = 555] 04:46:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE88EE400) [pid = 4016] [serial = 1665] [outer = 0000000000000000] 04:46:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8B26C00) [pid = 4016] [serial = 1666] [outer = 000000FFE88EE400] 04:46:13 INFO - PROCESS | 4016 | 1471347973905 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8E83800) [pid = 4016] [serial = 1667] [outer = 000000FFE88EE400] 04:46:14 INFO - PROCESS | 4016 | 1471347974376 Marionette TRACE conn7 <- [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]]]}] 04:46:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 692ms 04:46:14 INFO - PROCESS | 4016 | 1471347974433 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 04:46:14 INFO - PROCESS | 4016 | 1471347974439 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 04:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:46:14 INFO - PROCESS | 4016 | 1471347974445 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:46:14 INFO - PROCESS | 4016 | 1471347974448 Marionette TRACE conn7 <- [1,2186,null,{}] 04:46:14 INFO - PROCESS | 4016 | 1471347974452 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:14 INFO - PROCESS | 4016 | 1471347974455 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:14 INFO - PROCESS | 4016 | 1471347974580 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 04:46:14 INFO - PROCESS | 4016 | 1471347974595 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 4016 | 1471347974598 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF49EB000 == 32 [pid = 4016] [id = 556] 04:46:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE930F400) [pid = 4016] [serial = 1668] [outer = 0000000000000000] 04:46:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFECF64C00) [pid = 4016] [serial = 1669] [outer = 000000FFE930F400] 04:46:14 INFO - PROCESS | 4016 | 1471347974650 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED190400) [pid = 4016] [serial = 1670] [outer = 000000FFE930F400] 04:46:15 INFO - PROCESS | 4016 | 1471347975105 Marionette TRACE conn7 <- [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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 691ms 04:46:15 INFO - PROCESS | 4016 | 1471347975137 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 4016 | 1471347975140 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:46:15 INFO - PROCESS | 4016 | 1471347975143 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 4016 | 1471347975147 Marionette TRACE conn7 <- [1,2190,null,{}] 04:46:15 INFO - PROCESS | 4016 | 1471347975159 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 4016 | 1471347975164 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:15 INFO - PROCESS | 4016 | 1471347975252 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 04:46:15 INFO - PROCESS | 4016 | 1471347975260 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:15 INFO - PROCESS | 4016 | 1471347975264 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B17000 == 33 [pid = 4016] [id = 557] 04:46:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDD21000) [pid = 4016] [serial = 1671] [outer = 0000000000000000] 04:46:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDD29C00) [pid = 4016] [serial = 1672] [outer = 000000FFEDD21000] 04:46:15 INFO - PROCESS | 4016 | 1471347975317 Marionette DEBUG loaded listener.js 04:46:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEE10C000) [pid = 4016] [serial = 1673] [outer = 000000FFEDD21000] 04:46:15 INFO - PROCESS | 4016 | 1471347975774 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:46:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 691ms 04:46:15 INFO - PROCESS | 4016 | 1471347975837 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 4016 | 1471347975840 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 04:46:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:46:15 INFO - PROCESS | 4016 | 1471347975844 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 4016 | 1471347975845 Marionette TRACE conn7 <- [1,2194,null,{}] 04:46:15 INFO - PROCESS | 4016 | 1471347975856 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:15 INFO - PROCESS | 4016 | 1471347975858 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:16 INFO - PROCESS | 4016 | 1471347976000 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 04:46:16 INFO - PROCESS | 4016 | 1471347976053 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 4016 | 1471347976056 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF672E800 == 34 [pid = 4016] [id = 558] 04:46:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEEB5EC00) [pid = 4016] [serial = 1674] [outer = 0000000000000000] 04:46:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEBE1800) [pid = 4016] [serial = 1675] [outer = 000000FFEEB5EC00] 04:46:16 INFO - PROCESS | 4016 | 1471347976103 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEF268400) [pid = 4016] [serial = 1676] [outer = 000000FFEEB5EC00] 04:46:16 INFO - PROCESS | 4016 | 1471347976515 Marionette TRACE conn7 <- [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]]]}] 04:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 04:46:16 INFO - PROCESS | 4016 | 1471347976581 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 04:46:16 INFO - PROCESS | 4016 | 1471347976583 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 04:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:46:16 INFO - PROCESS | 4016 | 1471347976587 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:46:16 INFO - PROCESS | 4016 | 1471347976589 Marionette TRACE conn7 <- [1,2198,null,{}] 04:46:16 INFO - PROCESS | 4016 | 1471347976593 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:16 INFO - PROCESS | 4016 | 1471347976595 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:16 INFO - PROCESS | 4016 | 1471347976704 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 04:46:16 INFO - PROCESS | 4016 | 1471347976713 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 4016 | 1471347976715 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9571800 == 35 [pid = 4016] [id = 559] 04:46:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE88E7400) [pid = 4016] [serial = 1677] [outer = 0000000000000000] 04:46:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2056800) [pid = 4016] [serial = 1678] [outer = 000000FFE88E7400] 04:46:16 INFO - PROCESS | 4016 | 1471347976765 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2111800) [pid = 4016] [serial = 1679] [outer = 000000FFE88E7400] 04:46:17 INFO - PROCESS | 4016 | 1471347977248 Marionette TRACE conn7 <- [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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 04:46:17 INFO - PROCESS | 4016 | 1471347977289 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 4016 | 1471347977292 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 04:46:17 INFO - PROCESS | 4016 | 1471347977295 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:46:17 INFO - PROCESS | 4016 | 1471347977297 Marionette TRACE conn7 <- [1,2202,null,{}] 04:46:17 INFO - PROCESS | 4016 | 1471347977301 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:17 INFO - PROCESS | 4016 | 1471347977307 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:17 INFO - PROCESS | 4016 | 1471347977460 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 04:46:17 INFO - PROCESS | 4016 | 1471347977518 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 4016 | 1471347977520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9B800 == 36 [pid = 4016] [id = 560] 04:46:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF21AFC00) [pid = 4016] [serial = 1680] [outer = 0000000000000000] 04:46:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF281A000) [pid = 4016] [serial = 1681] [outer = 000000FFF21AFC00] 04:46:17 INFO - PROCESS | 4016 | 1471347977572 Marionette DEBUG loaded listener.js 04:46:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF394B400) [pid = 4016] [serial = 1682] [outer = 000000FFF21AFC00] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2BBEC00) [pid = 4016] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF61FA000) [pid = 4016] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE88E8000) [pid = 4016] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEF18CC00) [pid = 4016] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE88EF000) [pid = 4016] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2819000) [pid = 4016] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF5C1AC00) [pid = 4016] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFEDD22400) [pid = 4016] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8B29400) [pid = 4016] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8E85000) [pid = 4016] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE9AC0C00) [pid = 4016] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF6E28800) [pid = 4016] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:46:18 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61F8800) [pid = 4016] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:46:18 INFO - PROCESS | 4016 | 1471347978161 Marionette TRACE conn7 <- [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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 880ms 04:46:18 INFO - PROCESS | 4016 | 1471347978180 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 4016 | 1471347978182 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 04:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:46:18 INFO - PROCESS | 4016 | 1471347978185 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 4016 | 1471347978187 Marionette TRACE conn7 <- [1,2206,null,{}] 04:46:18 INFO - PROCESS | 4016 | 1471347978190 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 4016 | 1471347978192 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:18 INFO - PROCESS | 4016 | 1471347978303 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 04:46:18 INFO - PROCESS | 4016 | 1471347978350 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 4016 | 1471347978352 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BDD000 == 37 [pid = 4016] [id = 561] 04:46:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE88E4400) [pid = 4016] [serial = 1683] [outer = 0000000000000000] 04:46:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED171C00) [pid = 4016] [serial = 1684] [outer = 000000FFE88E4400] 04:46:18 INFO - PROCESS | 4016 | 1471347978402 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF258F800) [pid = 4016] [serial = 1685] [outer = 000000FFE88E4400] 04:46:18 INFO - PROCESS | 4016 | 1471347978731 Marionette TRACE conn7 <- [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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:46:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 04:46:18 INFO - PROCESS | 4016 | 1471347978823 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 4016 | 1471347978825 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 04:46:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:46:18 INFO - PROCESS | 4016 | 1471347978828 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 4016 | 1471347978830 Marionette TRACE conn7 <- [1,2210,null,{}] 04:46:18 INFO - PROCESS | 4016 | 1471347978834 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:18 INFO - PROCESS | 4016 | 1471347978836 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:18 INFO - PROCESS | 4016 | 1471347978918 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 04:46:18 INFO - PROCESS | 4016 | 1471347978924 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:18 INFO - PROCESS | 4016 | 1471347978925 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27A000 == 38 [pid = 4016] [id = 562] 04:46:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2593800) [pid = 4016] [serial = 1686] [outer = 0000000000000000] 04:46:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4C63000) [pid = 4016] [serial = 1687] [outer = 000000FFF2593800] 04:46:18 INFO - PROCESS | 4016 | 1471347978973 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EB4800) [pid = 4016] [serial = 1688] [outer = 000000FFF2593800] 04:46:19 INFO - PROCESS | 4016 | 1471347979401 Marionette TRACE conn7 <- [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]]]}] 04:46:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:46:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 586ms 04:46:19 INFO - PROCESS | 4016 | 1471347979417 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 04:46:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:46:19 INFO - PROCESS | 4016 | 1471347979419 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 04:46:19 INFO - PROCESS | 4016 | 1471347979422 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:46:19 INFO - PROCESS | 4016 | 1471347979424 Marionette TRACE conn7 <- [1,2214,null,{}] 04:46:19 INFO - PROCESS | 4016 | 1471347979427 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:19 INFO - PROCESS | 4016 | 1471347979429 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:19 INFO - PROCESS | 4016 | 1471347979549 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 04:46:19 INFO - PROCESS | 4016 | 1471347979555 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 4016 | 1471347979558 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC476800 == 39 [pid = 4016] [id = 563] 04:46:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4EB5400) [pid = 4016] [serial = 1689] [outer = 0000000000000000] 04:46:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5515000) [pid = 4016] [serial = 1690] [outer = 000000FFF4EB5400] 04:46:19 INFO - PROCESS | 4016 | 1471347979603 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5C1C400) [pid = 4016] [serial = 1691] [outer = 000000FFF4EB5400] 04:46:20 INFO - PROCESS | 4016 | 1471347980045 Marionette TRACE conn7 <- [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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 671ms 04:46:20 INFO - PROCESS | 4016 | 1471347980098 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 4016 | 1471347980103 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 04:46:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:46:20 INFO - PROCESS | 4016 | 1471347980109 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 4016 | 1471347980113 Marionette TRACE conn7 <- [1,2218,null,{}] 04:46:20 INFO - PROCESS | 4016 | 1471347980121 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:20 INFO - PROCESS | 4016 | 1471347980124 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:20 INFO - PROCESS | 4016 | 1471347980292 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 04:46:20 INFO - PROCESS | 4016 | 1471347980438 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:20 INFO - PROCESS | 4016 | 1471347980443 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED68F800 == 40 [pid = 4016] [id = 564] 04:46:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE813B800) [pid = 4016] [serial = 1692] [outer = 0000000000000000] 04:46:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8825C00) [pid = 4016] [serial = 1693] [outer = 000000FFE813B800] 04:46:20 INFO - PROCESS | 4016 | 1471347980504 Marionette DEBUG loaded listener.js 04:46:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8E50800) [pid = 4016] [serial = 1694] [outer = 000000FFE813B800] 04:46:21 INFO - PROCESS | 4016 | 1471347981254 Marionette TRACE conn7 <- [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]]]}] 04:46:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:46:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1200ms 04:46:21 INFO - PROCESS | 4016 | 1471347981312 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 04:46:21 INFO - PROCESS | 4016 | 1471347981317 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 04:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:46:21 INFO - PROCESS | 4016 | 1471347981324 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:46:21 INFO - PROCESS | 4016 | 1471347981327 Marionette TRACE conn7 <- [1,2222,null,{}] 04:46:21 INFO - PROCESS | 4016 | 1471347981331 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:21 INFO - PROCESS | 4016 | 1471347981334 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:21 INFO - PROCESS | 4016 | 1471347981468 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 04:46:21 INFO - PROCESS | 4016 | 1471347981582 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 4016 | 1471347981585 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60F4800 == 41 [pid = 4016] [id = 565] 04:46:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFED196400) [pid = 4016] [serial = 1695] [outer = 0000000000000000] 04:46:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEDAD1800) [pid = 4016] [serial = 1696] [outer = 000000FFED196400] 04:46:21 INFO - PROCESS | 4016 | 1471347981645 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFEDF4D000) [pid = 4016] [serial = 1697] [outer = 000000FFED196400] 04:46:22 INFO - PROCESS | 4016 | 1471347982560 Marionette TRACE conn7 <- [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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1287ms 04:46:22 INFO - PROCESS | 4016 | 1471347982613 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 4016 | 1471347982617 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 04:46:22 INFO - PROCESS | 4016 | 1471347982623 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:46:22 INFO - PROCESS | 4016 | 1471347982626 Marionette TRACE conn7 <- [1,2226,null,{}] 04:46:22 INFO - PROCESS | 4016 | 1471347982632 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:22 INFO - PROCESS | 4016 | 1471347982635 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:22 INFO - PROCESS | 4016 | 1471347982758 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27A000 == 40 [pid = 4016] [id = 562] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BDD000 == 39 [pid = 4016] [id = 561] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9B800 == 38 [pid = 4016] [id = 560] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9571800 == 37 [pid = 4016] [id = 559] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF672E800 == 36 [pid = 4016] [id = 558] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B17000 == 35 [pid = 4016] [id = 557] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF49EB000 == 34 [pid = 4016] [id = 556] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDCD7800 == 33 [pid = 4016] [id = 555] 04:46:22 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEB08000 == 32 [pid = 4016] [id = 554] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF7B0EC00) [pid = 4016] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF703C800) [pid = 4016] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF6DC5400) [pid = 4016] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF5C53800) [pid = 4016] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF6317C00) [pid = 4016] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8ECBC00) [pid = 4016] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDD1F400) [pid = 4016] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF21B9000) [pid = 4016] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2596400) [pid = 4016] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6E27C00) [pid = 4016] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E88400) [pid = 4016] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFED176000) [pid = 4016] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4B97000) [pid = 4016] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5FE1800) [pid = 4016] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEDD3B400) [pid = 4016] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEEA0AC00) [pid = 4016] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE8E5B400) [pid = 4016] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE9271000) [pid = 4016] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF6388C00) [pid = 4016] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF638F800) [pid = 4016] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF66CA000) [pid = 4016] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF5FE0000) [pid = 4016] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF551D800) [pid = 4016] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF4EB5000) [pid = 4016] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFEDD1C800) [pid = 4016] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:46:22 INFO - PROCESS | 4016 | 1471347982878 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 4016 | 1471347982883 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9A2E800 == 33 [pid = 4016] [id = 566] 04:46:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE78CE000) [pid = 4016] [serial = 1698] [outer = 0000000000000000] 04:46:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE8821400) [pid = 4016] [serial = 1699] [outer = 000000FFE78CE000] 04:46:22 INFO - PROCESS | 4016 | 1471347982937 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE8E85000) [pid = 4016] [serial = 1700] [outer = 000000FFE78CE000] 04:46:23 INFO - PROCESS | 4016 | 1471347983373 Marionette TRACE conn7 <- [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]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 840ms 04:46:23 INFO - PROCESS | 4016 | 1471347983471 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 4016 | 1471347983476 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 04:46:23 INFO - PROCESS | 4016 | 1471347983482 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:46:23 INFO - PROCESS | 4016 | 1471347983485 Marionette TRACE conn7 <- [1,2230,null,{}] 04:46:23 INFO - PROCESS | 4016 | 1471347983489 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:23 INFO - PROCESS | 4016 | 1471347983492 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:23 INFO - PROCESS | 4016 | 1471347983583 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 04:46:23 INFO - PROCESS | 4016 | 1471347983597 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:23 INFO - PROCESS | 4016 | 1471347983599 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CC3800 == 34 [pid = 4016] [id = 567] 04:46:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFED172800) [pid = 4016] [serial = 1701] [outer = 0000000000000000] 04:46:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFED17BC00) [pid = 4016] [serial = 1702] [outer = 000000FFED172800] 04:46:23 INFO - PROCESS | 4016 | 1471347983651 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED9DA800) [pid = 4016] [serial = 1703] [outer = 000000FFED172800] 04:46:24 INFO - PROCESS | 4016 | 1471347984118 Marionette TRACE conn7 <- [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]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 04:46:24 INFO - PROCESS | 4016 | 1471347984157 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 4016 | 1471347984160 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 04:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:46:24 INFO - PROCESS | 4016 | 1471347984163 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - PROCESS | 4016 | 1471347984167 Marionette TRACE conn7 <- [1,2234,null,{}] 04:46:24 INFO - PROCESS | 4016 | 1471347984210 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 4016 | 1471347984215 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:24 INFO - PROCESS | 4016 | 1471347984340 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 04:46:24 INFO - PROCESS | 4016 | 1471347984393 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 4016 | 1471347984396 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D26000 == 35 [pid = 4016] [id = 568] 04:46:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEDF4B400) [pid = 4016] [serial = 1704] [outer = 0000000000000000] 04:46:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEEB59400) [pid = 4016] [serial = 1705] [outer = 000000FFEDF4B400] 04:46:24 INFO - PROCESS | 4016 | 1471347984446 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF2055C00) [pid = 4016] [serial = 1706] [outer = 000000FFEDF4B400] 04:46:24 INFO - PROCESS | 4016 | 1471347984831 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:46:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:46:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 693ms 04:46:24 INFO - PROCESS | 4016 | 1471347984858 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 04:46:24 INFO - PROCESS | 4016 | 1471347984861 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 04:46:24 INFO - PROCESS | 4016 | 1471347984864 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:46:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:46:24 INFO - PROCESS | 4016 | 1471347984866 Marionette TRACE conn7 <- [1,2238,null,{}] 04:46:24 INFO - PROCESS | 4016 | 1471347984869 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:24 INFO - PROCESS | 4016 | 1471347984871 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:25 INFO - PROCESS | 4016 | 1471347985005 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 04:46:25 INFO - PROCESS | 4016 | 1471347985011 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 4016 | 1471347985013 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95C2800 == 36 [pid = 4016] [id = 569] 04:46:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF210E400) [pid = 4016] [serial = 1707] [outer = 0000000000000000] 04:46:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF2549C00) [pid = 4016] [serial = 1708] [outer = 000000FFF210E400] 04:46:25 INFO - PROCESS | 4016 | 1471347985105 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2592800) [pid = 4016] [serial = 1709] [outer = 000000FFF210E400] 04:46:25 INFO - PROCESS | 4016 | 1471347985553 Marionette TRACE conn7 <- [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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 732ms 04:46:25 INFO - PROCESS | 4016 | 1471347985604 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 4016 | 1471347985606 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 04:46:25 INFO - PROCESS | 4016 | 1471347985609 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:46:25 INFO - PROCESS | 4016 | 1471347985611 Marionette TRACE conn7 <- [1,2242,null,{}] 04:46:25 INFO - PROCESS | 4016 | 1471347985615 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:25 INFO - PROCESS | 4016 | 1471347985617 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:25 INFO - PROCESS | 4016 | 1471347985758 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 04:46:25 INFO - PROCESS | 4016 | 1471347985779 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:25 INFO - PROCESS | 4016 | 1471347985782 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB323000 == 37 [pid = 4016] [id = 570] 04:46:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF2593400) [pid = 4016] [serial = 1710] [outer = 0000000000000000] 04:46:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2BB3C00) [pid = 4016] [serial = 1711] [outer = 000000FFF2593400] 04:46:25 INFO - PROCESS | 4016 | 1471347985828 Marionette DEBUG loaded listener.js 04:46:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4B94400) [pid = 4016] [serial = 1712] [outer = 000000FFF2593400] 04:46:26 INFO - PROCESS | 4016 | 1471347986262 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:46:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:46:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 04:46:26 INFO - PROCESS | 4016 | 1471347986308 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 04:46:26 INFO - PROCESS | 4016 | 1471347986310 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 04:46:26 INFO - PROCESS | 4016 | 1471347986313 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:46:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:46:26 INFO - PROCESS | 4016 | 1471347986315 Marionette TRACE conn7 <- [1,2246,null,{}] 04:46:26 INFO - PROCESS | 4016 | 1471347986319 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:26 INFO - PROCESS | 4016 | 1471347986325 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:26 INFO - PROCESS | 4016 | 1471347986464 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 04:46:26 INFO - PROCESS | 4016 | 1471347986521 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 4016 | 1471347986523 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC46E000 == 38 [pid = 4016] [id = 571] 04:46:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EAFC00) [pid = 4016] [serial = 1713] [outer = 0000000000000000] 04:46:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5FDB400) [pid = 4016] [serial = 1714] [outer = 000000FFF4EAFC00] 04:46:26 INFO - PROCESS | 4016 | 1471347986570 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5FE8400) [pid = 4016] [serial = 1715] [outer = 000000FFF4EAFC00] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD21000) [pid = 4016] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE88EE400) [pid = 4016] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8ED2000) [pid = 4016] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE930F400) [pid = 4016] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEEB5EC00) [pid = 4016] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8E85800) [pid = 4016] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF2050000) [pid = 4016] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61CC400) [pid = 4016] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE88E7400) [pid = 4016] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE88E4400) [pid = 4016] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF21AFC00) [pid = 4016] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:46:26 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF2593800) [pid = 4016] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:46:27 INFO - PROCESS | 4016 | 1471347987067 Marionette TRACE conn7 <- [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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 840ms 04:46:27 INFO - PROCESS | 4016 | 1471347987158 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 4016 | 1471347987161 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 04:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:46:27 INFO - PROCESS | 4016 | 1471347987164 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 4016 | 1471347987166 Marionette TRACE conn7 <- [1,2250,null,{}] 04:46:27 INFO - PROCESS | 4016 | 1471347987169 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 4016 | 1471347987171 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:27 INFO - PROCESS | 4016 | 1471347987283 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 04:46:27 INFO - PROCESS | 4016 | 1471347987335 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 4016 | 1471347987337 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D6800 == 39 [pid = 4016] [id = 572] 04:46:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE6F35C00) [pid = 4016] [serial = 1716] [outer = 0000000000000000] 04:46:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEEB5EC00) [pid = 4016] [serial = 1717] [outer = 000000FFE6F35C00] 04:46:27 INFO - PROCESS | 4016 | 1471347987383 Marionette DEBUG loaded listener.js 04:46:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF394BC00) [pid = 4016] [serial = 1718] [outer = 000000FFE6F35C00] 04:46:27 INFO - PROCESS | 4016 | 1471347987734 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 04:46:27 INFO - PROCESS | 4016 | 1471347987799 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 4016 | 1471347987801 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 04:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:46:27 INFO - PROCESS | 4016 | 1471347987804 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 4016 | 1471347987806 Marionette TRACE conn7 <- [1,2254,null,{}] 04:46:27 INFO - PROCESS | 4016 | 1471347987809 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:27 INFO - PROCESS | 4016 | 1471347987811 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:27 INFO - PROCESS | 4016 | 1471347987898 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 04:46:27 INFO - PROCESS | 4016 | 1471347987904 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 4016 | 1471347987906 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5BC000 == 40 [pid = 4016] [id = 573] 04:46:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEEA7B000) [pid = 4016] [serial = 1719] [outer = 0000000000000000] 04:46:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF61CD400) [pid = 4016] [serial = 1720] [outer = 000000FFEEA7B000] 04:46:27 INFO - PROCESS | 4016 | 1471347987962 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF61F4800) [pid = 4016] [serial = 1721] [outer = 000000FFEEA7B000] 04:46:28 INFO - PROCESS | 4016 | 1471347988373 Marionette TRACE conn7 <- [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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 627ms 04:46:28 INFO - PROCESS | 4016 | 1471347988438 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 4016 | 1471347988440 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 04:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:46:28 INFO - PROCESS | 4016 | 1471347988444 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 4016 | 1471347988445 Marionette TRACE conn7 <- [1,2258,null,{}] 04:46:28 INFO - PROCESS | 4016 | 1471347988449 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:28 INFO - PROCESS | 4016 | 1471347988451 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:28 INFO - PROCESS | 4016 | 1471347988538 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 04:46:28 INFO - PROCESS | 4016 | 1471347988543 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:28 INFO - PROCESS | 4016 | 1471347988545 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC90800 == 41 [pid = 4016] [id = 574] 04:46:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF61F9000) [pid = 4016] [serial = 1722] [outer = 0000000000000000] 04:46:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF630E800) [pid = 4016] [serial = 1723] [outer = 000000FFF61F9000] 04:46:28 INFO - PROCESS | 4016 | 1471347988592 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF6387C00) [pid = 4016] [serial = 1724] [outer = 000000FFF61F9000] 04:46:29 INFO - PROCESS | 4016 | 1471347989138 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:46:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:46:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 04:46:29 INFO - PROCESS | 4016 | 1471347989180 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 04:46:29 INFO - PROCESS | 4016 | 1471347989186 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 04:46:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:46:29 INFO - PROCESS | 4016 | 1471347989191 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:46:29 INFO - PROCESS | 4016 | 1471347989195 Marionette TRACE conn7 <- [1,2262,null,{}] 04:46:29 INFO - PROCESS | 4016 | 1471347989202 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:29 INFO - PROCESS | 4016 | 1471347989205 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:29 INFO - PROCESS | 4016 | 1471347989327 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 04:46:29 INFO - PROCESS | 4016 | 1471347989422 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 4016 | 1471347989427 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25D8800 == 42 [pid = 4016] [id = 575] 04:46:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE6F38400) [pid = 4016] [serial = 1725] [outer = 0000000000000000] 04:46:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8E52400) [pid = 4016] [serial = 1726] [outer = 000000FFE6F38400] 04:46:29 INFO - PROCESS | 4016 | 1471347989488 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE9552C00) [pid = 4016] [serial = 1727] [outer = 000000FFE6F38400] 04:46:30 INFO - PROCESS | 4016 | 1471347990162 Marionette TRACE conn7 <- [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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 984ms 04:46:30 INFO - PROCESS | 4016 | 1471347990178 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 04:46:30 INFO - PROCESS | 4016 | 1471347990183 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 04:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:46:30 INFO - PROCESS | 4016 | 1471347990190 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 4016 | 1471347990193 Marionette TRACE conn7 <- [1,2266,null,{}] 04:46:30 INFO - PROCESS | 4016 | 1471347990197 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:30 INFO - PROCESS | 4016 | 1471347990200 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:30 INFO - PROCESS | 4016 | 1471347990318 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 04:46:30 INFO - PROCESS | 4016 | 1471347990413 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:30 INFO - PROCESS | 4016 | 1471347990416 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC281800 == 43 [pid = 4016] [id = 576] 04:46:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEE18DC00) [pid = 4016] [serial = 1728] [outer = 0000000000000000] 04:46:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEB5D800) [pid = 4016] [serial = 1729] [outer = 000000FFEE18DC00] 04:46:30 INFO - PROCESS | 4016 | 1471347990475 Marionette DEBUG loaded listener.js 04:46:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF254B400) [pid = 4016] [serial = 1730] [outer = 000000FFEE18DC00] 04:46:31 INFO - PROCESS | 4016 | 1471347991062 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 944ms 04:46:31 INFO - PROCESS | 4016 | 1471347991135 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 04:46:31 INFO - PROCESS | 4016 | 1471347991138 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 04:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:46:31 INFO - PROCESS | 4016 | 1471347991142 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:46:31 INFO - PROCESS | 4016 | 1471347991146 Marionette TRACE conn7 <- [1,2270,null,{}] 04:46:31 INFO - PROCESS | 4016 | 1471347991157 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:31 INFO - PROCESS | 4016 | 1471347991163 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:31 INFO - PROCESS | 4016 | 1471347991278 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 04:46:31 INFO - PROCESS | 4016 | 1471347991402 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 4016 | 1471347991406 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE66000 == 44 [pid = 4016] [id = 577] 04:46:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5518400) [pid = 4016] [serial = 1731] [outer = 0000000000000000] 04:46:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5FD9800) [pid = 4016] [serial = 1732] [outer = 000000FFF5518400] 04:46:31 INFO - PROCESS | 4016 | 1471347991467 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61FE800) [pid = 4016] [serial = 1733] [outer = 000000FFF5518400] 04:46:32 INFO - PROCESS | 4016 | 1471347992099 Marionette TRACE conn7 <- [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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:46:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 04:46:32 INFO - PROCESS | 4016 | 1471347992129 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 4016 | 1471347992133 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 04:46:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:46:32 INFO - PROCESS | 4016 | 1471347992136 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 4016 | 1471347992138 Marionette TRACE conn7 <- [1,2274,null,{}] 04:46:32 INFO - PROCESS | 4016 | 1471347992142 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:32 INFO - PROCESS | 4016 | 1471347992144 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:32 INFO - PROCESS | 4016 | 1471347992260 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 04:46:32 INFO - PROCESS | 4016 | 1471347992505 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:32 INFO - PROCESS | 4016 | 1471347992509 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDA62800 == 45 [pid = 4016] [id = 578] 04:46:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE6E9A400) [pid = 4016] [serial = 1734] [outer = 0000000000000000] 04:46:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE6FD9C00) [pid = 4016] [serial = 1735] [outer = 000000FFE6E9A400] 04:46:32 INFO - PROCESS | 4016 | 1471347992581 Marionette DEBUG loaded listener.js 04:46:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8E53000) [pid = 4016] [serial = 1736] [outer = 000000FFE6E9A400] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5BC000 == 44 [pid = 4016] [id = 573] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D6800 == 43 [pid = 4016] [id = 572] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC46E000 == 42 [pid = 4016] [id = 571] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB323000 == 41 [pid = 4016] [id = 570] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95C2800 == 40 [pid = 4016] [id = 569] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D26000 == 39 [pid = 4016] [id = 568] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CC3800 == 38 [pid = 4016] [id = 567] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9A2E800 == 37 [pid = 4016] [id = 566] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60F4800 == 36 [pid = 4016] [id = 565] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED68F800 == 35 [pid = 4016] [id = 564] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC476800 == 34 [pid = 4016] [id = 563] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE6B800 == 33 [pid = 4016] [id = 550] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFB7000 == 32 [pid = 4016] [id = 553] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C4800 == 31 [pid = 4016] [id = 548] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC478000 == 30 [pid = 4016] [id = 552] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC8F800 == 29 [pid = 4016] [id = 549] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5715800 == 28 [pid = 4016] [id = 551] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE66000 == 27 [pid = 4016] [id = 577] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC281800 == 26 [pid = 4016] [id = 576] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC90800 == 25 [pid = 4016] [id = 574] 04:46:33 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25D8800 == 24 [pid = 4016] [id = 575] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEDD29C00) [pid = 4016] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8B26C00) [pid = 4016] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8E83800) [pid = 4016] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED177400) [pid = 4016] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE917D800) [pid = 4016] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFECF64C00) [pid = 4016] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFED190400) [pid = 4016] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEEBE1800) [pid = 4016] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEF268400) [pid = 4016] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDCB0000) [pid = 4016] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEA0D3000) [pid = 4016] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4EB7400) [pid = 4016] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF258C400) [pid = 4016] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF7B10400) [pid = 4016] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF631B400) [pid = 4016] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF2056800) [pid = 4016] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2111800) [pid = 4016] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFED171C00) [pid = 4016] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF281A000) [pid = 4016] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF4C63000) [pid = 4016] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4EB4800) [pid = 4016] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF394B400) [pid = 4016] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF258F800) [pid = 4016] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF5515000) [pid = 4016] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFEE10C000) [pid = 4016] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:46:33 INFO - PROCESS | 4016 | 1471347993841 Marionette TRACE conn7 <- [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]]]}] 04:46:33 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 04:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1789ms 04:46:33 INFO - PROCESS | 4016 | 1471347993928 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 04:46:33 INFO - PROCESS | 4016 | 1471347993933 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 04:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:46:33 INFO - PROCESS | 4016 | 1471347993938 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:46:33 INFO - PROCESS | 4016 | 1471347993941 Marionette TRACE conn7 <- [1,2278,null,{}] 04:46:33 INFO - PROCESS | 4016 | 1471347993948 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:33 INFO - PROCESS | 4016 | 1471347993951 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:34 INFO - PROCESS | 4016 | 1471347994045 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 04:46:34 INFO - PROCESS | 4016 | 1471347994093 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 4016 | 1471347994097 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1C2800 == 25 [pid = 4016] [id = 579] 04:46:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE83C2800) [pid = 4016] [serial = 1737] [outer = 0000000000000000] 04:46:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE88E9800) [pid = 4016] [serial = 1738] [outer = 000000FFE83C2800] 04:46:34 INFO - PROCESS | 4016 | 1471347994149 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8C31800) [pid = 4016] [serial = 1739] [outer = 000000FFE83C2800] 04:46:34 INFO - PROCESS | 4016 | 1471347994655 Marionette TRACE conn7 <- [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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 734ms 04:46:34 INFO - PROCESS | 4016 | 1471347994676 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 4016 | 1471347994681 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 04:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:46:34 INFO - PROCESS | 4016 | 1471347994688 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 4016 | 1471347994691 Marionette TRACE conn7 <- [1,2282,null,{}] 04:46:34 INFO - PROCESS | 4016 | 1471347994695 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:34 INFO - PROCESS | 4016 | 1471347994698 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:34 INFO - PROCESS | 4016 | 1471347994792 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 04:46:34 INFO - PROCESS | 4016 | 1471347994802 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:34 INFO - PROCESS | 4016 | 1471347994805 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25D3800 == 26 [pid = 4016] [id = 580] 04:46:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8ED4400) [pid = 4016] [serial = 1740] [outer = 0000000000000000] 04:46:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE92C6400) [pid = 4016] [serial = 1741] [outer = 000000FFE8ED4400] 04:46:34 INFO - PROCESS | 4016 | 1471347994856 Marionette DEBUG loaded listener.js 04:46:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFECF64C00) [pid = 4016] [serial = 1742] [outer = 000000FFE8ED4400] 04:46:35 INFO - PROCESS | 4016 | 1471347995319 Marionette TRACE conn7 <- [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]]]}] 04:46:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:46:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 690ms 04:46:35 INFO - PROCESS | 4016 | 1471347995380 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 04:46:35 INFO - PROCESS | 4016 | 1471347995383 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 04:46:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:46:35 INFO - PROCESS | 4016 | 1471347995394 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:46:35 INFO - PROCESS | 4016 | 1471347995398 Marionette TRACE conn7 <- [1,2286,null,{}] 04:46:35 INFO - PROCESS | 4016 | 1471347995439 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:35 INFO - PROCESS | 4016 | 1471347995444 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:35 INFO - PROCESS | 4016 | 1471347995568 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 04:46:35 INFO - PROCESS | 4016 | 1471347995579 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 4016 | 1471347995583 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B16000 == 27 [pid = 4016] [id = 581] 04:46:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFED2D0400) [pid = 4016] [serial = 1743] [outer = 0000000000000000] 04:46:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDCAA400) [pid = 4016] [serial = 1744] [outer = 000000FFED2D0400] 04:46:35 INFO - PROCESS | 4016 | 1471347995638 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEDD29400) [pid = 4016] [serial = 1745] [outer = 000000FFED2D0400] 04:46:36 INFO - PROCESS | 4016 | 1471347996068 Marionette TRACE conn7 <- [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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 690ms 04:46:36 INFO - PROCESS | 4016 | 1471347996079 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 4016 | 1471347996081 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 04:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:46:36 INFO - PROCESS | 4016 | 1471347996084 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 4016 | 1471347996086 Marionette TRACE conn7 <- [1,2290,null,{}] 04:46:36 INFO - PROCESS | 4016 | 1471347996090 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 4016 | 1471347996092 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:36 INFO - PROCESS | 4016 | 1471347996215 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 04:46:36 INFO - PROCESS | 4016 | 1471347996231 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 4016 | 1471347996233 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6620800 == 28 [pid = 4016] [id = 582] 04:46:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEDDDD800) [pid = 4016] [serial = 1746] [outer = 0000000000000000] 04:46:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEEA85400) [pid = 4016] [serial = 1747] [outer = 000000FFEDDDD800] 04:46:36 INFO - PROCESS | 4016 | 1471347996283 Marionette DEBUG loaded listener.js 04:46:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEEBE6400) [pid = 4016] [serial = 1748] [outer = 000000FFEDDDD800] 04:46:36 INFO - PROCESS | 4016 | 1471347996726 Marionette TRACE conn7 <- [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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms 04:46:36 INFO - PROCESS | 4016 | 1471347996780 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 04:46:36 INFO - PROCESS | 4016 | 1471347996782 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 04:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:46:36 INFO - PROCESS | 4016 | 1471347996793 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 4016 | 1471347996795 Marionette TRACE conn7 <- [1,2294,null,{}] 04:46:36 INFO - PROCESS | 4016 | 1471347996804 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:36 INFO - PROCESS | 4016 | 1471347996806 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:36 INFO - PROCESS | 4016 | 1471347996942 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 04:46:36 INFO - PROCESS | 4016 | 1471347996955 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 4016 | 1471347996957 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9577800 == 29 [pid = 4016] [id = 583] 04:46:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDF51400) [pid = 4016] [serial = 1749] [outer = 0000000000000000] 04:46:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2053C00) [pid = 4016] [serial = 1750] [outer = 000000FFEDF51400] 04:46:37 INFO - PROCESS | 4016 | 1471347997004 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF21B4400) [pid = 4016] [serial = 1751] [outer = 000000FFEDF51400] 04:46:37 INFO - PROCESS | 4016 | 1471347997451 Marionette TRACE conn7 <- [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]]]}] 04:46:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:46:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 693ms 04:46:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:46:37 INFO - PROCESS | 4016 | 1471347997481 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 04:46:37 INFO - PROCESS | 4016 | 1471347997483 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 04:46:37 INFO - PROCESS | 4016 | 1471347997486 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:46:37 INFO - PROCESS | 4016 | 1471347997488 Marionette TRACE conn7 <- [1,2298,null,{}] 04:46:37 INFO - PROCESS | 4016 | 1471347997492 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:37 INFO - PROCESS | 4016 | 1471347997498 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:37 INFO - PROCESS | 4016 | 1471347997646 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 04:46:37 INFO - PROCESS | 4016 | 1471347997660 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:37 INFO - PROCESS | 4016 | 1471347997662 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9AAA000 == 30 [pid = 4016] [id = 584] 04:46:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2517800) [pid = 4016] [serial = 1752] [outer = 0000000000000000] 04:46:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2591000) [pid = 4016] [serial = 1753] [outer = 000000FFF2517800] 04:46:37 INFO - PROCESS | 4016 | 1471347997753 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4B34000) [pid = 4016] [serial = 1754] [outer = 000000FFF2517800] 04:46:38 INFO - PROCESS | 4016 | 1471347998393 Marionette TRACE conn7 <- [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]]]}] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF61F9000) [pid = 4016] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE78CE000) [pid = 4016] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF210E400) [pid = 4016] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6F35C00) [pid = 4016] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2593400) [pid = 4016] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDF4B400) [pid = 4016] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFED172800) [pid = 4016] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE813B800) [pid = 4016] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF4EAFC00) [pid = 4016] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFED196400) [pid = 4016] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEEA7B000) [pid = 4016] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:46:38 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF4EB5400) [pid = 4016] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 985ms 04:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:46:38 INFO - PROCESS | 4016 | 1471347998475 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 04:46:38 INFO - PROCESS | 4016 | 1471347998478 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 04:46:38 INFO - PROCESS | 4016 | 1471347998481 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:46:38 INFO - PROCESS | 4016 | 1471347998483 Marionette TRACE conn7 <- [1,2302,null,{}] 04:46:38 INFO - PROCESS | 4016 | 1471347998487 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:38 INFO - PROCESS | 4016 | 1471347998489 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:38 INFO - PROCESS | 4016 | 1471347998570 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 04:46:38 INFO - PROCESS | 4016 | 1471347998575 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:38 INFO - PROCESS | 4016 | 1471347998577 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB323800 == 31 [pid = 4016] [id = 585] 04:46:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE9A56C00) [pid = 4016] [serial = 1755] [outer = 0000000000000000] 04:46:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDD1A800) [pid = 4016] [serial = 1756] [outer = 000000FFE9A56C00] 04:46:38 INFO - PROCESS | 4016 | 1471347998625 Marionette DEBUG loaded listener.js 04:46:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF276CC00) [pid = 4016] [serial = 1757] [outer = 000000FFE9A56C00] 04:46:39 INFO - PROCESS | 4016 | 1471347999043 Marionette TRACE conn7 <- [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]]]}] 04:46:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 586ms 04:46:39 INFO - PROCESS | 4016 | 1471347999075 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 04:46:39 INFO - PROCESS | 4016 | 1471347999077 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 04:46:39 INFO - PROCESS | 4016 | 1471347999080 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:46:39 INFO - PROCESS | 4016 | 1471347999082 Marionette TRACE conn7 <- [1,2306,null,{}] 04:46:39 INFO - PROCESS | 4016 | 1471347999086 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 4016 | 1471347999088 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:39 INFO - PROCESS | 4016 | 1471347999170 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 04:46:39 INFO - PROCESS | 4016 | 1471347999176 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 4016 | 1471347999178 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC416000 == 32 [pid = 4016] [id = 586] 04:46:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF4B3A400) [pid = 4016] [serial = 1758] [outer = 0000000000000000] 04:46:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4EB4800) [pid = 4016] [serial = 1759] [outer = 000000FFF4B3A400] 04:46:39 INFO - PROCESS | 4016 | 1471347999226 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4EBE400) [pid = 4016] [serial = 1760] [outer = 000000FFF4B3A400] 04:46:39 INFO - PROCESS | 4016 | 1471347999639 Marionette TRACE conn7 <- [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] 04:46:39 INFO - PROCESS | 4016 | 1471347999691 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 04:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:46:39 INFO - PROCESS | 4016 | 1471347999695 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:46:39 INFO - PROCESS | 4016 | 1471347999697 Marionette TRACE conn7 <- [1,2310,null,{}] 04:46:39 INFO - PROCESS | 4016 | 1471347999705 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:39 INFO - PROCESS | 4016 | 1471347999707 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:39 INFO - PROCESS | 4016 | 1471347999789 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 04:46:39 INFO - PROCESS | 4016 | 1471347999795 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:39 INFO - PROCESS | 4016 | 1471347999797 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4C6000 == 33 [pid = 4016] [id = 587] 04:46:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF5515800) [pid = 4016] [serial = 1761] [outer = 0000000000000000] 04:46:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5C53000) [pid = 4016] [serial = 1762] [outer = 000000FFF5515800] 04:46:39 INFO - PROCESS | 4016 | 1471347999844 Marionette DEBUG loaded listener.js 04:46:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5FDBC00) [pid = 4016] [serial = 1763] [outer = 000000FFF5515800] 04:46:40 INFO - PROCESS | 4016 | 1471348000276 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:46:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 04:46:40 INFO - PROCESS | 4016 | 1471348000336 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 4016 | 1471348000338 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 04:46:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:46:40 INFO - PROCESS | 4016 | 1471348000342 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 4016 | 1471348000344 Marionette TRACE conn7 <- [1,2314,null,{}] 04:46:40 INFO - PROCESS | 4016 | 1471348000347 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:40 INFO - PROCESS | 4016 | 1471348000349 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:40 INFO - PROCESS | 4016 | 1471348000487 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 04:46:40 INFO - PROCESS | 4016 | 1471348000614 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 4016 | 1471348000617 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8F20800 == 34 [pid = 4016] [id = 588] 04:46:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE6D87800) [pid = 4016] [serial = 1764] [outer = 0000000000000000] 04:46:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE6DE2000) [pid = 4016] [serial = 1765] [outer = 000000FFE6D87800] 04:46:40 INFO - PROCESS | 4016 | 1471348000681 Marionette DEBUG loaded listener.js 04:46:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE813CC00) [pid = 4016] [serial = 1766] [outer = 000000FFE6D87800] 04:46:41 INFO - PROCESS | 4016 | 1471348001484 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1183ms 04:46:41 INFO - PROCESS | 4016 | 1471348001530 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 4016 | 1471348001535 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 04:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:46:41 INFO - PROCESS | 4016 | 1471348001564 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 4016 | 1471348001568 Marionette TRACE conn7 <- [1,2318,null,{}] 04:46:41 INFO - PROCESS | 4016 | 1471348001573 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:41 INFO - PROCESS | 4016 | 1471348001576 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:41 INFO - PROCESS | 4016 | 1471348001717 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 04:46:41 INFO - PROCESS | 4016 | 1471348001832 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:41 INFO - PROCESS | 4016 | 1471348001835 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B21000 == 35 [pid = 4016] [id = 589] 04:46:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE9FEFC00) [pid = 4016] [serial = 1767] [outer = 0000000000000000] 04:46:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFED17AC00) [pid = 4016] [serial = 1768] [outer = 000000FFE9FEFC00] 04:46:41 INFO - PROCESS | 4016 | 1471348001898 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFED26D000) [pid = 4016] [serial = 1769] [outer = 000000FFE9FEFC00] 04:46:42 INFO - PROCESS | 4016 | 1471348002801 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1282ms 04:46:42 INFO - PROCESS | 4016 | 1471348002846 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 04:46:42 INFO - PROCESS | 4016 | 1471348002851 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 04:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:46:42 INFO - PROCESS | 4016 | 1471348002856 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:46:42 INFO - PROCESS | 4016 | 1471348002859 Marionette TRACE conn7 <- [1,2322,null,{}] 04:46:42 INFO - PROCESS | 4016 | 1471348002864 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:42 INFO - PROCESS | 4016 | 1471348002867 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:42 INFO - PROCESS | 4016 | 1471348002989 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4C6000 == 34 [pid = 4016] [id = 587] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC416000 == 33 [pid = 4016] [id = 586] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB323800 == 32 [pid = 4016] [id = 585] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9AAA000 == 31 [pid = 4016] [id = 584] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9577800 == 30 [pid = 4016] [id = 583] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6620800 == 29 [pid = 4016] [id = 582] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B16000 == 28 [pid = 4016] [id = 581] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25D3800 == 27 [pid = 4016] [id = 580] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1C2800 == 26 [pid = 4016] [id = 579] 04:46:43 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDA62800 == 25 [pid = 4016] [id = 578] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E85000) [pid = 4016] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8821400) [pid = 4016] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF2592800) [pid = 4016] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEEB5EC00) [pid = 4016] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF4B94400) [pid = 4016] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEEB59400) [pid = 4016] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED17BC00) [pid = 4016] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8825C00) [pid = 4016] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFED9DA800) [pid = 4016] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2055C00) [pid = 4016] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF5FE8400) [pid = 4016] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDF4D000) [pid = 4016] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61CD400) [pid = 4016] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF5FDB400) [pid = 4016] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF2BB3C00) [pid = 4016] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEDAD1800) [pid = 4016] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF2549C00) [pid = 4016] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF5C1C400) [pid = 4016] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8E50800) [pid = 4016] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF394BC00) [pid = 4016] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF630E800) [pid = 4016] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF6387C00) [pid = 4016] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF61F4800) [pid = 4016] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:46:43 INFO - PROCESS | 4016 | 1471348003104 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 4016 | 1471348003109 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED416800 == 26 [pid = 4016] [id = 590] 04:46:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE6EA0000) [pid = 4016] [serial = 1770] [outer = 0000000000000000] 04:46:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE8821000) [pid = 4016] [serial = 1771] [outer = 000000FFE6EA0000] 04:46:43 INFO - PROCESS | 4016 | 1471348003160 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE8E84000) [pid = 4016] [serial = 1772] [outer = 000000FFE6EA0000] 04:46:43 INFO - PROCESS | 4016 | 1471348003622 Marionette TRACE conn7 <- [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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 773ms 04:46:43 INFO - PROCESS | 4016 | 1471348003633 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 04:46:43 INFO - PROCESS | 4016 | 1471348003638 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 04:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:46:43 INFO - PROCESS | 4016 | 1471348003645 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 4016 | 1471348003647 Marionette TRACE conn7 <- [1,2326,null,{}] 04:46:43 INFO - PROCESS | 4016 | 1471348003656 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:43 INFO - PROCESS | 4016 | 1471348003658 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:43 INFO - PROCESS | 4016 | 1471348003751 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 04:46:43 INFO - PROCESS | 4016 | 1471348003757 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 4016 | 1471348003760 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE8000 == 27 [pid = 4016] [id = 591] 04:46:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFED2D4400) [pid = 4016] [serial = 1773] [outer = 0000000000000000] 04:46:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFED9D8C00) [pid = 4016] [serial = 1774] [outer = 000000FFED2D4400] 04:46:43 INFO - PROCESS | 4016 | 1471348003811 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEDD26000) [pid = 4016] [serial = 1775] [outer = 000000FFED2D4400] 04:46:44 INFO - PROCESS | 4016 | 1471348004284 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 690ms 04:46:44 INFO - PROCESS | 4016 | 1471348004337 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 4016 | 1471348004340 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 04:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:46:44 INFO - PROCESS | 4016 | 1471348004343 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 4016 | 1471348004347 Marionette TRACE conn7 <- [1,2330,null,{}] 04:46:44 INFO - PROCESS | 4016 | 1471348004358 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:44 INFO - PROCESS | 4016 | 1471348004363 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:44 INFO - PROCESS | 4016 | 1471348004490 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 04:46:44 INFO - PROCESS | 4016 | 1471348004572 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:44 INFO - PROCESS | 4016 | 1471348004575 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF70AD000 == 28 [pid = 4016] [id = 592] 04:46:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE813D000) [pid = 4016] [serial = 1776] [outer = 0000000000000000] 04:46:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEEEC6C00) [pid = 4016] [serial = 1777] [outer = 000000FFE813D000] 04:46:44 INFO - PROCESS | 4016 | 1471348004626 Marionette DEBUG loaded listener.js 04:46:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF21B8800) [pid = 4016] [serial = 1778] [outer = 000000FFE813D000] 04:46:45 INFO - PROCESS | 4016 | 1471348005003 Marionette TRACE conn7 <- [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]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 04:46:45 INFO - PROCESS | 4016 | 1471348005037 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 4016 | 1471348005040 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 04:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:46:45 INFO - PROCESS | 4016 | 1471348005044 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 4016 | 1471348005045 Marionette TRACE conn7 <- [1,2334,null,{}] 04:46:45 INFO - PROCESS | 4016 | 1471348005049 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 4016 | 1471348005051 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:45 INFO - PROCESS | 4016 | 1471348005186 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 04:46:45 INFO - PROCESS | 4016 | 1471348005195 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 4016 | 1471348005198 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A99800 == 29 [pid = 4016] [id = 593] 04:46:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF2549000) [pid = 4016] [serial = 1779] [outer = 0000000000000000] 04:46:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF259A800) [pid = 4016] [serial = 1780] [outer = 000000FFF2549000] 04:46:45 INFO - PROCESS | 4016 | 1471348005288 Marionette DEBUG loaded listener.js 04:46:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2817000) [pid = 4016] [serial = 1781] [outer = 000000FFF2549000] 04:46:45 INFO - PROCESS | 4016 | 1471348005726 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 04:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:46:45 INFO - PROCESS | 4016 | 1471348005781 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 04:46:45 INFO - PROCESS | 4016 | 1471348005783 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 04:46:45 INFO - PROCESS | 4016 | 1471348005786 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:46:45 INFO - PROCESS | 4016 | 1471348005788 Marionette TRACE conn7 <- [1,2338,null,{}] 04:46:45 INFO - PROCESS | 4016 | 1471348005797 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:45 INFO - PROCESS | 4016 | 1471348005800 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:45 INFO - PROCESS | 4016 | 1471348005937 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 04:46:45 INFO - PROCESS | 4016 | 1471348005949 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:45 INFO - PROCESS | 4016 | 1471348005951 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21AB800 == 30 [pid = 4016] [id = 594] 04:46:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEEBDB400) [pid = 4016] [serial = 1782] [outer = 0000000000000000] 04:46:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF394A800) [pid = 4016] [serial = 1783] [outer = 000000FFEEBDB400] 04:46:46 INFO - PROCESS | 4016 | 1471348006000 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4C63000) [pid = 4016] [serial = 1784] [outer = 000000FFEEBDB400] 04:46:46 INFO - PROCESS | 4016 | 1471348006474 Marionette TRACE conn7 <- [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]]]}] 04:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 734ms 04:46:46 INFO - PROCESS | 4016 | 1471348006523 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 04:46:46 INFO - PROCESS | 4016 | 1471348006525 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 04:46:46 INFO - PROCESS | 4016 | 1471348006528 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:46:46 INFO - PROCESS | 4016 | 1471348006530 Marionette TRACE conn7 <- [1,2342,null,{}] 04:46:46 INFO - PROCESS | 4016 | 1471348006534 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:46 INFO - PROCESS | 4016 | 1471348006540 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:46 INFO - PROCESS | 4016 | 1471348006685 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 04:46:46 INFO - PROCESS | 4016 | 1471348006743 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:46 INFO - PROCESS | 4016 | 1471348006745 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D4000 == 31 [pid = 4016] [id = 595] 04:46:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5C4DC00) [pid = 4016] [serial = 1785] [outer = 0000000000000000] 04:46:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5FE5400) [pid = 4016] [serial = 1786] [outer = 000000FFF5C4DC00] 04:46:46 INFO - PROCESS | 4016 | 1471348006792 Marionette DEBUG loaded listener.js 04:46:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF61C9400) [pid = 4016] [serial = 1787] [outer = 000000FFF5C4DC00] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8ED4400) [pid = 4016] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED2D0400) [pid = 4016] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2517800) [pid = 4016] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDF51400) [pid = 4016] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE6E9A400) [pid = 4016] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE83C2800) [pid = 4016] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE9A56C00) [pid = 4016] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE6F38400) [pid = 4016] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEE18DC00) [pid = 4016] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF5518400) [pid = 4016] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEDDDD800) [pid = 4016] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:46:47 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4B3A400) [pid = 4016] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:46:47 INFO - PROCESS | 4016 | 1471348007290 Marionette TRACE conn7 <- [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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 774ms 04:46:47 INFO - PROCESS | 4016 | 1471348007306 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 4016 | 1471348007308 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 04:46:47 INFO - PROCESS | 4016 | 1471348007311 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:46:47 INFO - PROCESS | 4016 | 1471348007313 Marionette TRACE conn7 <- [1,2346,null,{}] 04:46:47 INFO - PROCESS | 4016 | 1471348007316 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 4016 | 1471348007319 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:47 INFO - PROCESS | 4016 | 1471348007432 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 04:46:47 INFO - PROCESS | 4016 | 1471348007484 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 4016 | 1471348007486 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC54A800 == 32 [pid = 4016] [id = 596] 04:46:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE6F39400) [pid = 4016] [serial = 1788] [outer = 0000000000000000] 04:46:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEF566800) [pid = 4016] [serial = 1789] [outer = 000000FFE6F39400] 04:46:47 INFO - PROCESS | 4016 | 1471348007533 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF5FE5800) [pid = 4016] [serial = 1790] [outer = 000000FFE6F39400] 04:46:47 INFO - PROCESS | 4016 | 1471348007889 Marionette TRACE conn7 <- [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]]]}] 04:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 628ms 04:46:47 INFO - PROCESS | 4016 | 1471348007943 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 04:46:47 INFO - PROCESS | 4016 | 1471348007945 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 04:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:46:47 INFO - PROCESS | 4016 | 1471348007955 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:46:47 INFO - PROCESS | 4016 | 1471348007957 Marionette TRACE conn7 <- [1,2350,null,{}] 04:46:47 INFO - PROCESS | 4016 | 1471348007961 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:47 INFO - PROCESS | 4016 | 1471348007962 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:48 INFO - PROCESS | 4016 | 1471348008047 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 04:46:48 INFO - PROCESS | 4016 | 1471348008053 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 4016 | 1471348008055 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC630000 == 33 [pid = 4016] [id = 597] 04:46:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF61F1800) [pid = 4016] [serial = 1791] [outer = 0000000000000000] 04:46:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF61F7C00) [pid = 4016] [serial = 1792] [outer = 000000FFF61F1800] 04:46:48 INFO - PROCESS | 4016 | 1471348008102 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF6318C00) [pid = 4016] [serial = 1793] [outer = 000000FFF61F1800] 04:46:48 INFO - PROCESS | 4016 | 1471348008535 Marionette TRACE conn7 <- [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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 628ms 04:46:48 INFO - PROCESS | 4016 | 1471348008589 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 4016 | 1471348008591 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 04:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:46:48 INFO - PROCESS | 4016 | 1471348008594 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 4016 | 1471348008596 Marionette TRACE conn7 <- [1,2354,null,{}] 04:46:48 INFO - PROCESS | 4016 | 1471348008599 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:48 INFO - PROCESS | 4016 | 1471348008601 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:48 INFO - PROCESS | 4016 | 1471348008686 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 04:46:48 INFO - PROCESS | 4016 | 1471348008691 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 4016 | 1471348008693 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC9D800 == 34 [pid = 4016] [id = 598] 04:46:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF6317400) [pid = 4016] [serial = 1794] [outer = 0000000000000000] 04:46:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF6391800) [pid = 4016] [serial = 1795] [outer = 000000FFF6317400] 04:46:48 INFO - PROCESS | 4016 | 1471348008740 Marionette DEBUG loaded listener.js 04:46:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF6491000) [pid = 4016] [serial = 1796] [outer = 000000FFF6317400] 04:46:49 INFO - PROCESS | 4016 | 1471348009305 Marionette TRACE conn7 <- [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]]]}] 04:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 04:46:49 INFO - PROCESS | 4016 | 1471348009331 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 04:46:49 INFO - PROCESS | 4016 | 1471348009337 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 04:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:46:49 INFO - PROCESS | 4016 | 1471348009342 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:46:49 INFO - PROCESS | 4016 | 1471348009346 Marionette TRACE conn7 <- [1,2358,null,{}] 04:46:49 INFO - PROCESS | 4016 | 1471348009352 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:49 INFO - PROCESS | 4016 | 1471348009356 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:49 INFO - PROCESS | 4016 | 1471348009478 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 04:46:49 INFO - PROCESS | 4016 | 1471348009574 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:49 INFO - PROCESS | 4016 | 1471348009579 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39A9800 == 35 [pid = 4016] [id = 599] 04:46:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE8B29C00) [pid = 4016] [serial = 1797] [outer = 0000000000000000] 04:46:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8E5A800) [pid = 4016] [serial = 1798] [outer = 000000FFE8B29C00] 04:46:49 INFO - PROCESS | 4016 | 1471348009640 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEA0CF800) [pid = 4016] [serial = 1799] [outer = 000000FFE8B29C00] 04:46:50 INFO - PROCESS | 4016 | 1471348010290 Marionette TRACE conn7 <- [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]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 985ms 04:46:50 INFO - PROCESS | 4016 | 1471348010330 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 4016 | 1471348010336 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 04:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:46:50 INFO - PROCESS | 4016 | 1471348010342 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 4016 | 1471348010345 Marionette TRACE conn7 <- [1,2362,null,{}] 04:46:50 INFO - PROCESS | 4016 | 1471348010349 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:50 INFO - PROCESS | 4016 | 1471348010353 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:50 INFO - PROCESS | 4016 | 1471348010470 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 04:46:50 INFO - PROCESS | 4016 | 1471348010565 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 4016 | 1471348010568 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB33B000 == 36 [pid = 4016] [id = 600] 04:46:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEE10DC00) [pid = 4016] [serial = 1800] [outer = 0000000000000000] 04:46:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEB5D400) [pid = 4016] [serial = 1801] [outer = 000000FFEE10DC00] 04:46:50 INFO - PROCESS | 4016 | 1471348010628 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF2513C00) [pid = 4016] [serial = 1802] [outer = 000000FFEE10DC00] 04:46:51 INFO - PROCESS | 4016 | 1471348011210 Marionette TRACE conn7 <- [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]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 923ms 04:46:51 INFO - PROCESS | 4016 | 1471348011268 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 4016 | 1471348011271 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 04:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:46:51 INFO - PROCESS | 4016 | 1471348011274 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 4016 | 1471348011278 Marionette TRACE conn7 <- [1,2366,null,{}] 04:46:51 INFO - PROCESS | 4016 | 1471348011290 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:51 INFO - PROCESS | 4016 | 1471348011295 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:51 INFO - PROCESS | 4016 | 1471348011409 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 04:46:51 INFO - PROCESS | 4016 | 1471348011532 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:51 INFO - PROCESS | 4016 | 1471348011535 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE9A800 == 37 [pid = 4016] [id = 601] 04:46:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF4EBD800) [pid = 4016] [serial = 1803] [outer = 0000000000000000] 04:46:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5FDF000) [pid = 4016] [serial = 1804] [outer = 000000FFF4EBD800] 04:46:51 INFO - PROCESS | 4016 | 1471348011596 Marionette DEBUG loaded listener.js 04:46:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF6392000) [pid = 4016] [serial = 1805] [outer = 000000FFF4EBD800] 04:46:52 INFO - PROCESS | 4016 | 1471348012193 Marionette TRACE conn7 <- [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]]]}] 04:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 944ms 04:46:52 INFO - PROCESS | 4016 | 1471348012221 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 04:46:52 INFO - PROCESS | 4016 | 1471348012224 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 04:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:46:52 INFO - PROCESS | 4016 | 1471348012227 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:46:52 INFO - PROCESS | 4016 | 1471348012229 Marionette TRACE conn7 <- [1,2370,null,{}] 04:46:52 INFO - PROCESS | 4016 | 1471348012233 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:52 INFO - PROCESS | 4016 | 1471348012235 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:52 INFO - PROCESS | 4016 | 1471348012349 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 04:46:52 INFO - PROCESS | 4016 | 1471348012444 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 4016 | 1471348012446 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFC2800 == 38 [pid = 4016] [id = 602] 04:46:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6DC4800) [pid = 4016] [serial = 1806] [outer = 0000000000000000] 04:46:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF6E23400) [pid = 4016] [serial = 1807] [outer = 000000FFF6DC4800] 04:46:52 INFO - PROCESS | 4016 | 1471348012503 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF6E2AC00) [pid = 4016] [serial = 1808] [outer = 000000FFF6DC4800] 04:46:53 INFO - PROCESS | 4016 | 1471348013135 Marionette TRACE conn7 <- [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]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1079ms 04:46:53 INFO - PROCESS | 4016 | 1471348013332 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 04:46:53 INFO - PROCESS | 4016 | 1471348013337 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 04:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:46:53 INFO - PROCESS | 4016 | 1471348013342 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 4016 | 1471348013345 Marionette TRACE conn7 <- [1,2374,null,{}] 04:46:53 INFO - PROCESS | 4016 | 1471348013351 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:53 INFO - PROCESS | 4016 | 1471348013354 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:53 INFO - PROCESS | 4016 | 1471348013462 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 04:46:53 INFO - PROCESS | 4016 | 1471348013538 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 4016 | 1471348013543 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEE6F000 == 39 [pid = 4016] [id = 603] 04:46:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8B1EC00) [pid = 4016] [serial = 1809] [outer = 0000000000000000] 04:46:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE8E8A800) [pid = 4016] [serial = 1810] [outer = 000000FFE8B1EC00] 04:46:53 INFO - PROCESS | 4016 | 1471348013637 Marionette DEBUG loaded listener.js 04:46:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEA06E400) [pid = 4016] [serial = 1811] [outer = 000000FFE8B1EC00] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC630000 == 38 [pid = 4016] [id = 597] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC54A800 == 37 [pid = 4016] [id = 596] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D4000 == 36 [pid = 4016] [id = 595] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21AB800 == 35 [pid = 4016] [id = 594] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A99800 == 34 [pid = 4016] [id = 593] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF70AD000 == 33 [pid = 4016] [id = 592] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE8000 == 32 [pid = 4016] [id = 591] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED416800 == 31 [pid = 4016] [id = 590] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B21000 == 30 [pid = 4016] [id = 589] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8F20800 == 29 [pid = 4016] [id = 588] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFC2800 == 28 [pid = 4016] [id = 602] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE9A800 == 27 [pid = 4016] [id = 601] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB33B000 == 26 [pid = 4016] [id = 600] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC9D800 == 25 [pid = 4016] [id = 598] 04:46:54 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39A9800 == 24 [pid = 4016] [id = 599] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF5C53000) [pid = 4016] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE92C6400) [pid = 4016] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFECF64C00) [pid = 4016] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEDCAA400) [pid = 4016] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDD29400) [pid = 4016] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF2591000) [pid = 4016] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF21B4400) [pid = 4016] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2053C00) [pid = 4016] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8E53000) [pid = 4016] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6FD9C00) [pid = 4016] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE88E9800) [pid = 4016] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8C31800) [pid = 4016] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF276CC00) [pid = 4016] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEDD1A800) [pid = 4016] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4B34000) [pid = 4016] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE9552C00) [pid = 4016] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8E52400) [pid = 4016] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF254B400) [pid = 4016] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEEB5D800) [pid = 4016] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61FE800) [pid = 4016] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF5FD9800) [pid = 4016] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEEA85400) [pid = 4016] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEBE6400) [pid = 4016] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4EBE400) [pid = 4016] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF4EB4800) [pid = 4016] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:46:54 INFO - PROCESS | 4016 | 1471348014838 Marionette TRACE conn7 <- [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]]]}] 04:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1533ms 04:46:54 INFO - PROCESS | 4016 | 1471348014878 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 04:46:54 INFO - PROCESS | 4016 | 1471348014882 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 04:46:54 INFO - PROCESS | 4016 | 1471348014886 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:46:54 INFO - PROCESS | 4016 | 1471348014889 Marionette TRACE conn7 <- [1,2378,null,{}] 04:46:54 INFO - PROCESS | 4016 | 1471348014942 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:54 INFO - PROCESS | 4016 | 1471348014945 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:55 INFO - PROCESS | 4016 | 1471348015034 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 04:46:55 INFO - PROCESS | 4016 | 1471348015049 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 4016 | 1471348015051 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF3A800 == 25 [pid = 4016] [id = 604] 04:46:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE83BC800) [pid = 4016] [serial = 1812] [outer = 0000000000000000] 04:46:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8B20800) [pid = 4016] [serial = 1813] [outer = 000000FFE83BC800] 04:46:55 INFO - PROCESS | 4016 | 1471348015103 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8E54C00) [pid = 4016] [serial = 1814] [outer = 000000FFE83BC800] 04:46:55 INFO - PROCESS | 4016 | 1471348015568 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 714ms 04:46:55 INFO - PROCESS | 4016 | 1471348015606 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 4016 | 1471348015612 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 04:46:55 INFO - PROCESS | 4016 | 1471348015618 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:46:55 INFO - PROCESS | 4016 | 1471348015621 Marionette TRACE conn7 <- [1,2382,null,{}] 04:46:55 INFO - PROCESS | 4016 | 1471348015625 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:55 INFO - PROCESS | 4016 | 1471348015628 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:55 INFO - PROCESS | 4016 | 1471348015722 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 04:46:55 INFO - PROCESS | 4016 | 1471348015730 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 4016 | 1471348015733 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B26000 == 26 [pid = 4016] [id = 605] 04:46:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE92C7000) [pid = 4016] [serial = 1815] [outer = 0000000000000000] 04:46:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE9FF9400) [pid = 4016] [serial = 1816] [outer = 000000FFE92C7000] 04:46:55 INFO - PROCESS | 4016 | 1471348015787 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFED171400) [pid = 4016] [serial = 1817] [outer = 000000FFE92C7000] 04:46:56 INFO - PROCESS | 4016 | 1471348016284 Marionette TRACE conn7 <- [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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 689ms 04:46:56 INFO - PROCESS | 4016 | 1471348016311 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 4016 | 1471348016314 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 04:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:46:56 INFO - PROCESS | 4016 | 1471348016317 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 4016 | 1471348016321 Marionette TRACE conn7 <- [1,2386,null,{}] 04:46:56 INFO - PROCESS | 4016 | 1471348016332 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:56 INFO - PROCESS | 4016 | 1471348016337 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:56 INFO - PROCESS | 4016 | 1471348016457 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 04:46:56 INFO - PROCESS | 4016 | 1471348016548 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:56 INFO - PROCESS | 4016 | 1471348016551 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B7A000 == 27 [pid = 4016] [id = 606] 04:46:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE6E5B800) [pid = 4016] [serial = 1818] [outer = 0000000000000000] 04:46:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEDD26C00) [pid = 4016] [serial = 1819] [outer = 000000FFE6E5B800] 04:46:56 INFO - PROCESS | 4016 | 1471348016602 Marionette DEBUG loaded listener.js 04:46:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDDDBC00) [pid = 4016] [serial = 1820] [outer = 000000FFE6E5B800] 04:46:57 INFO - PROCESS | 4016 | 1471348017020 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 732ms 04:46:57 INFO - PROCESS | 4016 | 1471348017054 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 4016 | 1471348017057 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:46:57 INFO - PROCESS | 4016 | 1471348017060 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 4016 | 1471348017061 Marionette TRACE conn7 <- [1,2390,null,{}] 04:46:57 INFO - PROCESS | 4016 | 1471348017065 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 4016 | 1471348017067 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:57 INFO - PROCESS | 4016 | 1471348017186 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 04:46:57 INFO - PROCESS | 4016 | 1471348017191 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 4016 | 1471348017194 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6E3E000 == 28 [pid = 4016] [id = 607] 04:46:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEE17FC00) [pid = 4016] [serial = 1821] [outer = 0000000000000000] 04:46:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEB5CC00) [pid = 4016] [serial = 1822] [outer = 000000FFEE17FC00] 04:46:57 INFO - PROCESS | 4016 | 1471348017244 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEF184400) [pid = 4016] [serial = 1823] [outer = 000000FFEE17FC00] 04:46:57 INFO - PROCESS | 4016 | 1471348017722 Marionette TRACE conn7 <- [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]]]}] 04:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 04:46:57 INFO - PROCESS | 4016 | 1471348017752 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 04:46:57 INFO - PROCESS | 4016 | 1471348017755 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 04:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:46:57 INFO - PROCESS | 4016 | 1471348017758 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:46:57 INFO - PROCESS | 4016 | 1471348017760 Marionette TRACE conn7 <- [1,2394,null,{}] 04:46:57 INFO - PROCESS | 4016 | 1471348017763 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:57 INFO - PROCESS | 4016 | 1471348017766 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:57 INFO - PROCESS | 4016 | 1471348017906 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 04:46:57 INFO - PROCESS | 4016 | 1471348017930 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 4016 | 1471348017932 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95B0800 == 29 [pid = 4016] [id = 608] 04:46:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE92C5800) [pid = 4016] [serial = 1824] [outer = 0000000000000000] 04:46:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF205E400) [pid = 4016] [serial = 1825] [outer = 000000FFE92C5800] 04:46:57 INFO - PROCESS | 4016 | 1471348017978 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2584000) [pid = 4016] [serial = 1826] [outer = 000000FFE92C5800] 04:46:58 INFO - PROCESS | 4016 | 1471348018439 Marionette TRACE conn7 <- [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]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 04:46:58 INFO - PROCESS | 4016 | 1471348018496 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 4016 | 1471348018498 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 04:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:46:58 INFO - PROCESS | 4016 | 1471348018501 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 4016 | 1471348018503 Marionette TRACE conn7 <- [1,2398,null,{}] 04:46:58 INFO - PROCESS | 4016 | 1471348018507 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:58 INFO - PROCESS | 4016 | 1471348018513 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:58 INFO - PROCESS | 4016 | 1471348018658 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 04:46:58 INFO - PROCESS | 4016 | 1471348018673 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 4016 | 1471348018675 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BDF000 == 30 [pid = 4016] [id = 609] 04:46:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEF18DC00) [pid = 4016] [serial = 1827] [outer = 0000000000000000] 04:46:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2723C00) [pid = 4016] [serial = 1828] [outer = 000000FFEF18DC00] 04:46:58 INFO - PROCESS | 4016 | 1471348018767 Marionette DEBUG loaded listener.js 04:46:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF4B99000) [pid = 4016] [serial = 1829] [outer = 000000FFEF18DC00] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF5C4DC00) [pid = 4016] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFEEBDB400) [pid = 4016] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE9FEFC00) [pid = 4016] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6D87800) [pid = 4016] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE813D000) [pid = 4016] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE6EA0000) [pid = 4016] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED2D4400) [pid = 4016] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5515800) [pid = 4016] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6317400) [pid = 4016] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF61F1800) [pid = 4016] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE6F39400) [pid = 4016] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:46:59 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF2549000) [pid = 4016] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:46:59 INFO - PROCESS | 4016 | 1471348019375 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 941ms 04:46:59 INFO - PROCESS | 4016 | 1471348019444 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 4016 | 1471348019447 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 04:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:46:59 INFO - PROCESS | 4016 | 1471348019450 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 4016 | 1471348019452 Marionette TRACE conn7 <- [1,2402,null,{}] 04:46:59 INFO - PROCESS | 4016 | 1471348019455 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:46:59 INFO - PROCESS | 4016 | 1471348019457 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:59 INFO - PROCESS | 4016 | 1471348019538 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 04:46:59 INFO - PROCESS | 4016 | 1471348019543 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:59 INFO - PROCESS | 4016 | 1471348019545 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:46:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC276000 == 31 [pid = 4016] [id = 610] 04:46:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEE18EC00) [pid = 4016] [serial = 1830] [outer = 0000000000000000] 04:46:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4B33C00) [pid = 4016] [serial = 1831] [outer = 000000FFEE18EC00] 04:46:59 INFO - PROCESS | 4016 | 1471348019593 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4EAF800) [pid = 4016] [serial = 1832] [outer = 000000FFEE18EC00] 04:47:00 INFO - PROCESS | 4016 | 1471348020004 Marionette TRACE conn7 <- [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]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 04:47:00 INFO - PROCESS | 4016 | 1471348020083 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 04:47:00 INFO - PROCESS | 4016 | 1471348020086 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 04:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:47:00 INFO - PROCESS | 4016 | 1471348020089 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 4016 | 1471348020091 Marionette TRACE conn7 <- [1,2406,null,{}] 04:47:00 INFO - PROCESS | 4016 | 1471348020095 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 4016 | 1471348020097 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:00 INFO - PROCESS | 4016 | 1471348020180 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 04:47:00 INFO - PROCESS | 4016 | 1471348020187 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 4016 | 1471348020189 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC468800 == 32 [pid = 4016] [id = 611] 04:47:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4EB7400) [pid = 4016] [serial = 1833] [outer = 0000000000000000] 04:47:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EBE400) [pid = 4016] [serial = 1834] [outer = 000000FFF4EB7400] 04:47:00 INFO - PROCESS | 4016 | 1471348020235 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5BE7C00) [pid = 4016] [serial = 1835] [outer = 000000FFF4EB7400] 04:47:00 INFO - PROCESS | 4016 | 1471348020703 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:47:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:47:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 629ms 04:47:00 INFO - PROCESS | 4016 | 1471348020722 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 04:47:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:47:00 INFO - PROCESS | 4016 | 1471348020725 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 04:47:00 INFO - PROCESS | 4016 | 1471348020728 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:47:00 INFO - PROCESS | 4016 | 1471348020730 Marionette TRACE conn7 <- [1,2410,null,{}] 04:47:00 INFO - PROCESS | 4016 | 1471348020733 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:00 INFO - PROCESS | 4016 | 1471348020735 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:00 INFO - PROCESS | 4016 | 1471348020819 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 04:47:00 INFO - PROCESS | 4016 | 1471348020824 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 4016 | 1471348020826 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B79800 == 33 [pid = 4016] [id = 612] 04:47:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5C53C00) [pid = 4016] [serial = 1836] [outer = 0000000000000000] 04:47:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5FDB000) [pid = 4016] [serial = 1837] [outer = 000000FFF5C53C00] 04:47:00 INFO - PROCESS | 4016 | 1471348020873 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5FE8C00) [pid = 4016] [serial = 1838] [outer = 000000FFF5C53C00] 04:47:01 INFO - PROCESS | 4016 | 1471348021666 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:47:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 987ms 04:47:01 INFO - PROCESS | 4016 | 1471348021715 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 04:47:01 INFO - PROCESS | 4016 | 1471348021721 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 04:47:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:47:01 INFO - PROCESS | 4016 | 1471348021726 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 4016 | 1471348021729 Marionette TRACE conn7 <- [1,2414,null,{}] 04:47:01 INFO - PROCESS | 4016 | 1471348021737 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:01 INFO - PROCESS | 4016 | 1471348021740 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:01 INFO - PROCESS | 4016 | 1471348021891 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 04:47:02 INFO - PROCESS | 4016 | 1471348022016 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 4016 | 1471348022020 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B22000 == 34 [pid = 4016] [id = 613] 04:47:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE6F31000) [pid = 4016] [serial = 1839] [outer = 0000000000000000] 04:47:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE88F2800) [pid = 4016] [serial = 1840] [outer = 000000FFE6F31000] 04:47:02 INFO - PROCESS | 4016 | 1471348022080 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8EC8000) [pid = 4016] [serial = 1841] [outer = 000000FFE6F31000] 04:47:02 INFO - PROCESS | 4016 | 1471348022832 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:47:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:47:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1139ms 04:47:02 INFO - PROCESS | 4016 | 1471348022868 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 04:47:02 INFO - PROCESS | 4016 | 1471348022873 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 04:47:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:47:02 INFO - PROCESS | 4016 | 1471348022880 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:47:02 INFO - PROCESS | 4016 | 1471348022883 Marionette TRACE conn7 <- [1,2418,null,{}] 04:47:02 INFO - PROCESS | 4016 | 1471348022887 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:02 INFO - PROCESS | 4016 | 1471348022890 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:03 INFO - PROCESS | 4016 | 1471348023123 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 04:47:03 INFO - PROCESS | 4016 | 1471348023261 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 4016 | 1471348023264 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1C2800 == 35 [pid = 4016] [id = 614] 04:47:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8828800) [pid = 4016] [serial = 1842] [outer = 0000000000000000] 04:47:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8B24400) [pid = 4016] [serial = 1843] [outer = 000000FFE8828800] 04:47:03 INFO - PROCESS | 4016 | 1471348023317 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8ED1C00) [pid = 4016] [serial = 1844] [outer = 000000FFE8828800] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC468800 == 34 [pid = 4016] [id = 611] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC276000 == 33 [pid = 4016] [id = 610] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BDF000 == 32 [pid = 4016] [id = 609] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95B0800 == 31 [pid = 4016] [id = 608] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6E3E000 == 30 [pid = 4016] [id = 607] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B7A000 == 29 [pid = 4016] [id = 606] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B26000 == 28 [pid = 4016] [id = 605] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF3A800 == 27 [pid = 4016] [id = 604] 04:47:03 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEE6F000 == 26 [pid = 4016] [id = 603] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF5FE5400) [pid = 4016] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF4C63000) [pid = 4016] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF394A800) [pid = 4016] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFED17AC00) [pid = 4016] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED26D000) [pid = 4016] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6DE2000) [pid = 4016] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE813CC00) [pid = 4016] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEEEC6C00) [pid = 4016] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8821000) [pid = 4016] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8E84000) [pid = 4016] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFED9D8C00) [pid = 4016] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEDD26000) [pid = 4016] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF5FDBC00) [pid = 4016] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF6391800) [pid = 4016] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF6491000) [pid = 4016] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF6318C00) [pid = 4016] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEF566800) [pid = 4016] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF61F7C00) [pid = 4016] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF61C9400) [pid = 4016] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF259A800) [pid = 4016] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF2817000) [pid = 4016] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF5FE5800) [pid = 4016] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF21B8800) [pid = 4016] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:47:03 INFO - PROCESS | 4016 | 1471348023885 Marionette TRACE conn7 <- [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]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:47:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1031ms 04:47:03 INFO - PROCESS | 4016 | 1471348023913 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 4016 | 1471348023917 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 04:47:03 INFO - PROCESS | 4016 | 1471348023922 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:47:03 INFO - PROCESS | 4016 | 1471348023925 Marionette TRACE conn7 <- [1,2422,null,{}] 04:47:03 INFO - PROCESS | 4016 | 1471348023929 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:03 INFO - PROCESS | 4016 | 1471348023932 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:04 INFO - PROCESS | 4016 | 1471348024046 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 04:47:04 INFO - PROCESS | 4016 | 1471348024055 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 4016 | 1471348024058 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25CC000 == 27 [pid = 4016] [id = 615] 04:47:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8E8FC00) [pid = 4016] [serial = 1845] [outer = 0000000000000000] 04:47:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFED178800) [pid = 4016] [serial = 1846] [outer = 000000FFE8E8FC00] 04:47:04 INFO - PROCESS | 4016 | 1471348024109 Marionette DEBUG loaded listener.js 04:47:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED9D8C00) [pid = 4016] [serial = 1847] [outer = 000000FFE8E8FC00] 04:47:04 INFO - PROCESS | 4016 | 1471348024616 Marionette TRACE conn7 <- [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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:47:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 775ms 04:47:04 INFO - PROCESS | 4016 | 1471348024701 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 4016 | 1471348024705 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 04:47:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:47:04 INFO - PROCESS | 4016 | 1471348024708 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 4016 | 1471348024710 Marionette TRACE conn7 <- [1,2426,null,{}] 04:47:04 INFO - PROCESS | 4016 | 1471348024714 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:04 INFO - PROCESS | 4016 | 1471348024716 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:04 INFO - PROCESS | 4016 | 1471348024810 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 04:47:04 INFO - PROCESS | 4016 | 1471348024892 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:04 INFO - PROCESS | 4016 | 1471348024895 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5D20800 == 28 [pid = 4016] [id = 616] 04:47:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEDD25800) [pid = 4016] [serial = 1848] [outer = 0000000000000000] 04:47:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDD3B400) [pid = 4016] [serial = 1849] [outer = 000000FFEDD25800] 04:47:04 INFO - PROCESS | 4016 | 1471348024942 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEEB5FC00) [pid = 4016] [serial = 1850] [outer = 000000FFEDD25800] 04:47:05 INFO - PROCESS | 4016 | 1471348025327 Marionette TRACE conn7 <- [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]]]}] 04:47:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:47:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 692ms 04:47:05 INFO - PROCESS | 4016 | 1471348025402 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 04:47:05 INFO - PROCESS | 4016 | 1471348025406 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 04:47:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:47:05 INFO - PROCESS | 4016 | 1471348025417 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:47:05 INFO - PROCESS | 4016 | 1471348025422 Marionette TRACE conn7 <- [1,2430,null,{}] 04:47:05 INFO - PROCESS | 4016 | 1471348025426 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:05 INFO - PROCESS | 4016 | 1471348025430 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:05 INFO - PROCESS | 4016 | 1471348025527 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 04:47:05 INFO - PROCESS | 4016 | 1471348025533 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 4016 | 1471348025535 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95AD800 == 29 [pid = 4016] [id = 617] 04:47:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF205BC00) [pid = 4016] [serial = 1851] [outer = 0000000000000000] 04:47:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEE184800) [pid = 4016] [serial = 1852] [outer = 000000FFF205BC00] 04:47:05 INFO - PROCESS | 4016 | 1471348025585 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2724000) [pid = 4016] [serial = 1853] [outer = 000000FFF205BC00] 04:47:06 INFO - PROCESS | 4016 | 1471348026014 Marionette TRACE conn7 <- [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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 04:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:47:06 INFO - PROCESS | 4016 | 1471348026052 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 4016 | 1471348026054 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 04:47:06 INFO - PROCESS | 4016 | 1471348026058 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 4016 | 1471348026059 Marionette TRACE conn7 <- [1,2434,null,{}] 04:47:06 INFO - PROCESS | 4016 | 1471348026063 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 4016 | 1471348026065 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:06 INFO - PROCESS | 4016 | 1471348026181 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 04:47:06 INFO - PROCESS | 4016 | 1471348026260 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 4016 | 1471348026262 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BD1800 == 30 [pid = 4016] [id = 618] 04:47:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE6F39000) [pid = 4016] [serial = 1854] [outer = 0000000000000000] 04:47:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2BBD000) [pid = 4016] [serial = 1855] [outer = 000000FFE6F39000] 04:47:06 INFO - PROCESS | 4016 | 1471348026316 Marionette DEBUG loaded listener.js 04:47:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4B3AC00) [pid = 4016] [serial = 1856] [outer = 000000FFE6F39000] 04:47:06 INFO - PROCESS | 4016 | 1471348026743 Marionette TRACE conn7 <- [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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:47:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 733ms 04:47:06 INFO - PROCESS | 4016 | 1471348026792 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 04:47:06 INFO - PROCESS | 4016 | 1471348026794 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 04:47:06 INFO - PROCESS | 4016 | 1471348026797 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:47:06 INFO - PROCESS | 4016 | 1471348026799 Marionette TRACE conn7 <- [1,2438,null,{}] 04:47:06 INFO - PROCESS | 4016 | 1471348026807 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:06 INFO - PROCESS | 4016 | 1471348026809 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:06 INFO - PROCESS | 4016 | 1471348026925 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 04:47:06 INFO - PROCESS | 4016 | 1471348026983 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 4016 | 1471348026989 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9579000 == 31 [pid = 4016] [id = 619] 04:47:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5516800) [pid = 4016] [serial = 1857] [outer = 0000000000000000] 04:47:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF559BC00) [pid = 4016] [serial = 1858] [outer = 000000FFF5516800] 04:47:07 INFO - PROCESS | 4016 | 1471348027046 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5FE5400) [pid = 4016] [serial = 1859] [outer = 000000FFF5516800] 04:47:07 INFO - PROCESS | 4016 | 1471348027494 Marionette TRACE conn7 <- [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]]]}] 04:47:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:47:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 735ms 04:47:07 INFO - PROCESS | 4016 | 1471348027548 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 04:47:07 INFO - PROCESS | 4016 | 1471348027551 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 04:47:07 INFO - PROCESS | 4016 | 1471348027556 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:47:07 INFO - PROCESS | 4016 | 1471348027558 Marionette TRACE conn7 <- [1,2442,null,{}] 04:47:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:47:07 INFO - PROCESS | 4016 | 1471348027561 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:07 INFO - PROCESS | 4016 | 1471348027564 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:07 INFO - PROCESS | 4016 | 1471348027681 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 04:47:07 INFO - PROCESS | 4016 | 1471348027743 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:07 INFO - PROCESS | 4016 | 1471348027745 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC540800 == 32 [pid = 4016] [id = 620] 04:47:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF61C7C00) [pid = 4016] [serial = 1860] [outer = 0000000000000000] 04:47:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF61F9000) [pid = 4016] [serial = 1861] [outer = 000000FFF61C7C00] 04:47:07 INFO - PROCESS | 4016 | 1471348027792 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF6317000) [pid = 4016] [serial = 1862] [outer = 000000FFF61C7C00] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8B1EC00) [pid = 4016] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE83BC800) [pid = 4016] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8B29C00) [pid = 4016] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEF18DC00) [pid = 4016] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEE10DC00) [pid = 4016] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4EBD800) [pid = 4016] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6DC4800) [pid = 4016] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4EB7400) [pid = 4016] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFEE18EC00) [pid = 4016] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEE17FC00) [pid = 4016] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE92C5800) [pid = 4016] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE92C7000) [pid = 4016] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:47:08 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE6E5B800) [pid = 4016] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:47:08 INFO - PROCESS | 4016 | 1471348028234 Marionette TRACE conn7 <- [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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 04:47:08 INFO - PROCESS | 4016 | 1471348028296 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 4016 | 1471348028298 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 04:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:47:08 INFO - PROCESS | 4016 | 1471348028302 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 4016 | 1471348028304 Marionette TRACE conn7 <- [1,2446,null,{}] 04:47:08 INFO - PROCESS | 4016 | 1471348028307 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 4016 | 1471348028309 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:08 INFO - PROCESS | 4016 | 1471348028421 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 04:47:08 INFO - PROCESS | 4016 | 1471348028472 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 4016 | 1471348028474 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B8000 == 33 [pid = 4016] [id = 621] 04:47:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE6E5E000) [pid = 4016] [serial = 1863] [outer = 0000000000000000] 04:47:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE930F400) [pid = 4016] [serial = 1864] [outer = 000000FFE6E5E000] 04:47:08 INFO - PROCESS | 4016 | 1471348028520 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF4EBD800) [pid = 4016] [serial = 1865] [outer = 000000FFE6E5E000] 04:47:08 INFO - PROCESS | 4016 | 1471348028870 Marionette TRACE conn7 <- [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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:47:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 628ms 04:47:08 INFO - PROCESS | 4016 | 1471348028934 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 4016 | 1471348028937 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 04:47:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:47:08 INFO - PROCESS | 4016 | 1471348028940 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 4016 | 1471348028942 Marionette TRACE conn7 <- [1,2450,null,{}] 04:47:08 INFO - PROCESS | 4016 | 1471348028946 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:08 INFO - PROCESS | 4016 | 1471348028948 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:09 INFO - PROCESS | 4016 | 1471348029065 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 04:47:09 INFO - PROCESS | 4016 | 1471348029073 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 4016 | 1471348029076 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC92000 == 34 [pid = 4016] [id = 622] 04:47:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF6318000) [pid = 4016] [serial = 1866] [outer = 0000000000000000] 04:47:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF638D000) [pid = 4016] [serial = 1867] [outer = 000000FFF6318000] 04:47:09 INFO - PROCESS | 4016 | 1471348029121 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF648E400) [pid = 4016] [serial = 1868] [outer = 000000FFF6318000] 04:47:09 INFO - PROCESS | 4016 | 1471348029520 Marionette TRACE conn7 <- [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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:47:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 04:47:09 INFO - PROCESS | 4016 | 1471348029578 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 4016 | 1471348029581 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 04:47:09 INFO - PROCESS | 4016 | 1471348029584 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 4016 | 1471348029586 Marionette TRACE conn7 <- [1,2454,null,{}] 04:47:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:47:09 INFO - PROCESS | 4016 | 1471348029594 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:09 INFO - PROCESS | 4016 | 1471348029596 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:09 INFO - PROCESS | 4016 | 1471348029681 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 04:47:09 INFO - PROCESS | 4016 | 1471348029688 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:09 INFO - PROCESS | 4016 | 1471348029690 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9580800 == 35 [pid = 4016] [id = 623] 04:47:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF6490800) [pid = 4016] [serial = 1869] [outer = 0000000000000000] 04:47:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF6DC3400) [pid = 4016] [serial = 1870] [outer = 000000FFF6490800] 04:47:09 INFO - PROCESS | 4016 | 1471348029736 Marionette DEBUG loaded listener.js 04:47:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6E23800) [pid = 4016] [serial = 1871] [outer = 000000FFF6490800] 04:47:10 INFO - PROCESS | 4016 | 1471348030242 Marionette TRACE conn7 <- [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]]]}] 04:47:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:47:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 04:47:10 INFO - PROCESS | 4016 | 1471348030282 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 04:47:10 INFO - PROCESS | 4016 | 1471348030287 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 04:47:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:47:10 INFO - PROCESS | 4016 | 1471348030293 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:47:10 INFO - PROCESS | 4016 | 1471348030297 Marionette TRACE conn7 <- [1,2458,null,{}] 04:47:10 INFO - PROCESS | 4016 | 1471348030303 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:10 INFO - PROCESS | 4016 | 1471348030307 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:10 INFO - PROCESS | 4016 | 1471348030477 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 04:47:10 INFO - PROCESS | 4016 | 1471348030575 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 4016 | 1471348030580 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27F0000 == 36 [pid = 4016] [id = 624] 04:47:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE92C6800) [pid = 4016] [serial = 1872] [outer = 0000000000000000] 04:47:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE9AC1800) [pid = 4016] [serial = 1873] [outer = 000000FFE92C6800] 04:47:10 INFO - PROCESS | 4016 | 1471348030641 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFED9CF000) [pid = 4016] [serial = 1874] [outer = 000000FFE92C6800] 04:47:11 INFO - PROCESS | 4016 | 1471348031242 Marionette TRACE conn7 <- [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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:47:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 04:47:11 INFO - PROCESS | 4016 | 1471348031282 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 4016 | 1471348031288 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 04:47:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:47:11 INFO - PROCESS | 4016 | 1471348031294 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 4016 | 1471348031297 Marionette TRACE conn7 <- [1,2462,null,{}] 04:47:11 INFO - PROCESS | 4016 | 1471348031302 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:11 INFO - PROCESS | 4016 | 1471348031305 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:11 INFO - PROCESS | 4016 | 1471348031423 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 04:47:11 INFO - PROCESS | 4016 | 1471348031520 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 4016 | 1471348031522 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9AAC800 == 37 [pid = 4016] [id = 625] 04:47:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEEC6000) [pid = 4016] [serial = 1875] [outer = 0000000000000000] 04:47:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2052800) [pid = 4016] [serial = 1876] [outer = 000000FFEEEC6000] 04:47:11 INFO - PROCESS | 4016 | 1471348031581 Marionette DEBUG loaded listener.js 04:47:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF258B800) [pid = 4016] [serial = 1877] [outer = 000000FFEEEC6000] 04:47:12 INFO - PROCESS | 4016 | 1471348032194 Marionette TRACE conn7 <- [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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:47:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 944ms 04:47:12 INFO - PROCESS | 4016 | 1471348032240 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 4016 | 1471348032243 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 04:47:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:47:12 INFO - PROCESS | 4016 | 1471348032247 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 4016 | 1471348032251 Marionette TRACE conn7 <- [1,2466,null,{}] 04:47:12 INFO - PROCESS | 4016 | 1471348032262 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:12 INFO - PROCESS | 4016 | 1471348032267 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:12 INFO - PROCESS | 4016 | 1471348032382 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 04:47:12 INFO - PROCESS | 4016 | 1471348032497 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:12 INFO - PROCESS | 4016 | 1471348032501 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFBA800 == 38 [pid = 4016] [id = 626] 04:47:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5F5CC00) [pid = 4016] [serial = 1878] [outer = 0000000000000000] 04:47:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF5FE5C00) [pid = 4016] [serial = 1879] [outer = 000000FFF5F5CC00] 04:47:12 INFO - PROCESS | 4016 | 1471348032602 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF66BE800) [pid = 4016] [serial = 1880] [outer = 000000FFF5F5CC00] 04:47:13 INFO - PROCESS | 4016 | 1471348033218 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:47:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:47:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1034ms 04:47:13 INFO - PROCESS | 4016 | 1471348033283 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 04:47:13 INFO - PROCESS | 4016 | 1471348033286 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 04:47:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:47:13 INFO - PROCESS | 4016 | 1471348033289 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:47:13 INFO - PROCESS | 4016 | 1471348033292 Marionette TRACE conn7 <- [1,2470,null,{}] 04:47:13 INFO - PROCESS | 4016 | 1471348033296 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:13 INFO - PROCESS | 4016 | 1471348033298 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:13 INFO - PROCESS | 4016 | 1471348033415 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 04:47:13 INFO - PROCESS | 4016 | 1471348033540 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 4016 | 1471348033542 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC47B800 == 39 [pid = 4016] [id = 627] 04:47:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE6F38C00) [pid = 4016] [serial = 1881] [outer = 0000000000000000] 04:47:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF6E58000) [pid = 4016] [serial = 1882] [outer = 000000FFE6F38C00] 04:47:13 INFO - PROCESS | 4016 | 1471348033601 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF79A7C00) [pid = 4016] [serial = 1883] [outer = 000000FFE6F38C00] 04:47:14 INFO - PROCESS | 4016 | 1471348034380 Marionette TRACE conn7 <- [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]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:47:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1135ms 04:47:14 INFO - PROCESS | 4016 | 1471348034426 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 4016 | 1471348034430 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 04:47:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:47:14 INFO - PROCESS | 4016 | 1471348034434 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 4016 | 1471348034438 Marionette TRACE conn7 <- [1,2474,null,{}] 04:47:14 INFO - PROCESS | 4016 | 1471348034444 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:14 INFO - PROCESS | 4016 | 1471348034447 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:14 INFO - PROCESS | 4016 | 1471348034552 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 04:47:14 INFO - PROCESS | 4016 | 1471348034680 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:14 INFO - PROCESS | 4016 | 1471348034682 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF28800 == 40 [pid = 4016] [id = 628] 04:47:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE88ED800) [pid = 4016] [serial = 1884] [outer = 0000000000000000] 04:47:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE88F1C00) [pid = 4016] [serial = 1885] [outer = 000000FFE88ED800] 04:47:14 INFO - PROCESS | 4016 | 1471348034736 Marionette DEBUG loaded listener.js 04:47:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8C33000) [pid = 4016] [serial = 1886] [outer = 000000FFE88ED800] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC92000 == 39 [pid = 4016] [id = 622] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B8000 == 38 [pid = 4016] [id = 621] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC540800 == 37 [pid = 4016] [id = 620] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9579000 == 36 [pid = 4016] [id = 619] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BD1800 == 35 [pid = 4016] [id = 618] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95AD800 == 34 [pid = 4016] [id = 617] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5D20800 == 33 [pid = 4016] [id = 616] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25CC000 == 32 [pid = 4016] [id = 615] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1C2800 == 31 [pid = 4016] [id = 614] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B79800 == 30 [pid = 4016] [id = 612] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B22000 == 29 [pid = 4016] [id = 613] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC47B800 == 28 [pid = 4016] [id = 627] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFBA800 == 27 [pid = 4016] [id = 626] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9AAC800 == 26 [pid = 4016] [id = 625] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9580800 == 25 [pid = 4016] [id = 623] 04:47:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27F0000 == 24 [pid = 4016] [id = 624] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFEEB5CC00) [pid = 4016] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF205E400) [pid = 4016] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE9FF9400) [pid = 4016] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFED171400) [pid = 4016] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEDD26C00) [pid = 4016] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEA06E400) [pid = 4016] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8E8A800) [pid = 4016] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8B20800) [pid = 4016] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8E54C00) [pid = 4016] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEA0CF800) [pid = 4016] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE8E5A800) [pid = 4016] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF5FDB000) [pid = 4016] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF2723C00) [pid = 4016] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF2513C00) [pid = 4016] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEEB5D400) [pid = 4016] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF6392000) [pid = 4016] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5FDF000) [pid = 4016] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF6E2AC00) [pid = 4016] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF6E23400) [pid = 4016] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF2584000) [pid = 4016] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF4EBE400) [pid = 4016] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF4B99000) [pid = 4016] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEF184400) [pid = 4016] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF5BE7C00) [pid = 4016] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF4B33C00) [pid = 4016] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4EAF800) [pid = 4016] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEDDDBC00) [pid = 4016] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:47:15 INFO - PROCESS | 4016 | 1471348035869 Marionette TRACE conn7 <- [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]]]}] 04:47:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:47:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1494ms 04:47:15 INFO - PROCESS | 4016 | 1471348035929 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 04:47:15 INFO - PROCESS | 4016 | 1471348035934 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 04:47:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:47:15 INFO - PROCESS | 4016 | 1471348035938 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:47:15 INFO - PROCESS | 4016 | 1471348035943 Marionette TRACE conn7 <- [1,2478,null,{}] 04:47:15 INFO - PROCESS | 4016 | 1471348035948 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:15 INFO - PROCESS | 4016 | 1471348035952 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:16 INFO - PROCESS | 4016 | 1471348036050 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 04:47:16 INFO - PROCESS | 4016 | 1471348036162 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 4016 | 1471348036164 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDD67800 == 25 [pid = 4016] [id = 629] 04:47:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE7749800) [pid = 4016] [serial = 1887] [outer = 0000000000000000] 04:47:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE88EE000) [pid = 4016] [serial = 1888] [outer = 000000FFE7749800] 04:47:16 INFO - PROCESS | 4016 | 1471348036215 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8C34000) [pid = 4016] [serial = 1889] [outer = 000000FFE7749800] 04:47:16 INFO - PROCESS | 4016 | 1471348036619 Marionette TRACE conn7 <- [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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:47:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 732ms 04:47:16 INFO - PROCESS | 4016 | 1471348036689 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 4016 | 1471348036695 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 04:47:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:47:16 INFO - PROCESS | 4016 | 1471348036708 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 4016 | 1471348036711 Marionette TRACE conn7 <- [1,2482,null,{}] 04:47:16 INFO - PROCESS | 4016 | 1471348036715 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:16 INFO - PROCESS | 4016 | 1471348036718 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:16 INFO - PROCESS | 4016 | 1471348036813 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 04:47:16 INFO - PROCESS | 4016 | 1471348036822 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 4016 | 1471348036825 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BB8000 == 26 [pid = 4016] [id = 630] 04:47:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8ECDC00) [pid = 4016] [serial = 1890] [outer = 0000000000000000] 04:47:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8ED3000) [pid = 4016] [serial = 1891] [outer = 000000FFE8ECDC00] 04:47:16 INFO - PROCESS | 4016 | 1471348036875 Marionette DEBUG loaded listener.js 04:47:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE92C9000) [pid = 4016] [serial = 1892] [outer = 000000FFE8ECDC00] 04:47:17 INFO - PROCESS | 4016 | 1471348037341 Marionette TRACE conn7 <- [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]]]}] 04:47:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:47:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 04:47:17 INFO - PROCESS | 4016 | 1471348037393 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 04:47:17 INFO - PROCESS | 4016 | 1471348037395 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 04:47:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:47:17 INFO - PROCESS | 4016 | 1471348037399 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:47:17 INFO - PROCESS | 4016 | 1471348037403 Marionette TRACE conn7 <- [1,2486,null,{}] 04:47:17 INFO - PROCESS | 4016 | 1471348037414 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:17 INFO - PROCESS | 4016 | 1471348037419 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:17 INFO - PROCESS | 4016 | 1471348037508 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 04:47:17 INFO - PROCESS | 4016 | 1471348037516 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:17 INFO - PROCESS | 4016 | 1471348037520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B7B800 == 27 [pid = 4016] [id = 631] 04:47:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFED17B800) [pid = 4016] [serial = 1893] [outer = 0000000000000000] 04:47:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED19CC00) [pid = 4016] [serial = 1894] [outer = 000000FFED17B800] 04:47:17 INFO - PROCESS | 4016 | 1471348037579 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEDCA7800) [pid = 4016] [serial = 1895] [outer = 000000FFED17B800] 04:47:18 INFO - PROCESS | 4016 | 1471348038078 Marionette TRACE conn7 <- [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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 04:47:18 INFO - PROCESS | 4016 | 1471348038168 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 4016 | 1471348038171 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 04:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:47:18 INFO - PROCESS | 4016 | 1471348038176 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 4016 | 1471348038178 Marionette TRACE conn7 <- [1,2490,null,{}] 04:47:18 INFO - PROCESS | 4016 | 1471348038181 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 4016 | 1471348038184 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:18 INFO - PROCESS | 4016 | 1471348038302 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 04:47:18 INFO - PROCESS | 4016 | 1471348038313 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 4016 | 1471348038316 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7B64000 == 28 [pid = 4016] [id = 632] 04:47:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDDD8C00) [pid = 4016] [serial = 1896] [outer = 0000000000000000] 04:47:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEDF58C00) [pid = 4016] [serial = 1897] [outer = 000000FFEDDD8C00] 04:47:18 INFO - PROCESS | 4016 | 1471348038407 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEEA79000) [pid = 4016] [serial = 1898] [outer = 000000FFEDDD8C00] 04:47:18 INFO - PROCESS | 4016 | 1471348038832 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:47:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 04:47:18 INFO - PROCESS | 4016 | 1471348038869 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 04:47:18 INFO - PROCESS | 4016 | 1471348038871 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 04:47:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:47:18 INFO - PROCESS | 4016 | 1471348038874 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 4016 | 1471348038876 Marionette TRACE conn7 <- [1,2494,null,{}] 04:47:18 INFO - PROCESS | 4016 | 1471348038880 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:18 INFO - PROCESS | 4016 | 1471348038882 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:19 INFO - PROCESS | 4016 | 1471348038994 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 04:47:19 INFO - PROCESS | 4016 | 1471348039000 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 4016 | 1471348039002 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9575000 == 29 [pid = 4016] [id = 633] 04:47:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEDDD1400) [pid = 4016] [serial = 1899] [outer = 0000000000000000] 04:47:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEEB5B800) [pid = 4016] [serial = 1900] [outer = 000000FFEDDD1400] 04:47:19 INFO - PROCESS | 4016 | 1471348039050 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEF183C00) [pid = 4016] [serial = 1901] [outer = 000000FFEDDD1400] 04:47:19 INFO - PROCESS | 4016 | 1471348039555 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:47:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 735ms 04:47:19 INFO - PROCESS | 4016 | 1471348039642 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 4016 | 1471348039644 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 04:47:19 INFO - PROCESS | 4016 | 1471348039650 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 4016 | 1471348039652 Marionette TRACE conn7 <- [1,2498,null,{}] 04:47:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:47:19 INFO - PROCESS | 4016 | 1471348039655 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:19 INFO - PROCESS | 4016 | 1471348039661 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:19 INFO - PROCESS | 4016 | 1471348039981 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6318000) [pid = 4016] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6F39000) [pid = 4016] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF5516800) [pid = 4016] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6E5E000) [pid = 4016] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE6F31000) [pid = 4016] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5C53C00) [pid = 4016] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF205BC00) [pid = 4016] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF61C7C00) [pid = 4016] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8828800) [pid = 4016] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8E8FC00) [pid = 4016] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEDD25800) [pid = 4016] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:47:19 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF6490800) [pid = 4016] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:47:20 INFO - PROCESS | 4016 | 1471348040035 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 4016 | 1471348040037 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9C000 == 30 [pid = 4016] [id = 634] 04:47:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE6E5E800) [pid = 4016] [serial = 1902] [outer = 0000000000000000] 04:47:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8828800) [pid = 4016] [serial = 1903] [outer = 000000FFE6E5E800] 04:47:20 INFO - PROCESS | 4016 | 1471348040084 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF2112000) [pid = 4016] [serial = 1904] [outer = 000000FFE6E5E800] 04:47:20 INFO - PROCESS | 4016 | 1471348040465 Marionette TRACE conn7 <- [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]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:47:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 839ms 04:47:20 INFO - PROCESS | 4016 | 1471348040495 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 4016 | 1471348040497 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 04:47:20 INFO - PROCESS | 4016 | 1471348040500 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:47:20 INFO - PROCESS | 4016 | 1471348040502 Marionette TRACE conn7 <- [1,2502,null,{}] 04:47:20 INFO - PROCESS | 4016 | 1471348040506 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:20 INFO - PROCESS | 4016 | 1471348040508 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:20 INFO - PROCESS | 4016 | 1471348040591 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 04:47:20 INFO - PROCESS | 4016 | 1471348040597 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:20 INFO - PROCESS | 4016 | 1471348040599 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC274000 == 31 [pid = 4016] [id = 635] 04:47:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF21B3C00) [pid = 4016] [serial = 1905] [outer = 0000000000000000] 04:47:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF2595800) [pid = 4016] [serial = 1906] [outer = 000000FFF21B3C00] 04:47:20 INFO - PROCESS | 4016 | 1471348040647 Marionette DEBUG loaded listener.js 04:47:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2724C00) [pid = 4016] [serial = 1907] [outer = 000000FFF21B3C00] 04:47:21 INFO - PROCESS | 4016 | 1471348041067 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 04:47:21 INFO - PROCESS | 4016 | 1471348041133 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 4016 | 1471348041136 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:47:21 INFO - PROCESS | 4016 | 1471348041139 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 4016 | 1471348041141 Marionette TRACE conn7 <- [1,2506,null,{}] 04:47:21 INFO - PROCESS | 4016 | 1471348041144 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 4016 | 1471348041147 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:21 INFO - PROCESS | 4016 | 1471348041230 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 04:47:21 INFO - PROCESS | 4016 | 1471348041238 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 4016 | 1471348041240 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC465800 == 32 [pid = 4016] [id = 636] 04:47:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8E8DC00) [pid = 4016] [serial = 1908] [outer = 0000000000000000] 04:47:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF3943800) [pid = 4016] [serial = 1909] [outer = 000000FFE8E8DC00] 04:47:21 INFO - PROCESS | 4016 | 1471348041286 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4B3D000) [pid = 4016] [serial = 1910] [outer = 000000FFE8E8DC00] 04:47:21 INFO - PROCESS | 4016 | 1471348041729 Marionette TRACE conn7 <- [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]]]}] 04:47:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:47:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 04:47:21 INFO - PROCESS | 4016 | 1471348041771 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 04:47:21 INFO - PROCESS | 4016 | 1471348041773 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 04:47:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:47:21 INFO - PROCESS | 4016 | 1471348041793 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:47:21 INFO - PROCESS | 4016 | 1471348041795 Marionette TRACE conn7 <- [1,2510,null,{}] 04:47:21 INFO - PROCESS | 4016 | 1471348041799 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:21 INFO - PROCESS | 4016 | 1471348041801 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:21 INFO - PROCESS | 4016 | 1471348041886 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 04:47:21 INFO - PROCESS | 4016 | 1471348041892 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 4016 | 1471348041894 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D8000 == 33 [pid = 4016] [id = 637] 04:47:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF4B3D400) [pid = 4016] [serial = 1911] [outer = 0000000000000000] 04:47:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF4C6B800) [pid = 4016] [serial = 1912] [outer = 000000FFF4B3D400] 04:47:21 INFO - PROCESS | 4016 | 1471348041943 Marionette DEBUG loaded listener.js 04:47:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4EB6400) [pid = 4016] [serial = 1913] [outer = 000000FFF4B3D400] 04:47:22 INFO - PROCESS | 4016 | 1471348042766 Marionette TRACE conn7 <- [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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:47:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1031ms 04:47:22 INFO - PROCESS | 4016 | 1471348042822 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 4016 | 1471348042827 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 04:47:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:47:22 INFO - PROCESS | 4016 | 1471348042831 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 4016 | 1471348042837 Marionette TRACE conn7 <- [1,2514,null,{}] 04:47:22 INFO - PROCESS | 4016 | 1471348042904 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:22 INFO - PROCESS | 4016 | 1471348042907 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:23 INFO - PROCESS | 4016 | 1471348043049 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 04:47:23 INFO - PROCESS | 4016 | 1471348043143 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 4016 | 1471348043146 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39B9800 == 34 [pid = 4016] [id = 638] 04:47:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE8E56000) [pid = 4016] [serial = 1914] [outer = 0000000000000000] 04:47:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8E5DC00) [pid = 4016] [serial = 1915] [outer = 000000FFE8E56000] 04:47:23 INFO - PROCESS | 4016 | 1471348043209 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE92C6400) [pid = 4016] [serial = 1916] [outer = 000000FFE8E56000] 04:47:23 INFO - PROCESS | 4016 | 1471348043912 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:47:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1154ms 04:47:24 INFO - PROCESS | 4016 | 1471348044011 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 04:47:24 INFO - PROCESS | 4016 | 1471348044017 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 04:47:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:47:24 INFO - PROCESS | 4016 | 1471348044024 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:47:24 INFO - PROCESS | 4016 | 1471348044027 Marionette TRACE conn7 <- [1,2518,null,{}] 04:47:24 INFO - PROCESS | 4016 | 1471348044032 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:24 INFO - PROCESS | 4016 | 1471348044035 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:24 INFO - PROCESS | 4016 | 1471348044277 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 04:47:24 INFO - PROCESS | 4016 | 1471348044404 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 4016 | 1471348044407 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE9581800 == 35 [pid = 4016] [id = 639] 04:47:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE813AC00) [pid = 4016] [serial = 1917] [outer = 0000000000000000] 04:47:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE88E8C00) [pid = 4016] [serial = 1918] [outer = 000000FFE813AC00] 04:47:24 INFO - PROCESS | 4016 | 1471348044464 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8E8A800) [pid = 4016] [serial = 1919] [outer = 000000FFE813AC00] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC465800 == 34 [pid = 4016] [id = 636] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC274000 == 33 [pid = 4016] [id = 635] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9C000 == 32 [pid = 4016] [id = 634] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9575000 == 31 [pid = 4016] [id = 633] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7B64000 == 30 [pid = 4016] [id = 632] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B7B800 == 29 [pid = 4016] [id = 631] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BB8000 == 28 [pid = 4016] [id = 630] 04:47:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDD67800 == 27 [pid = 4016] [id = 629] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF648E400) [pid = 4016] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF2BBD000) [pid = 4016] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF4B3AC00) [pid = 4016] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF5FE5400) [pid = 4016] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF559BC00) [pid = 4016] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE930F400) [pid = 4016] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE88F2800) [pid = 4016] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8EC8000) [pid = 4016] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF5FE8C00) [pid = 4016] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEE184800) [pid = 4016] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF61F9000) [pid = 4016] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8B24400) [pid = 4016] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8ED1C00) [pid = 4016] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFED178800) [pid = 4016] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFED9D8C00) [pid = 4016] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEDD3B400) [pid = 4016] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEEB5FC00) [pid = 4016] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF6DC3400) [pid = 4016] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF6E23800) [pid = 4016] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF638D000) [pid = 4016] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF6317000) [pid = 4016] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF4EBD800) [pid = 4016] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:47:24 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF2724000) [pid = 4016] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:47:25 INFO - PROCESS | 4016 | 1471348045046 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1030ms 04:47:25 INFO - PROCESS | 4016 | 1471348045058 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 4016 | 1471348045063 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 04:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:47:25 INFO - PROCESS | 4016 | 1471348045068 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 4016 | 1471348045071 Marionette TRACE conn7 <- [1,2522,null,{}] 04:47:25 INFO - PROCESS | 4016 | 1471348045097 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 4016 | 1471348045100 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:25 INFO - PROCESS | 4016 | 1471348045192 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 04:47:25 INFO - PROCESS | 4016 | 1471348045201 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:25 INFO - PROCESS | 4016 | 1471348045204 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25D0800 == 28 [pid = 4016] [id = 640] 04:47:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8C34800) [pid = 4016] [serial = 1920] [outer = 0000000000000000] 04:47:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE9AC0C00) [pid = 4016] [serial = 1921] [outer = 000000FFE8C34800] 04:47:25 INFO - PROCESS | 4016 | 1471348045255 Marionette DEBUG loaded listener.js 04:47:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED190C00) [pid = 4016] [serial = 1922] [outer = 000000FFE8C34800] 04:47:25 INFO - PROCESS | 4016 | 1471348045751 Marionette TRACE conn7 <- [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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:47:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 04:47:25 INFO - PROCESS | 4016 | 1471348045808 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 4016 | 1471348045811 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 04:47:25 INFO - PROCESS | 4016 | 1471348045814 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:47:25 INFO - PROCESS | 4016 | 1471348045816 Marionette TRACE conn7 <- [1,2526,null,{}] 04:47:25 INFO - PROCESS | 4016 | 1471348045820 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:25 INFO - PROCESS | 4016 | 1471348045823 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:25 INFO - PROCESS | 4016 | 1471348045916 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 04:47:26 INFO - PROCESS | 4016 | 1471348046002 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 4016 | 1471348046004 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B6B800 == 29 [pid = 4016] [id = 641] 04:47:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFECF6DC00) [pid = 4016] [serial = 1923] [outer = 0000000000000000] 04:47:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDD33000) [pid = 4016] [serial = 1924] [outer = 000000FFECF6DC00] 04:47:26 INFO - PROCESS | 4016 | 1471348046053 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEEA7A400) [pid = 4016] [serial = 1925] [outer = 000000FFECF6DC00] 04:47:26 INFO - PROCESS | 4016 | 1471348046450 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:47:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:47:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 04:47:26 INFO - PROCESS | 4016 | 1471348046491 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 04:47:26 INFO - PROCESS | 4016 | 1471348046496 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 04:47:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:47:26 INFO - PROCESS | 4016 | 1471348046507 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:47:26 INFO - PROCESS | 4016 | 1471348046511 Marionette TRACE conn7 <- [1,2530,null,{}] 04:47:26 INFO - PROCESS | 4016 | 1471348046515 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:26 INFO - PROCESS | 4016 | 1471348046519 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:26 INFO - PROCESS | 4016 | 1471348046614 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 04:47:26 INFO - PROCESS | 4016 | 1471348046619 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 4016 | 1471348046621 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95BB000 == 30 [pid = 4016] [id = 642] 04:47:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6F2E400) [pid = 4016] [serial = 1926] [outer = 0000000000000000] 04:47:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF205B800) [pid = 4016] [serial = 1927] [outer = 000000FFE6F2E400] 04:47:26 INFO - PROCESS | 4016 | 1471348046669 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2513C00) [pid = 4016] [serial = 1928] [outer = 000000FFE6F2E400] 04:47:27 INFO - PROCESS | 4016 | 1471348047104 Marionette TRACE conn7 <- [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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 649ms 04:47:27 INFO - PROCESS | 4016 | 1471348047156 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 04:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:47:27 INFO - PROCESS | 4016 | 1471348047159 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 04:47:27 INFO - PROCESS | 4016 | 1471348047162 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 4016 | 1471348047164 Marionette TRACE conn7 <- [1,2534,null,{}] 04:47:27 INFO - PROCESS | 4016 | 1471348047167 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 4016 | 1471348047169 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:27 INFO - PROCESS | 4016 | 1471348047284 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 04:47:27 INFO - PROCESS | 4016 | 1471348047363 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:27 INFO - PROCESS | 4016 | 1471348047365 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BD6800 == 31 [pid = 4016] [id = 643] 04:47:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF258AC00) [pid = 4016] [serial = 1929] [outer = 0000000000000000] 04:47:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2593400) [pid = 4016] [serial = 1930] [outer = 000000FFF258AC00] 04:47:27 INFO - PROCESS | 4016 | 1471348047419 Marionette DEBUG loaded listener.js 04:47:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF2BB9000) [pid = 4016] [serial = 1931] [outer = 000000FFF258AC00] 04:47:27 INFO - PROCESS | 4016 | 1471348047873 Marionette TRACE conn7 <- [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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:47:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 04:47:27 INFO - PROCESS | 4016 | 1471348047897 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 04:47:27 INFO - PROCESS | 4016 | 1471348047899 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 04:47:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:47:27 INFO - PROCESS | 4016 | 1471348047911 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 4016 | 1471348047913 Marionette TRACE conn7 <- [1,2538,null,{}] 04:47:27 INFO - PROCESS | 4016 | 1471348047917 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:27 INFO - PROCESS | 4016 | 1471348047919 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:28 INFO - PROCESS | 4016 | 1471348048037 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 04:47:28 INFO - PROCESS | 4016 | 1471348048045 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 4016 | 1471348048051 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9571000 == 32 [pid = 4016] [id = 644] 04:47:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EB9800) [pid = 4016] [serial = 1932] [outer = 0000000000000000] 04:47:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4EBE800) [pid = 4016] [serial = 1933] [outer = 000000FFF4EB9800] 04:47:28 INFO - PROCESS | 4016 | 1471348048156 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5BE4000) [pid = 4016] [serial = 1934] [outer = 000000FFF4EB9800] 04:47:28 INFO - PROCESS | 4016 | 1471348048624 Marionette TRACE conn7 <- [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]]]}] 04:47:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:47:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 732ms 04:47:28 INFO - PROCESS | 4016 | 1471348048692 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 04:47:28 INFO - PROCESS | 4016 | 1471348048694 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 04:47:28 INFO - PROCESS | 4016 | 1471348048697 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:47:28 INFO - PROCESS | 4016 | 1471348048699 Marionette TRACE conn7 <- [1,2542,null,{}] 04:47:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:47:28 INFO - PROCESS | 4016 | 1471348048703 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:28 INFO - PROCESS | 4016 | 1471348048705 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:28 INFO - PROCESS | 4016 | 1471348048827 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 04:47:28 INFO - PROCESS | 4016 | 1471348048882 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 4016 | 1471348048885 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC553800 == 33 [pid = 4016] [id = 645] 04:47:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5C1B400) [pid = 4016] [serial = 1935] [outer = 0000000000000000] 04:47:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5FE4800) [pid = 4016] [serial = 1936] [outer = 000000FFF5C1B400] 04:47:28 INFO - PROCESS | 4016 | 1471348048931 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61C5C00) [pid = 4016] [serial = 1937] [outer = 000000FFF5C1B400] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE8E8DC00) [pid = 4016] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFEDDD8C00) [pid = 4016] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEDDD1400) [pid = 4016] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE88ED800) [pid = 4016] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED17B800) [pid = 4016] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8ECDC00) [pid = 4016] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE7749800) [pid = 4016] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE6E5E800) [pid = 4016] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE92C6800) [pid = 4016] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEEEC6000) [pid = 4016] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF5F5CC00) [pid = 4016] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE6F38C00) [pid = 4016] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:47:29 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF21B3C00) [pid = 4016] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:47:29 INFO - PROCESS | 4016 | 1471348049376 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:47:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 04:47:29 INFO - PROCESS | 4016 | 1471348049436 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 4016 | 1471348049438 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 04:47:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:47:29 INFO - PROCESS | 4016 | 1471348049442 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 4016 | 1471348049444 Marionette TRACE conn7 <- [1,2546,null,{}] 04:47:29 INFO - PROCESS | 4016 | 1471348049447 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:29 INFO - PROCESS | 4016 | 1471348049449 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:29 INFO - PROCESS | 4016 | 1471348049532 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 04:47:29 INFO - PROCESS | 4016 | 1471348049540 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 4016 | 1471348049542 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39B2800 == 34 [pid = 4016] [id = 646] 04:47:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE8B26C00) [pid = 4016] [serial = 1938] [outer = 0000000000000000] 04:47:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDD28000) [pid = 4016] [serial = 1939] [outer = 000000FFE8B26C00] 04:47:29 INFO - PROCESS | 4016 | 1471348049588 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF25A0000) [pid = 4016] [serial = 1940] [outer = 000000FFE8B26C00] 04:47:30 INFO - PROCESS | 4016 | 1471348050030 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 04:47:30 INFO - PROCESS | 4016 | 1471348050082 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 4016 | 1471348050085 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 04:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:47:30 INFO - PROCESS | 4016 | 1471348050089 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 4016 | 1471348050091 Marionette TRACE conn7 <- [1,2550,null,{}] 04:47:30 INFO - PROCESS | 4016 | 1471348050095 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 4016 | 1471348050097 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:30 INFO - PROCESS | 4016 | 1471348050182 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 04:47:30 INFO - PROCESS | 4016 | 1471348050218 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 4016 | 1471348050220 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCC93000 == 35 [pid = 4016] [id = 647] 04:47:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF5FDF000) [pid = 4016] [serial = 1941] [outer = 0000000000000000] 04:47:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF61C8C00) [pid = 4016] [serial = 1942] [outer = 000000FFF5FDF000] 04:47:30 INFO - PROCESS | 4016 | 1471348050265 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF61D2C00) [pid = 4016] [serial = 1943] [outer = 000000FFF5FDF000] 04:47:30 INFO - PROCESS | 4016 | 1471348050708 Marionette TRACE conn7 <- [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]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:47:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 628ms 04:47:30 INFO - PROCESS | 4016 | 1471348050725 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 4016 | 1471348050728 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 04:47:30 INFO - PROCESS | 4016 | 1471348050731 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:47:30 INFO - PROCESS | 4016 | 1471348050733 Marionette TRACE conn7 <- [1,2554,null,{}] 04:47:30 INFO - PROCESS | 4016 | 1471348050741 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:30 INFO - PROCESS | 4016 | 1471348050743 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:30 INFO - PROCESS | 4016 | 1471348050830 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 04:47:30 INFO - PROCESS | 4016 | 1471348050836 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:30 INFO - PROCESS | 4016 | 1471348050838 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE62000 == 36 [pid = 4016] [id = 648] 04:47:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF61F8C00) [pid = 4016] [serial = 1944] [outer = 0000000000000000] 04:47:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF61FD400) [pid = 4016] [serial = 1945] [outer = 000000FFF61F8C00] 04:47:30 INFO - PROCESS | 4016 | 1471348050886 Marionette DEBUG loaded listener.js 04:47:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF631D400) [pid = 4016] [serial = 1946] [outer = 000000FFF61F8C00] 04:47:31 INFO - PROCESS | 4016 | 1471348051499 Marionette TRACE conn7 <- [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]]]}] 04:47:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:47:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 837ms 04:47:31 INFO - PROCESS | 4016 | 1471348051586 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 04:47:31 INFO - PROCESS | 4016 | 1471348051591 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 04:47:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:47:31 INFO - PROCESS | 4016 | 1471348051597 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:47:31 INFO - PROCESS | 4016 | 1471348051601 Marionette TRACE conn7 <- [1,2558,null,{}] 04:47:31 INFO - PROCESS | 4016 | 1471348051607 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:31 INFO - PROCESS | 4016 | 1471348051611 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:31 INFO - PROCESS | 4016 | 1471348051741 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 04:47:31 INFO - PROCESS | 4016 | 1471348051860 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 4016 | 1471348051863 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5615800 == 37 [pid = 4016] [id = 649] 04:47:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE88EE400) [pid = 4016] [serial = 1947] [outer = 0000000000000000] 04:47:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8ED2400) [pid = 4016] [serial = 1948] [outer = 000000FFE88EE400] 04:47:31 INFO - PROCESS | 4016 | 1471348051924 Marionette DEBUG loaded listener.js 04:47:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFED26A000) [pid = 4016] [serial = 1949] [outer = 000000FFE88EE400] 04:47:32 INFO - PROCESS | 4016 | 1471348052513 Marionette TRACE conn7 <- [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]]]}] 04:47:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:47:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 986ms 04:47:32 INFO - PROCESS | 4016 | 1471348052584 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 4016 | 1471348052589 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 04:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:47:32 INFO - PROCESS | 4016 | 1471348052596 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 4016 | 1471348052599 Marionette TRACE conn7 <- [1,2562,null,{}] 04:47:32 INFO - PROCESS | 4016 | 1471348052604 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:32 INFO - PROCESS | 4016 | 1471348052607 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:32 INFO - PROCESS | 4016 | 1471348052755 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 04:47:32 INFO - PROCESS | 4016 | 1471348052881 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 4016 | 1471348052884 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB334800 == 38 [pid = 4016] [id = 650] 04:47:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEBE0800) [pid = 4016] [serial = 1950] [outer = 0000000000000000] 04:47:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEF55BC00) [pid = 4016] [serial = 1951] [outer = 000000FFEEBE0800] 04:47:32 INFO - PROCESS | 4016 | 1471348052944 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2586400) [pid = 4016] [serial = 1952] [outer = 000000FFEEBE0800] 04:47:33 INFO - PROCESS | 4016 | 1471348053554 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1033ms 04:47:33 INFO - PROCESS | 4016 | 1471348053631 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 4016 | 1471348053634 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 04:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:47:33 INFO - PROCESS | 4016 | 1471348053638 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 4016 | 1471348053642 Marionette TRACE conn7 <- [1,2566,null,{}] 04:47:33 INFO - PROCESS | 4016 | 1471348053675 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:33 INFO - PROCESS | 4016 | 1471348053681 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:33 INFO - PROCESS | 4016 | 1471348053836 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 04:47:33 INFO - PROCESS | 4016 | 1471348053956 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:33 INFO - PROCESS | 4016 | 1471348053959 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB322000 == 39 [pid = 4016] [id = 651] 04:47:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEA070C00) [pid = 4016] [serial = 1953] [outer = 0000000000000000] 04:47:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2728400) [pid = 4016] [serial = 1954] [outer = 000000FFEA070C00] 04:47:34 INFO - PROCESS | 4016 | 1471348054022 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF5FE7800) [pid = 4016] [serial = 1955] [outer = 000000FFEA070C00] 04:47:34 INFO - PROCESS | 4016 | 1471348054790 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1180ms 04:47:34 INFO - PROCESS | 4016 | 1471348054835 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 04:47:34 INFO - PROCESS | 4016 | 1471348054840 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 04:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:47:34 INFO - PROCESS | 4016 | 1471348054846 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:47:34 INFO - PROCESS | 4016 | 1471348054850 Marionette TRACE conn7 <- [1,2570,null,{}] 04:47:34 INFO - PROCESS | 4016 | 1471348054857 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:34 INFO - PROCESS | 4016 | 1471348054860 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:34 INFO - PROCESS | 4016 | 1471348054970 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 04:47:35 INFO - PROCESS | 4016 | 1471348055098 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:35 INFO - PROCESS | 4016 | 1471348055100 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27DC800 == 40 [pid = 4016] [id = 652] 04:47:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE7F3A400) [pid = 4016] [serial = 1956] [outer = 0000000000000000] 04:47:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFECF64C00) [pid = 4016] [serial = 1957] [outer = 000000FFE7F3A400] 04:47:35 INFO - PROCESS | 4016 | 1471348055155 Marionette DEBUG loaded listener.js 04:47:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFED26B800) [pid = 4016] [serial = 1958] [outer = 000000FFE7F3A400] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCC93000 == 39 [pid = 4016] [id = 647] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39B2800 == 38 [pid = 4016] [id = 646] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC553800 == 37 [pid = 4016] [id = 645] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9571000 == 36 [pid = 4016] [id = 644] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BD6800 == 35 [pid = 4016] [id = 643] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95BB000 == 34 [pid = 4016] [id = 642] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B6B800 == 33 [pid = 4016] [id = 641] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25D0800 == 32 [pid = 4016] [id = 640] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE9581800 == 31 [pid = 4016] [id = 639] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39B9800 == 30 [pid = 4016] [id = 638] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D8000 == 29 [pid = 4016] [id = 637] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF28800 == 28 [pid = 4016] [id = 628] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB322000 == 27 [pid = 4016] [id = 651] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB334800 == 26 [pid = 4016] [id = 650] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE62000 == 25 [pid = 4016] [id = 648] 04:47:35 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5615800 == 24 [pid = 4016] [id = 649] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF3943800) [pid = 4016] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEDF58C00) [pid = 4016] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEEB5B800) [pid = 4016] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8C33000) [pid = 4016] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE88F1C00) [pid = 4016] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFED19CC00) [pid = 4016] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8ED3000) [pid = 4016] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE92C9000) [pid = 4016] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE88EE000) [pid = 4016] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8C34000) [pid = 4016] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEEA79000) [pid = 4016] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE8828800) [pid = 4016] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFED9CF000) [pid = 4016] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE9AC1800) [pid = 4016] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF258B800) [pid = 4016] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF2052800) [pid = 4016] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF66BE800) [pid = 4016] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5FE5C00) [pid = 4016] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF79A7C00) [pid = 4016] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF6E58000) [pid = 4016] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEF183C00) [pid = 4016] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF2595800) [pid = 4016] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF4B3D000) [pid = 4016] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF2112000) [pid = 4016] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF2724C00) [pid = 4016] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFEDCA7800) [pid = 4016] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:47:36 INFO - PROCESS | 4016 | 1471348056295 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1507ms 04:47:36 INFO - PROCESS | 4016 | 1471348056355 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 04:47:36 INFO - PROCESS | 4016 | 1471348056359 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 04:47:36 INFO - PROCESS | 4016 | 1471348056364 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:47:36 INFO - PROCESS | 4016 | 1471348056369 Marionette TRACE conn7 <- [1,2574,null,{}] 04:47:36 INFO - PROCESS | 4016 | 1471348056374 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:36 INFO - PROCESS | 4016 | 1471348056377 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:36 INFO - PROCESS | 4016 | 1471348056506 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 04:47:36 INFO - PROCESS | 4016 | 1471348056583 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 4016 | 1471348056585 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:36 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF35800 == 25 [pid = 4016] [id = 653] 04:47:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE88EBC00) [pid = 4016] [serial = 1959] [outer = 0000000000000000] 04:47:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8B24400) [pid = 4016] [serial = 1960] [outer = 000000FFE88EBC00] 04:47:36 INFO - PROCESS | 4016 | 1471348056636 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8E59800) [pid = 4016] [serial = 1961] [outer = 000000FFE88EBC00] 04:47:37 INFO - PROCESS | 4016 | 1471348057035 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 735ms 04:47:37 INFO - PROCESS | 4016 | 1471348057114 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 4016 | 1471348057119 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 04:47:37 INFO - PROCESS | 4016 | 1471348057130 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 4016 | 1471348057133 Marionette TRACE conn7 <- [1,2578,null,{}] 04:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:47:37 INFO - PROCESS | 4016 | 1471348057137 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:37 INFO - PROCESS | 4016 | 1471348057140 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:37 INFO - PROCESS | 4016 | 1471348057235 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 04:47:37 INFO - PROCESS | 4016 | 1471348057241 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 4016 | 1471348057244 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BCC800 == 26 [pid = 4016] [id = 654] 04:47:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE926DC00) [pid = 4016] [serial = 1962] [outer = 0000000000000000] 04:47:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE930C400) [pid = 4016] [serial = 1963] [outer = 000000FFE926DC00] 04:47:37 INFO - PROCESS | 4016 | 1471348057295 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFED171C00) [pid = 4016] [serial = 1964] [outer = 000000FFE926DC00] 04:47:37 INFO - PROCESS | 4016 | 1471348057761 Marionette TRACE conn7 <- [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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 670ms 04:47:37 INFO - PROCESS | 4016 | 1471348057808 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 4016 | 1471348057811 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 04:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:47:37 INFO - PROCESS | 4016 | 1471348057814 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 4016 | 1471348057818 Marionette TRACE conn7 <- [1,2582,null,{}] 04:47:37 INFO - PROCESS | 4016 | 1471348057829 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:37 INFO - PROCESS | 4016 | 1471348057834 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:37 INFO - PROCESS | 4016 | 1471348057926 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 04:47:37 INFO - PROCESS | 4016 | 1471348057934 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 4016 | 1471348057937 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF60DD800 == 27 [pid = 4016] [id = 655] 04:47:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEDD21000) [pid = 4016] [serial = 1965] [outer = 0000000000000000] 04:47:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEDD3B400) [pid = 4016] [serial = 1966] [outer = 000000FFEDD21000] 04:47:38 INFO - PROCESS | 4016 | 1471348057996 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEE18DC00) [pid = 4016] [serial = 1967] [outer = 000000FFEDD21000] 04:47:38 INFO - PROCESS | 4016 | 1471348058504 Marionette TRACE conn7 <- [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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:47:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 04:47:38 INFO - PROCESS | 4016 | 1471348058583 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 4016 | 1471348058586 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 04:47:38 INFO - PROCESS | 4016 | 1471348058592 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:47:38 INFO - PROCESS | 4016 | 1471348058594 Marionette TRACE conn7 <- [1,2586,null,{}] 04:47:38 INFO - PROCESS | 4016 | 1471348058597 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:38 INFO - PROCESS | 4016 | 1471348058599 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:38 INFO - PROCESS | 4016 | 1471348058719 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 04:47:38 INFO - PROCESS | 4016 | 1471348058729 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:38 INFO - PROCESS | 4016 | 1471348058731 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8937800 == 28 [pid = 4016] [id = 656] 04:47:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFEEB60000) [pid = 4016] [serial = 1968] [outer = 0000000000000000] 04:47:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFEEBE1800) [pid = 4016] [serial = 1969] [outer = 000000FFEEB60000] 04:47:38 INFO - PROCESS | 4016 | 1471348058780 Marionette DEBUG loaded listener.js 04:47:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEF274C00) [pid = 4016] [serial = 1970] [outer = 000000FFEEB60000] 04:47:39 INFO - PROCESS | 4016 | 1471348059237 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 04:47:39 INFO - PROCESS | 4016 | 1471348059287 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 04:47:39 INFO - PROCESS | 4016 | 1471348059290 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 04:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:47:39 INFO - PROCESS | 4016 | 1471348059293 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:47:39 INFO - PROCESS | 4016 | 1471348059295 Marionette TRACE conn7 <- [1,2590,null,{}] 04:47:39 INFO - PROCESS | 4016 | 1471348059305 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:39 INFO - PROCESS | 4016 | 1471348059307 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:39 INFO - PROCESS | 4016 | 1471348059415 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 04:47:39 INFO - PROCESS | 4016 | 1471348059423 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 4016 | 1471348059425 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95BA800 == 29 [pid = 4016] [id = 657] 04:47:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE83C0400) [pid = 4016] [serial = 1971] [outer = 0000000000000000] 04:47:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF210A800) [pid = 4016] [serial = 1972] [outer = 000000FFE83C0400] 04:47:39 INFO - PROCESS | 4016 | 1471348059471 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2585800) [pid = 4016] [serial = 1973] [outer = 000000FFE83C0400] 04:47:39 INFO - PROCESS | 4016 | 1471348059968 Marionette TRACE conn7 <- [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]]]}] 04:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 692ms 04:47:40 INFO - PROCESS | 4016 | 1471348059988 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 4016 | 1471348059990 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 04:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:47:40 INFO - PROCESS | 4016 | 1471348060035 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 4016 | 1471348060038 Marionette TRACE conn7 <- [1,2594,null,{}] 04:47:40 INFO - PROCESS | 4016 | 1471348060041 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 4016 | 1471348060047 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:40 INFO - PROCESS | 4016 | 1471348060174 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF258AC00) [pid = 4016] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF4EB9800) [pid = 4016] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5C1B400) [pid = 4016] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8E56000) [pid = 4016] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8C34800) [pid = 4016] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE6F2E400) [pid = 4016] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF5FDF000) [pid = 4016] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE813AC00) [pid = 4016] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF4B3D400) [pid = 4016] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFECF6DC00) [pid = 4016] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF61F8C00) [pid = 4016] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:47:40 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8B26C00) [pid = 4016] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:47:40 INFO - PROCESS | 4016 | 1471348060443 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 4016 | 1471348060445 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5618000 == 30 [pid = 4016] [id = 658] 04:47:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE6DD9C00) [pid = 4016] [serial = 1974] [outer = 0000000000000000] 04:47:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE6F3BC00) [pid = 4016] [serial = 1975] [outer = 000000FFE6DD9C00] 04:47:40 INFO - PROCESS | 4016 | 1471348060495 Marionette DEBUG loaded listener.js 04:47:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFED193C00) [pid = 4016] [serial = 1976] [outer = 000000FFE6DD9C00] 04:47:40 INFO - PROCESS | 4016 | 1471348060886 Marionette TRACE conn7 <- [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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 922ms 04:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:47:40 INFO - PROCESS | 4016 | 1471348060919 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 4016 | 1471348060922 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 04:47:40 INFO - PROCESS | 4016 | 1471348060925 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 4016 | 1471348060927 Marionette TRACE conn7 <- [1,2598,null,{}] 04:47:40 INFO - PROCESS | 4016 | 1471348060930 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:40 INFO - PROCESS | 4016 | 1471348060932 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:41 INFO - PROCESS | 4016 | 1471348061045 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 04:47:41 INFO - PROCESS | 4016 | 1471348061054 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 4016 | 1471348061057 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41A000 == 31 [pid = 4016] [id = 659] 04:47:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6E50C00) [pid = 4016] [serial = 1977] [outer = 0000000000000000] 04:47:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF258AC00) [pid = 4016] [serial = 1978] [outer = 000000FFE6E50C00] 04:47:41 INFO - PROCESS | 4016 | 1471348061104 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF4C5E800) [pid = 4016] [serial = 1979] [outer = 000000FFE6E50C00] 04:47:41 INFO - PROCESS | 4016 | 1471348061501 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 04:47:41 INFO - PROCESS | 4016 | 1471348061556 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 4016 | 1471348061559 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 04:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:47:41 INFO - PROCESS | 4016 | 1471348061562 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:47:41 INFO - PROCESS | 4016 | 1471348061564 Marionette TRACE conn7 <- [1,2602,null,{}] 04:47:41 INFO - PROCESS | 4016 | 1471348061567 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:41 INFO - PROCESS | 4016 | 1471348061569 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:41 INFO - PROCESS | 4016 | 1471348061683 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 04:47:41 INFO - PROCESS | 4016 | 1471348061724 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:41 INFO - PROCESS | 4016 | 1471348061726 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4C3000 == 32 [pid = 4016] [id = 660] 04:47:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE9312C00) [pid = 4016] [serial = 1980] [outer = 0000000000000000] 04:47:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4EB6000) [pid = 4016] [serial = 1981] [outer = 000000FFE9312C00] 04:47:41 INFO - PROCESS | 4016 | 1471348061773 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4EBD400) [pid = 4016] [serial = 1982] [outer = 000000FFE9312C00] 04:47:42 INFO - PROCESS | 4016 | 1471348062181 Marionette TRACE conn7 <- [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]]]}] 04:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 04:47:42 INFO - PROCESS | 4016 | 1471348062240 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 04:47:42 INFO - PROCESS | 4016 | 1471348062242 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 04:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:47:42 INFO - PROCESS | 4016 | 1471348062245 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 4016 | 1471348062247 Marionette TRACE conn7 <- [1,2606,null,{}] 04:47:42 INFO - PROCESS | 4016 | 1471348062251 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:42 INFO - PROCESS | 4016 | 1471348062253 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:42 INFO - PROCESS | 4016 | 1471348062337 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 04:47:42 INFO - PROCESS | 4016 | 1471348062343 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 4016 | 1471348062345 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C0000 == 33 [pid = 4016] [id = 661] 04:47:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5513800) [pid = 4016] [serial = 1983] [outer = 0000000000000000] 04:47:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5FDAC00) [pid = 4016] [serial = 1984] [outer = 000000FFF5513800] 04:47:42 INFO - PROCESS | 4016 | 1471348062392 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5FE6400) [pid = 4016] [serial = 1985] [outer = 000000FFF5513800] 04:47:43 INFO - PROCESS | 4016 | 1471348063245 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1077ms 04:47:43 INFO - PROCESS | 4016 | 1471348063327 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 4016 | 1471348063331 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 04:47:43 INFO - PROCESS | 4016 | 1471348063336 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:47:43 INFO - PROCESS | 4016 | 1471348063339 Marionette TRACE conn7 <- [1,2610,null,{}] 04:47:43 INFO - PROCESS | 4016 | 1471348063344 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:43 INFO - PROCESS | 4016 | 1471348063348 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:43 INFO - PROCESS | 4016 | 1471348063488 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 04:47:43 INFO - PROCESS | 4016 | 1471348063605 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:43 INFO - PROCESS | 4016 | 1471348063608 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39B9800 == 34 [pid = 4016] [id = 662] 04:47:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8825C00) [pid = 4016] [serial = 1986] [outer = 0000000000000000] 04:47:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE8E53C00) [pid = 4016] [serial = 1987] [outer = 000000FFE8825C00] 04:47:43 INFO - PROCESS | 4016 | 1471348063670 Marionette DEBUG loaded listener.js 04:47:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFE92BA400) [pid = 4016] [serial = 1988] [outer = 000000FFE8825C00] 04:47:44 INFO - PROCESS | 4016 | 1471348064376 Marionette TRACE conn7 <- [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]]]}] 04:47:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:47:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1077ms 04:47:44 INFO - PROCESS | 4016 | 1471348064416 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 04:47:44 INFO - PROCESS | 4016 | 1471348064421 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 04:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:47:44 INFO - PROCESS | 4016 | 1471348064428 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:47:44 INFO - PROCESS | 4016 | 1471348064431 Marionette TRACE conn7 <- [1,2614,null,{}] 04:47:44 INFO - PROCESS | 4016 | 1471348064435 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:44 INFO - PROCESS | 4016 | 1471348064439 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:44 INFO - PROCESS | 4016 | 1471348064627 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 04:47:44 INFO - PROCESS | 4016 | 1471348064637 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 4016 | 1471348064640 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5618800 == 35 [pid = 4016] [id = 663] 04:47:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE8E5C000) [pid = 4016] [serial = 1989] [outer = 0000000000000000] 04:47:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFED19DC00) [pid = 4016] [serial = 1990] [outer = 000000FFE8E5C000] 04:47:44 INFO - PROCESS | 4016 | 1471348064701 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFEEA02400) [pid = 4016] [serial = 1991] [outer = 000000FFE8E5C000] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4C3000 == 34 [pid = 4016] [id = 660] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41A000 == 33 [pid = 4016] [id = 659] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5618000 == 32 [pid = 4016] [id = 658] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95BA800 == 31 [pid = 4016] [id = 657] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8937800 == 30 [pid = 4016] [id = 656] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF60DD800 == 29 [pid = 4016] [id = 655] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BCC800 == 28 [pid = 4016] [id = 654] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF35800 == 27 [pid = 4016] [id = 653] 04:47:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27DC800 == 26 [pid = 4016] [id = 652] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2593400) [pid = 4016] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF2BB9000) [pid = 4016] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF4EBE800) [pid = 4016] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF5FE4800) [pid = 4016] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE8E5DC00) [pid = 4016] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF5BE4000) [pid = 4016] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE92C6400) [pid = 4016] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE9AC0C00) [pid = 4016] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFED190C00) [pid = 4016] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF205B800) [pid = 4016] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF61D2C00) [pid = 4016] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE88E8C00) [pid = 4016] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8E8A800) [pid = 4016] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF4EB6400) [pid = 4016] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF4C6B800) [pid = 4016] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEDD33000) [pid = 4016] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEA7A400) [pid = 4016] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF61FD400) [pid = 4016] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF631D400) [pid = 4016] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF61C8C00) [pid = 4016] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF61C5C00) [pid = 4016] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFEDD28000) [pid = 4016] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF2513C00) [pid = 4016] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF25A0000) [pid = 4016] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:47:45 INFO - PROCESS | 4016 | 1471348065565 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1185ms 04:47:45 INFO - PROCESS | 4016 | 1471348065616 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 4016 | 1471348065620 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 04:47:45 INFO - PROCESS | 4016 | 1471348065624 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:47:45 INFO - PROCESS | 4016 | 1471348065629 Marionette TRACE conn7 <- [1,2618,null,{}] 04:47:45 INFO - PROCESS | 4016 | 1471348065634 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:45 INFO - PROCESS | 4016 | 1471348065637 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:45 INFO - PROCESS | 4016 | 1471348065736 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 04:47:45 INFO - PROCESS | 4016 | 1471348065820 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:45 INFO - PROCESS | 4016 | 1471348065823 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:45 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF48800 == 27 [pid = 4016] [id = 664] 04:47:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE8B21800) [pid = 4016] [serial = 1992] [outer = 0000000000000000] 04:47:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE8ECBC00) [pid = 4016] [serial = 1993] [outer = 000000FFE8B21800] 04:47:45 INFO - PROCESS | 4016 | 1471348065873 Marionette DEBUG loaded listener.js 04:47:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFED10E400) [pid = 4016] [serial = 1994] [outer = 000000FFE8B21800] 04:47:46 INFO - PROCESS | 4016 | 1471348066346 Marionette TRACE conn7 <- [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]]]}] 04:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 04:47:46 INFO - PROCESS | 4016 | 1471348066363 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 04:47:46 INFO - PROCESS | 4016 | 1471348066368 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 04:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:47:46 INFO - PROCESS | 4016 | 1471348066374 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:47:46 INFO - PROCESS | 4016 | 1471348066377 Marionette TRACE conn7 <- [1,2622,null,{}] 04:47:46 INFO - PROCESS | 4016 | 1471348066380 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:46 INFO - PROCESS | 4016 | 1471348066383 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:46 INFO - PROCESS | 4016 | 1471348066477 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 04:47:46 INFO - PROCESS | 4016 | 1471348066484 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 4016 | 1471348066486 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5721000 == 28 [pid = 4016] [id = 665] 04:47:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFEDCB0800) [pid = 4016] [serial = 1995] [outer = 0000000000000000] 04:47:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEE186000) [pid = 4016] [serial = 1996] [outer = 000000FFEDCB0800] 04:47:46 INFO - PROCESS | 4016 | 1471348066540 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEEBE2C00) [pid = 4016] [serial = 1997] [outer = 000000FFEDCB0800] 04:47:47 INFO - PROCESS | 4016 | 1471348067004 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 04:47:47 INFO - PROCESS | 4016 | 1471348067068 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 4016 | 1471348067070 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 04:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:47:47 INFO - PROCESS | 4016 | 1471348067074 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 4016 | 1471348067078 Marionette TRACE conn7 <- [1,2626,null,{}] 04:47:47 INFO - PROCESS | 4016 | 1471348067089 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 4016 | 1471348067094 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:47 INFO - PROCESS | 4016 | 1471348067185 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 04:47:47 INFO - PROCESS | 4016 | 1471348067202 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 4016 | 1471348067205 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9588800 == 29 [pid = 4016] [id = 666] 04:47:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFF2584C00) [pid = 4016] [serial = 1998] [outer = 0000000000000000] 04:47:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF2592000) [pid = 4016] [serial = 1999] [outer = 000000FFF2584C00] 04:47:47 INFO - PROCESS | 4016 | 1471348067255 Marionette DEBUG loaded listener.js 04:47:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF2725400) [pid = 4016] [serial = 2000] [outer = 000000FFF2584C00] 04:47:47 INFO - PROCESS | 4016 | 1471348067714 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 04:47:47 INFO - PROCESS | 4016 | 1471348067769 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 4016 | 1471348067772 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 04:47:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:47:47 INFO - PROCESS | 4016 | 1471348067775 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 4016 | 1471348067777 Marionette TRACE conn7 <- [1,2630,null,{}] 04:47:47 INFO - PROCESS | 4016 | 1471348067780 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:47 INFO - PROCESS | 4016 | 1471348067782 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:47 INFO - PROCESS | 4016 | 1471348067902 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 04:47:47 INFO - PROCESS | 4016 | 1471348067908 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:47 INFO - PROCESS | 4016 | 1471348067910 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BE4000 == 30 [pid = 4016] [id = 667] 04:47:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF2BBEC00) [pid = 4016] [serial = 2001] [outer = 0000000000000000] 04:47:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF49BF400) [pid = 4016] [serial = 2002] [outer = 000000FFF2BBEC00] 04:47:48 INFO - PROCESS | 4016 | 1471348068009 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF4EAF400) [pid = 4016] [serial = 2003] [outer = 000000FFF2BBEC00] 04:47:48 INFO - PROCESS | 4016 | 1471348068443 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:47:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:47:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 734ms 04:47:48 INFO - PROCESS | 4016 | 1471348068520 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 04:47:48 INFO - PROCESS | 4016 | 1471348068523 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 04:47:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:47:48 INFO - PROCESS | 4016 | 1471348068526 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:47:48 INFO - PROCESS | 4016 | 1471348068528 Marionette TRACE conn7 <- [1,2634,null,{}] 04:47:48 INFO - PROCESS | 4016 | 1471348068532 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:48 INFO - PROCESS | 4016 | 1471348068534 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:48 INFO - PROCESS | 4016 | 1471348068674 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 04:47:48 INFO - PROCESS | 4016 | 1471348068734 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:48 INFO - PROCESS | 4016 | 1471348068736 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC428000 == 31 [pid = 4016] [id = 668] 04:47:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4EBEC00) [pid = 4016] [serial = 2004] [outer = 0000000000000000] 04:47:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF5BDC000) [pid = 4016] [serial = 2005] [outer = 000000FFF4EBEC00] 04:47:48 INFO - PROCESS | 4016 | 1471348068782 Marionette DEBUG loaded listener.js 04:47:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF5FD9C00) [pid = 4016] [serial = 2006] [outer = 000000FFF4EBEC00] 04:47:49 INFO - PROCESS | 4016 | 1471348069204 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:47:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:47:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms 04:47:49 INFO - PROCESS | 4016 | 1471348069266 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 04:47:49 INFO - PROCESS | 4016 | 1471348069268 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 04:47:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:47:49 INFO - PROCESS | 4016 | 1471348069272 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:47:49 INFO - PROCESS | 4016 | 1471348069274 Marionette TRACE conn7 <- [1,2638,null,{}] 04:47:49 INFO - PROCESS | 4016 | 1471348069277 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:49 INFO - PROCESS | 4016 | 1471348069283 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:49 INFO - PROCESS | 4016 | 1471348069418 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 04:47:49 INFO - PROCESS | 4016 | 1471348069480 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 4016 | 1471348069482 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5AE000 == 32 [pid = 4016] [id = 669] 04:47:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF61F9000) [pid = 4016] [serial = 2007] [outer = 0000000000000000] 04:47:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF6312C00) [pid = 4016] [serial = 2008] [outer = 000000FFF61F9000] 04:47:49 INFO - PROCESS | 4016 | 1471348069531 Marionette DEBUG loaded listener.js 04:47:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6389400) [pid = 4016] [serial = 2009] [outer = 000000FFF61F9000] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE9312C00) [pid = 4016] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEEB60000) [pid = 4016] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE83C0400) [pid = 4016] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE926DC00) [pid = 4016] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE6DD9C00) [pid = 4016] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE7F3A400) [pid = 4016] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDD21000) [pid = 4016] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE88EBC00) [pid = 4016] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE6E50C00) [pid = 4016] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE88EE400) [pid = 4016] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEEBE0800) [pid = 4016] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:47:49 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEA070C00) [pid = 4016] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:47:49 INFO - PROCESS | 4016 | 1471348069945 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 735ms 04:47:50 INFO - PROCESS | 4016 | 1471348070039 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 4016 | 1471348070041 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 04:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:47:50 INFO - PROCESS | 4016 | 1471348070051 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 4016 | 1471348070053 Marionette TRACE conn7 <- [1,2642,null,{}] 04:47:50 INFO - PROCESS | 4016 | 1471348070056 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:50 INFO - PROCESS | 4016 | 1471348070058 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:50 INFO - PROCESS | 4016 | 1471348070143 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 04:47:50 INFO - PROCESS | 4016 | 1471348070151 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 4016 | 1471348070153 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BB7800 == 33 [pid = 4016] [id = 670] 04:47:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE926DC00) [pid = 4016] [serial = 2010] [outer = 0000000000000000] 04:47:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEEB60000) [pid = 4016] [serial = 2011] [outer = 000000FFE926DC00] 04:47:50 INFO - PROCESS | 4016 | 1471348070202 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF4EBA400) [pid = 4016] [serial = 2012] [outer = 000000FFE926DC00] 04:47:50 INFO - PROCESS | 4016 | 1471348070608 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:47:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 585ms 04:47:50 INFO - PROCESS | 4016 | 1471348070636 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 4016 | 1471348070638 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 04:47:50 INFO - PROCESS | 4016 | 1471348070641 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:47:50 INFO - PROCESS | 4016 | 1471348070643 Marionette TRACE conn7 <- [1,2646,null,{}] 04:47:50 INFO - PROCESS | 4016 | 1471348070647 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:50 INFO - PROCESS | 4016 | 1471348070657 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:50 INFO - PROCESS | 4016 | 1471348070780 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 04:47:50 INFO - PROCESS | 4016 | 1471348070786 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:50 INFO - PROCESS | 4016 | 1471348070788 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE63800 == 34 [pid = 4016] [id = 671] 04:47:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF6389800) [pid = 4016] [serial = 2013] [outer = 0000000000000000] 04:47:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF6390800) [pid = 4016] [serial = 2014] [outer = 000000FFF6389800] 04:47:50 INFO - PROCESS | 4016 | 1471348070838 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF648E400) [pid = 4016] [serial = 2015] [outer = 000000FFF6389800] 04:47:51 INFO - PROCESS | 4016 | 1471348071220 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:47:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:47:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms 04:47:51 INFO - PROCESS | 4016 | 1471348071284 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 04:47:51 INFO - PROCESS | 4016 | 1471348071286 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 04:47:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:47:51 INFO - PROCESS | 4016 | 1471348071290 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:47:51 INFO - PROCESS | 4016 | 1471348071292 Marionette TRACE conn7 <- [1,2650,null,{}] 04:47:51 INFO - PROCESS | 4016 | 1471348071295 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:51 INFO - PROCESS | 4016 | 1471348071297 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:51 INFO - PROCESS | 4016 | 1471348071381 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 04:47:51 INFO - PROCESS | 4016 | 1471348071387 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 4016 | 1471348071389 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE99800 == 35 [pid = 4016] [id = 672] 04:47:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF6491400) [pid = 4016] [serial = 2016] [outer = 0000000000000000] 04:47:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF66CA800) [pid = 4016] [serial = 2017] [outer = 000000FFF6491400] 04:47:51 INFO - PROCESS | 4016 | 1471348071437 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF6DCD400) [pid = 4016] [serial = 2018] [outer = 000000FFF6491400] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF48800 == 34 [pid = 4016] [id = 664] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5618800 == 33 [pid = 4016] [id = 663] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF39B9800 == 32 [pid = 4016] [id = 662] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C0000 == 31 [pid = 4016] [id = 661] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9588800 == 30 [pid = 4016] [id = 666] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5AE000 == 29 [pid = 4016] [id = 669] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BB7800 == 28 [pid = 4016] [id = 670] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC428000 == 27 [pid = 4016] [id = 668] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5721000 == 26 [pid = 4016] [id = 665] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE63800 == 25 [pid = 4016] [id = 671] 04:47:52 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BE4000 == 24 [pid = 4016] [id = 667] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4EB6000) [pid = 4016] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEEBE1800) [pid = 4016] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF210A800) [pid = 4016] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEF274C00) [pid = 4016] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE930C400) [pid = 4016] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFED171C00) [pid = 4016] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE6F3BC00) [pid = 4016] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFED26B800) [pid = 4016] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFECF64C00) [pid = 4016] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFEDD3B400) [pid = 4016] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8B24400) [pid = 4016] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFED193C00) [pid = 4016] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFE8E59800) [pid = 4016] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF258AC00) [pid = 4016] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFED26A000) [pid = 4016] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFE8ED2400) [pid = 4016] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFF2586400) [pid = 4016] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFEF55BC00) [pid = 4016] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFF5FE7800) [pid = 4016] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFF2728400) [pid = 4016] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFF2585800) [pid = 4016] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 53 (000000FFF4EBD400) [pid = 4016] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 52 (000000FFF4C5E800) [pid = 4016] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | --DOMWINDOW == 51 (000000FFEE18DC00) [pid = 4016] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:47:53 INFO - PROCESS | 4016 | 1471348073256 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:47:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1986ms 04:47:53 INFO - PROCESS | 4016 | 1471348073280 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 04:47:53 INFO - PROCESS | 4016 | 1471348073285 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 04:47:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:47:53 INFO - PROCESS | 4016 | 1471348073290 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 4016 | 1471348073293 Marionette TRACE conn7 <- [1,2654,null,{}] 04:47:53 INFO - PROCESS | 4016 | 1471348073300 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:53 INFO - PROCESS | 4016 | 1471348073303 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:53 INFO - PROCESS | 4016 | 1471348073405 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 04:47:53 INFO - PROCESS | 4016 | 1471348073412 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:53 INFO - PROCESS | 4016 | 1471348073417 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDD74000 == 25 [pid = 4016] [id = 673] 04:47:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (000000FFE8827800) [pid = 4016] [serial = 2019] [outer = 0000000000000000] 04:47:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (000000FFE8828800) [pid = 4016] [serial = 2020] [outer = 000000FFE8827800] 04:47:53 INFO - PROCESS | 4016 | 1471348073469 Marionette DEBUG loaded listener.js 04:47:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000FFE8B1EC00) [pid = 4016] [serial = 2021] [outer = 000000FFE8827800] 04:47:53 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:47:54 INFO - PROCESS | 4016 | [4016] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:47:54 INFO - PROCESS | 4016 | 1471348074441 Marionette TRACE conn7 <- [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]]]}] 04:47:54 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) 04:47:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1183ms 04:47:54 INFO - PROCESS | 4016 | 1471348074477 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 04:47:54 INFO - PROCESS | 4016 | 1471348074483 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 04:47:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:47:54 INFO - PROCESS | 4016 | 1471348074489 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:47:54 INFO - PROCESS | 4016 | 1471348074492 Marionette TRACE conn7 <- [1,2658,null,{}] 04:47:54 INFO - PROCESS | 4016 | 1471348074496 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:54 INFO - PROCESS | 4016 | 1471348074499 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:54 INFO - PROCESS | 4016 | 1471348074595 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 04:47:54 INFO - PROCESS | 4016 | 1471348074602 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 4016 | 1471348074605 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27EB800 == 26 [pid = 4016] [id = 674] 04:47:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFE8E5A400) [pid = 4016] [serial = 2022] [outer = 0000000000000000] 04:47:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFE8E83C00) [pid = 4016] [serial = 2023] [outer = 000000FFE8E5A400] 04:47:54 INFO - PROCESS | 4016 | 1471348074658 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFE8EC9400) [pid = 4016] [serial = 2024] [outer = 000000FFE8E5A400] 04:47:55 INFO - PROCESS | 4016 | 1471348075603 Marionette TRACE conn7 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:47:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:47:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1138ms 04:47:55 INFO - PROCESS | 4016 | 1471348075629 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 04:47:55 INFO - PROCESS | 4016 | 1471348075632 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 04:47:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:47:55 INFO - PROCESS | 4016 | 1471348075639 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:47:55 INFO - PROCESS | 4016 | 1471348075643 Marionette TRACE conn7 <- [1,2662,null,{}] 04:47:55 INFO - PROCESS | 4016 | 1471348075654 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:55 INFO - PROCESS | 4016 | 1471348075659 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:55 INFO - PROCESS | 4016 | 1471348075750 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 04:47:55 INFO - PROCESS | 4016 | 1471348075758 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:55 INFO - PROCESS | 4016 | 1471348075761 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B06000 == 27 [pid = 4016] [id = 675] 04:47:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFE6D82000) [pid = 4016] [serial = 2025] [outer = 0000000000000000] 04:47:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFED17BC00) [pid = 4016] [serial = 2026] [outer = 000000FFE6D82000] 04:47:55 INFO - PROCESS | 4016 | 1471348075812 Marionette DEBUG loaded listener.js 04:47:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFED2D4400) [pid = 4016] [serial = 2027] [outer = 000000FFE6D82000] 04:47:56 INFO - PROCESS | 4016 | 1471348076758 Marionette TRACE conn7 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:47:56 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 04:47:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:47:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:47:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:47:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:47:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1137ms 04:47:56 INFO - PROCESS | 4016 | 1471348076779 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 4016 | 1471348076782 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 04:47:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:47:56 INFO - PROCESS | 4016 | 1471348076786 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 4016 | 1471348076788 Marionette TRACE conn7 <- [1,2666,null,{}] 04:47:56 INFO - PROCESS | 4016 | 1471348076791 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:56 INFO - PROCESS | 4016 | 1471348076793 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:56 INFO - PROCESS | 4016 | 1471348076885 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 04:47:56 INFO - PROCESS | 4016 | 1471348076891 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 4016 | 1471348076893 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF661D000 == 28 [pid = 4016] [id = 676] 04:47:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFEDD22C00) [pid = 4016] [serial = 2028] [outer = 0000000000000000] 04:47:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEDD2E400) [pid = 4016] [serial = 2029] [outer = 000000FFEDD22C00] 04:47:56 INFO - PROCESS | 4016 | 1471348076942 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFEDDDCC00) [pid = 4016] [serial = 2030] [outer = 000000FFEDD22C00] 04:47:57 INFO - PROCESS | 4016 | 1471348077871 Marionette TRACE conn7 <- [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]]]}] 04:47:57 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) 04:47:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1132ms 04:47:57 INFO - PROCESS | 4016 | 1471348077921 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 4016 | 1471348077923 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 04:47:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:47:57 INFO - PROCESS | 4016 | 1471348077927 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 4016 | 1471348077928 Marionette TRACE conn7 <- [1,2670,null,{}] 04:47:57 INFO - PROCESS | 4016 | 1471348077932 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:57 INFO - PROCESS | 4016 | 1471348077934 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:58 INFO - PROCESS | 4016 | 1471348078048 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 04:47:58 INFO - PROCESS | 4016 | 1471348078054 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 4016 | 1471348078056 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:58 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF8944000 == 29 [pid = 4016] [id = 677] 04:47:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8E59C00) [pid = 4016] [serial = 2031] [outer = 0000000000000000] 04:47:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFEEB59800) [pid = 4016] [serial = 2032] [outer = 000000FFE8E59C00] 04:47:58 INFO - PROCESS | 4016 | 1471348078105 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEEBE3800) [pid = 4016] [serial = 2033] [outer = 000000FFE8E59C00] 04:47:59 INFO - PROCESS | 4016 | 1471348079067 Marionette TRACE conn7 <- [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]]]}] 04:47:59 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) 04:47:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 04:47:59 INFO - PROCESS | 4016 | 1471348079110 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 04:47:59 INFO - PROCESS | 4016 | 1471348079112 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 04:47:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:47:59 INFO - PROCESS | 4016 | 1471348079116 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 4016 | 1471348079117 Marionette TRACE conn7 <- [1,2674,null,{}] 04:47:59 INFO - PROCESS | 4016 | 1471348079121 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:47:59 INFO - PROCESS | 4016 | 1471348079127 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:59 INFO - PROCESS | 4016 | 1471348079264 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 04:47:59 INFO - PROCESS | 4016 | 1471348079271 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:59 INFO - PROCESS | 4016 | 1471348079273 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:47:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9C000 == 30 [pid = 4016] [id = 678] 04:47:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEEBE6C00) [pid = 4016] [serial = 2034] [outer = 0000000000000000] 04:47:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFF2517800) [pid = 4016] [serial = 2035] [outer = 000000FFEEBE6C00] 04:47:59 INFO - PROCESS | 4016 | 1471348079366 Marionette DEBUG loaded listener.js 04:47:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF258A800) [pid = 4016] [serial = 2036] [outer = 000000FFEEBE6C00] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF2584C00) [pid = 4016] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF2BBEC00) [pid = 4016] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE926DC00) [pid = 4016] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF61F9000) [pid = 4016] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF4EBEC00) [pid = 4016] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF6389800) [pid = 4016] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFEDCB0800) [pid = 4016] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE8B21800) [pid = 4016] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFE8E5C000) [pid = 4016] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFE8825C00) [pid = 4016] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:48:00 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFF5513800) [pid = 4016] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:48:00 INFO - PROCESS | 4016 | 1471348080305 Marionette TRACE conn7 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:48:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:48:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1235ms 04:48:00 INFO - PROCESS | 4016 | 1471348080354 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 04:48:00 INFO - PROCESS | 4016 | 1471348080356 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 04:48:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:48:00 INFO - PROCESS | 4016 | 1471348080360 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:48:00 INFO - PROCESS | 4016 | 1471348080361 Marionette TRACE conn7 <- [1,2678,null,{}] 04:48:00 INFO - PROCESS | 4016 | 1471348080365 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:00 INFO - PROCESS | 4016 | 1471348080367 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:00 INFO - PROCESS | 4016 | 1471348080448 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 04:48:00 INFO - PROCESS | 4016 | 1471348080454 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 4016 | 1471348080456 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB325000 == 31 [pid = 4016] [id = 679] 04:48:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFE6E9C400) [pid = 4016] [serial = 2037] [outer = 0000000000000000] 04:48:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFED104400) [pid = 4016] [serial = 2038] [outer = 000000FFE6E9C400] 04:48:00 INFO - PROCESS | 4016 | 1471348080508 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFEEB5E400) [pid = 4016] [serial = 2039] [outer = 000000FFE6E9C400] 04:48:01 INFO - PROCESS | 4016 | 1471348081437 Marionette TRACE conn7 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:01 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:48:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:48:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1129ms 04:48:01 INFO - PROCESS | 4016 | 1471348081492 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 4016 | 1471348081495 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 04:48:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:48:01 INFO - PROCESS | 4016 | 1471348081498 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 4016 | 1471348081500 Marionette TRACE conn7 <- [1,2682,null,{}] 04:48:01 INFO - PROCESS | 4016 | 1471348081504 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:01 INFO - PROCESS | 4016 | 1471348081506 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:01 INFO - PROCESS | 4016 | 1471348081590 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 04:48:01 INFO - PROCESS | 4016 | 1471348081596 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 4016 | 1471348081598 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC41D000 == 32 [pid = 4016] [id = 680] 04:48:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFEEB5FC00) [pid = 4016] [serial = 2040] [outer = 0000000000000000] 04:48:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFF2BB9000) [pid = 4016] [serial = 2041] [outer = 000000FFEEB5FC00] 04:48:01 INFO - PROCESS | 4016 | 1471348081646 Marionette DEBUG loaded listener.js 04:48:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFF394A800) [pid = 4016] [serial = 2042] [outer = 000000FFEEB5FC00] 04:48:02 INFO - PROCESS | 4016 | 1471348082690 Marionette TRACE conn7 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:48:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:48:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1243ms 04:48:02 INFO - PROCESS | 4016 | 1471348082744 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 4016 | 1471348082749 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 04:48:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:48:02 INFO - PROCESS | 4016 | 1471348082754 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 4016 | 1471348082758 Marionette TRACE conn7 <- [1,2686,null,{}] 04:48:02 INFO - PROCESS | 4016 | 1471348082764 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:02 INFO - PROCESS | 4016 | 1471348082768 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:02 INFO - PROCESS | 4016 | 1471348082918 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 04:48:03 INFO - PROCESS | 4016 | 1471348083062 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 4016 | 1471348083067 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF21A5000 == 33 [pid = 4016] [id = 681] 04:48:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE88F2400) [pid = 4016] [serial = 2043] [outer = 0000000000000000] 04:48:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE8B22C00) [pid = 4016] [serial = 2044] [outer = 000000FFE88F2400] 04:48:03 INFO - PROCESS | 4016 | 1471348083131 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8E83000) [pid = 4016] [serial = 2045] [outer = 000000FFE88F2400] 04:48:04 INFO - PROCESS | 4016 | 1471348084301 Marionette TRACE conn7 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:04 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:48:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:48:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:48:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1593ms 04:48:04 INFO - PROCESS | 4016 | 1471348084351 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 4016 | 1471348084355 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 04:48:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:48:04 INFO - PROCESS | 4016 | 1471348084367 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 4016 | 1471348084370 Marionette TRACE conn7 <- [1,2690,null,{}] 04:48:04 INFO - PROCESS | 4016 | 1471348084376 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:04 INFO - PROCESS | 4016 | 1471348084379 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:04 INFO - PROCESS | 4016 | 1471348084563 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB325000 == 32 [pid = 4016] [id = 679] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9C000 == 31 [pid = 4016] [id = 678] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF8944000 == 30 [pid = 4016] [id = 677] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF661D000 == 29 [pid = 4016] [id = 676] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B06000 == 28 [pid = 4016] [id = 675] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27EB800 == 27 [pid = 4016] [id = 674] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDD74000 == 26 [pid = 4016] [id = 673] 04:48:04 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE99800 == 25 [pid = 4016] [id = 672] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFF6312C00) [pid = 4016] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF5FD9C00) [pid = 4016] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF5BDC000) [pid = 4016] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF6390800) [pid = 4016] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF6389400) [pid = 4016] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF66CA800) [pid = 4016] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF648E400) [pid = 4016] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFEEBE2C00) [pid = 4016] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFEE186000) [pid = 4016] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFE8ECBC00) [pid = 4016] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFED10E400) [pid = 4016] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFEEA02400) [pid = 4016] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFED19DC00) [pid = 4016] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 53 (000000FFE92BA400) [pid = 4016] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 52 (000000FFE8E53C00) [pid = 4016] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 51 (000000FFF5FDAC00) [pid = 4016] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 50 (000000FFF5FE6400) [pid = 4016] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 49 (000000FFF2592000) [pid = 4016] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 48 (000000FFF49BF400) [pid = 4016] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 47 (000000FFF4EAF400) [pid = 4016] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 46 (000000FFF4EBA400) [pid = 4016] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 45 (000000FFEEB60000) [pid = 4016] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | --DOMWINDOW == 44 (000000FFF2725400) [pid = 4016] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:48:04 INFO - PROCESS | 4016 | 1471348084667 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 4016 | 1471348084672 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDD5E800 == 26 [pid = 4016] [id = 682] 04:48:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 45 (000000FFE8156000) [pid = 4016] [serial = 2046] [outer = 0000000000000000] 04:48:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 46 (000000FFE8E86000) [pid = 4016] [serial = 2047] [outer = 000000FFE8156000] 04:48:04 INFO - PROCESS | 4016 | 1471348084725 Marionette DEBUG loaded listener.js 04:48:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 47 (000000FFE926E000) [pid = 4016] [serial = 2048] [outer = 000000FFE8156000] 04:48:05 INFO - PROCESS | 4016 | 1471348085126 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 797ms 04:48:05 INFO - PROCESS | 4016 | 1471348085167 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 4016 | 1471348085173 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 04:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:48:05 INFO - PROCESS | 4016 | 1471348085179 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 4016 | 1471348085182 Marionette TRACE conn7 <- [1,2694,null,{}] 04:48:05 INFO - PROCESS | 4016 | 1471348085186 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 4016 | 1471348085189 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:05 INFO - PROCESS | 4016 | 1471348085318 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 04:48:05 INFO - PROCESS | 4016 | 1471348085400 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:05 INFO - PROCESS | 4016 | 1471348085402 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF570A800 == 27 [pid = 4016] [id = 683] 04:48:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 48 (000000FFECFB7800) [pid = 4016] [serial = 2049] [outer = 0000000000000000] 04:48:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 49 (000000FFED178800) [pid = 4016] [serial = 2050] [outer = 000000FFECFB7800] 04:48:05 INFO - PROCESS | 4016 | 1471348085452 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 50 (000000FFED2D5000) [pid = 4016] [serial = 2051] [outer = 000000FFECFB7800] 04:48:05 INFO - PROCESS | 4016 | 1471348085823 Marionette TRACE conn7 <- [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]]]}] 04:48:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:48:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 04:48:05 INFO - PROCESS | 4016 | 1471348085874 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 04:48:05 INFO - PROCESS | 4016 | 1471348085876 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 04:48:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:48:05 INFO - PROCESS | 4016 | 1471348085880 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:48:05 INFO - PROCESS | 4016 | 1471348085883 Marionette TRACE conn7 <- [1,2698,null,{}] 04:48:05 INFO - PROCESS | 4016 | 1471348085895 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:05 INFO - PROCESS | 4016 | 1471348085900 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:06 INFO - PROCESS | 4016 | 1471348086030 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 04:48:06 INFO - PROCESS | 4016 | 1471348086044 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 4016 | 1471348086047 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF633E800 == 28 [pid = 4016] [id = 684] 04:48:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 51 (000000FFEE17FC00) [pid = 4016] [serial = 2052] [outer = 0000000000000000] 04:48:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 52 (000000FFEEB5CC00) [pid = 4016] [serial = 2053] [outer = 000000FFEE17FC00] 04:48:06 INFO - PROCESS | 4016 | 1471348086099 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 53 (000000FFF204F800) [pid = 4016] [serial = 2054] [outer = 000000FFEE17FC00] 04:48:06 INFO - PROCESS | 4016 | 1471348086563 Marionette TRACE conn7 <- [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] 04:48:06 INFO - PROCESS | 4016 | 1471348086619 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 04:48:06 INFO - PROCESS | 4016 | 1471348086622 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 4016 | 1471348086624 Marionette TRACE conn7 <- [1,2702,null,{}] 04:48:06 INFO - PROCESS | 4016 | 1471348086628 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:06 INFO - PROCESS | 4016 | 1471348086630 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:06 INFO - PROCESS | 4016 | 1471348086719 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 04:48:06 INFO - PROCESS | 4016 | 1471348086724 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 4016 | 1471348086727 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95BD000 == 29 [pid = 4016] [id = 685] 04:48:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 54 (000000FFF210C000) [pid = 4016] [serial = 2055] [outer = 0000000000000000] 04:48:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFF2542000) [pid = 4016] [serial = 2056] [outer = 000000FFF210C000] 04:48:06 INFO - PROCESS | 4016 | 1471348086774 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFF2598000) [pid = 4016] [serial = 2057] [outer = 000000FFF210C000] 04:48:07 INFO - PROCESS | 4016 | 1471348087243 Marionette TRACE conn7 <- [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]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:48:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 04:48:07 INFO - PROCESS | 4016 | 1471348087316 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 4016 | 1471348087318 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 04:48:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:48:07 INFO - PROCESS | 4016 | 1471348087322 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 4016 | 1471348087324 Marionette TRACE conn7 <- [1,2706,null,{}] 04:48:07 INFO - PROCESS | 4016 | 1471348087327 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:07 INFO - PROCESS | 4016 | 1471348087329 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:07 INFO - PROCESS | 4016 | 1471348087481 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 04:48:07 INFO - PROCESS | 4016 | 1471348087534 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:07 INFO - PROCESS | 4016 | 1471348087536 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:07 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BD7000 == 30 [pid = 4016] [id = 686] 04:48:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFE7749800) [pid = 4016] [serial = 2058] [outer = 0000000000000000] 04:48:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFF2BB9400) [pid = 4016] [serial = 2059] [outer = 000000FFE7749800] 04:48:07 INFO - PROCESS | 4016 | 1471348087588 Marionette DEBUG loaded listener.js 04:48:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFF4B3D000) [pid = 4016] [serial = 2060] [outer = 000000FFE7749800] 04:48:08 INFO - PROCESS | 4016 | 1471348088010 Marionette TRACE conn7 <- [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] 04:48:08 INFO - PROCESS | 4016 | 1471348088064 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 04:48:08 INFO - PROCESS | 4016 | 1471348088067 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 4016 | 1471348088069 Marionette TRACE conn7 <- [1,2710,null,{}] 04:48:08 INFO - PROCESS | 4016 | 1471348088072 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 4016 | 1471348088079 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:08 INFO - PROCESS | 4016 | 1471348088217 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 04:48:08 INFO - PROCESS | 4016 | 1471348088275 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 4016 | 1471348088278 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC466000 == 31 [pid = 4016] [id = 687] 04:48:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFF4B9D000) [pid = 4016] [serial = 2061] [outer = 0000000000000000] 04:48:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFF5518400) [pid = 4016] [serial = 2062] [outer = 000000FFF4B9D000] 04:48:08 INFO - PROCESS | 4016 | 1471348088325 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFF5C49400) [pid = 4016] [serial = 2063] [outer = 000000FFF4B9D000] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE8E59C00) [pid = 4016] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFE6E9C400) [pid = 4016] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFE6D82000) [pid = 4016] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 58 (000000FFEDD22C00) [pid = 4016] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 57 (000000FFE8827800) [pid = 4016] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 56 (000000FFEEBE6C00) [pid = 4016] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 55 (000000FFE8E5A400) [pid = 4016] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:48:08 INFO - PROCESS | 4016 | --DOMWINDOW == 54 (000000FFF6491400) [pid = 4016] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:48:08 INFO - PROCESS | 4016 | 1471348088763 Marionette TRACE conn7 <- [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] 04:48:08 INFO - PROCESS | 4016 | 1471348088820 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 04:48:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:48:08 INFO - PROCESS | 4016 | 1471348088825 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:48:08 INFO - PROCESS | 4016 | 1471348088827 Marionette TRACE conn7 <- [1,2714,null,{}] 04:48:08 INFO - PROCESS | 4016 | 1471348088830 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:08 INFO - PROCESS | 4016 | 1471348088832 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:08 INFO - PROCESS | 4016 | 1471348088922 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 04:48:08 INFO - PROCESS | 4016 | 1471348088928 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 4016 | 1471348088930 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4D3800 == 32 [pid = 4016] [id = 688] 04:48:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 55 (000000FFE8E56000) [pid = 4016] [serial = 2064] [outer = 0000000000000000] 04:48:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 56 (000000FFF2587C00) [pid = 4016] [serial = 2065] [outer = 000000FFE8E56000] 04:48:08 INFO - PROCESS | 4016 | 1471348088977 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 57 (000000FFF5F6B400) [pid = 4016] [serial = 2066] [outer = 000000FFE8E56000] 04:48:09 INFO - PROCESS | 4016 | 1471348089408 Marionette TRACE conn7 <- [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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:48:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 04:48:09 INFO - PROCESS | 4016 | 1471348089457 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 4016 | 1471348089459 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 04:48:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:48:09 INFO - PROCESS | 4016 | 1471348089463 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 4016 | 1471348089464 Marionette TRACE conn7 <- [1,2718,null,{}] 04:48:09 INFO - PROCESS | 4016 | 1471348089468 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:09 INFO - PROCESS | 4016 | 1471348089470 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:09 INFO - PROCESS | 4016 | 1471348089557 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 04:48:09 INFO - PROCESS | 4016 | 1471348089562 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 4016 | 1471348089564 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC557800 == 33 [pid = 4016] [id = 689] 04:48:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 58 (000000FFF5FE4800) [pid = 4016] [serial = 2067] [outer = 0000000000000000] 04:48:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 59 (000000FFF5FE8800) [pid = 4016] [serial = 2068] [outer = 000000FFF5FE4800] 04:48:09 INFO - PROCESS | 4016 | 1471348089612 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFF61C9000) [pid = 4016] [serial = 2069] [outer = 000000FFF5FE4800] 04:48:10 INFO - PROCESS | 4016 | 1471348090496 Marionette TRACE conn7 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:48:10 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:48:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:48:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:48:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:48:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1079ms 04:48:10 INFO - PROCESS | 4016 | 1471348090546 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 4016 | 1471348090556 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 04:48:10 INFO - PROCESS | 4016 | 1471348090560 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 4016 | 1471348090561 Marionette TRACE conn7 <- [1,2722,null,{}] 04:48:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:48:10 INFO - PROCESS | 4016 | 1471348090565 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:10 INFO - PROCESS | 4016 | 1471348090567 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:10 INFO - PROCESS | 4016 | 1471348090676 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 04:48:10 INFO - PROCESS | 4016 | 1471348090683 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:10 INFO - PROCESS | 4016 | 1471348090685 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC62F800 == 34 [pid = 4016] [id = 690] 04:48:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFF61CD000) [pid = 4016] [serial = 2070] [outer = 0000000000000000] 04:48:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFF61F1800) [pid = 4016] [serial = 2071] [outer = 000000FFF61CD000] 04:48:10 INFO - PROCESS | 4016 | 1471348090732 Marionette DEBUG loaded listener.js 04:48:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFF61FA800) [pid = 4016] [serial = 2072] [outer = 000000FFF61CD000] 04:48:11 INFO - PROCESS | 4016 | 1471348091307 Marionette TRACE conn7 <- [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]]]}] 04:48:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:48:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 775ms 04:48:11 INFO - PROCESS | 4016 | 1471348091341 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 04:48:11 INFO - PROCESS | 4016 | 1471348091346 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 04:48:11 INFO - PROCESS | 4016 | 1471348091351 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:48:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:48:11 INFO - PROCESS | 4016 | 1471348091354 Marionette TRACE conn7 <- [1,2726,null,{}] 04:48:11 INFO - PROCESS | 4016 | 1471348091361 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:11 INFO - PROCESS | 4016 | 1471348091364 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:11 INFO - PROCESS | 4016 | 1471348091484 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 04:48:11 INFO - PROCESS | 4016 | 1471348091580 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 4016 | 1471348091583 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF561C000 == 35 [pid = 4016] [id = 691] 04:48:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8E85800) [pid = 4016] [serial = 2073] [outer = 0000000000000000] 04:48:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE917D400) [pid = 4016] [serial = 2074] [outer = 000000FFE8E85800] 04:48:11 INFO - PROCESS | 4016 | 1471348091643 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED190C00) [pid = 4016] [serial = 2075] [outer = 000000FFE8E85800] 04:48:12 INFO - PROCESS | 4016 | 1471348092266 Marionette TRACE conn7 <- [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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:48:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 944ms 04:48:12 INFO - PROCESS | 4016 | 1471348092299 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 4016 | 1471348092304 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 04:48:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:48:12 INFO - PROCESS | 4016 | 1471348092311 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 4016 | 1471348092314 Marionette TRACE conn7 <- [1,2730,null,{}] 04:48:12 INFO - PROCESS | 4016 | 1471348092318 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:12 INFO - PROCESS | 4016 | 1471348092322 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:12 INFO - PROCESS | 4016 | 1471348092438 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 04:48:12 INFO - PROCESS | 4016 | 1471348092532 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 4016 | 1471348092535 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB330800 == 36 [pid = 4016] [id = 692] 04:48:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEEBDB400) [pid = 4016] [serial = 2076] [outer = 0000000000000000] 04:48:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEF183C00) [pid = 4016] [serial = 2077] [outer = 000000FFEEBDB400] 04:48:12 INFO - PROCESS | 4016 | 1471348092594 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF21B9800) [pid = 4016] [serial = 2078] [outer = 000000FFEEBDB400] 04:48:13 INFO - PROCESS | 4016 | 1471348093267 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:48:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 985ms 04:48:13 INFO - PROCESS | 4016 | 1471348093298 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 4016 | 1471348093301 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 04:48:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:48:13 INFO - PROCESS | 4016 | 1471348093305 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 4016 | 1471348093309 Marionette TRACE conn7 <- [1,2734,null,{}] 04:48:13 INFO - PROCESS | 4016 | 1471348093320 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:13 INFO - PROCESS | 4016 | 1471348093325 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:13 INFO - PROCESS | 4016 | 1471348093437 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 04:48:13 INFO - PROCESS | 4016 | 1471348093566 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:13 INFO - PROCESS | 4016 | 1471348093570 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCA9800 == 37 [pid = 4016] [id = 693] 04:48:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF5C19400) [pid = 4016] [serial = 2079] [outer = 0000000000000000] 04:48:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF5FDFC00) [pid = 4016] [serial = 2080] [outer = 000000FFF5C19400] 04:48:13 INFO - PROCESS | 4016 | 1471348093630 Marionette DEBUG loaded listener.js 04:48:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF61FE800) [pid = 4016] [serial = 2081] [outer = 000000FFF5C19400] 04:48:14 INFO - PROCESS | 4016 | 1471348094343 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:48:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:48:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1090ms 04:48:14 INFO - PROCESS | 4016 | 1471348094396 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 04:48:14 INFO - PROCESS | 4016 | 1471348094400 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 04:48:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:48:14 INFO - PROCESS | 4016 | 1471348094405 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:48:14 INFO - PROCESS | 4016 | 1471348094409 Marionette TRACE conn7 <- [1,2738,null,{}] 04:48:14 INFO - PROCESS | 4016 | 1471348094414 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:14 INFO - PROCESS | 4016 | 1471348094418 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:14 INFO - PROCESS | 4016 | 1471348094523 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 04:48:14 INFO - PROCESS | 4016 | 1471348094599 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 4016 | 1471348094603 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D3800 == 38 [pid = 4016] [id = 694] 04:48:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E86C00) [pid = 4016] [serial = 2082] [outer = 0000000000000000] 04:48:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE900D400) [pid = 4016] [serial = 2083] [outer = 000000FFE8E86C00] 04:48:14 INFO - PROCESS | 4016 | 1471348094655 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED17B800) [pid = 4016] [serial = 2084] [outer = 000000FFE8E86C00] 04:48:15 INFO - PROCESS | 4016 | 1471348095217 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:48:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 838ms 04:48:15 INFO - PROCESS | 4016 | 1471348095248 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 4016 | 1471348095252 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 04:48:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:48:15 INFO - PROCESS | 4016 | 1471348095259 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 4016 | 1471348095261 Marionette TRACE conn7 <- [1,2742,null,{}] 04:48:15 INFO - PROCESS | 4016 | 1471348095265 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:15 INFO - PROCESS | 4016 | 1471348095268 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC557800 == 37 [pid = 4016] [id = 689] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4D3800 == 36 [pid = 4016] [id = 688] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC466000 == 35 [pid = 4016] [id = 687] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BD7000 == 34 [pid = 4016] [id = 686] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95BD000 == 33 [pid = 4016] [id = 685] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF633E800 == 32 [pid = 4016] [id = 684] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF570A800 == 31 [pid = 4016] [id = 683] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDD5E800 == 30 [pid = 4016] [id = 682] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF21A5000 == 29 [pid = 4016] [id = 681] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC41D000 == 28 [pid = 4016] [id = 680] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D3800 == 27 [pid = 4016] [id = 694] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCA9800 == 26 [pid = 4016] [id = 693] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB330800 == 25 [pid = 4016] [id = 692] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC62F800 == 24 [pid = 4016] [id = 690] 04:48:15 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF561C000 == 23 [pid = 4016] [id = 691] 04:48:15 INFO - PROCESS | 4016 | 1471348095939 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEEB59800) [pid = 4016] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFED104400) [pid = 4016] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFED17BC00) [pid = 4016] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEDDDCC00) [pid = 4016] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8828800) [pid = 4016] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFED2D4400) [pid = 4016] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF258A800) [pid = 4016] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE8EC9400) [pid = 4016] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEEBE3800) [pid = 4016] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFF2517800) [pid = 4016] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF6DCD400) [pid = 4016] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFE8E83C00) [pid = 4016] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFEDD2E400) [pid = 4016] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFE8B1EC00) [pid = 4016] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF2BB9000) [pid = 4016] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | --DOMWINDOW == 59 (000000FFEEB5E400) [pid = 4016] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 04:48:16 INFO - PROCESS | 4016 | 1471348096116 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 4016 | 1471348096119 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1C7800 == 24 [pid = 4016] [id = 695] 04:48:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 60 (000000FFE6F39000) [pid = 4016] [serial = 2085] [outer = 0000000000000000] 04:48:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE774FC00) [pid = 4016] [serial = 2086] [outer = 000000FFE6F39000] 04:48:16 INFO - PROCESS | 4016 | 1471348096172 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE8828C00) [pid = 4016] [serial = 2087] [outer = 000000FFE6F39000] 04:48:16 INFO - PROCESS | 4016 | 1471348096628 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:48:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:48:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1431ms 04:48:16 INFO - PROCESS | 4016 | 1471348096694 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 04:48:16 INFO - PROCESS | 4016 | 1471348096698 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 04:48:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:48:16 INFO - PROCESS | 4016 | 1471348096703 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:48:16 INFO - PROCESS | 4016 | 1471348096706 Marionette TRACE conn7 <- [1,2746,null,{}] 04:48:16 INFO - PROCESS | 4016 | 1471348096711 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:16 INFO - PROCESS | 4016 | 1471348096714 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:16 INFO - PROCESS | 4016 | 1471348096813 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 04:48:16 INFO - PROCESS | 4016 | 1471348096822 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 4016 | 1471348096825 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF25D8800 == 25 [pid = 4016] [id = 696] 04:48:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE8E89800) [pid = 4016] [serial = 2088] [outer = 0000000000000000] 04:48:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8ECE800) [pid = 4016] [serial = 2089] [outer = 000000FFE8E89800] 04:48:16 INFO - PROCESS | 4016 | 1471348096876 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE930C400) [pid = 4016] [serial = 2090] [outer = 000000FFE8E89800] 04:48:17 INFO - PROCESS | 4016 | 1471348097338 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:48:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 04:48:17 INFO - PROCESS | 4016 | 1471348097419 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 4016 | 1471348097422 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 04:48:17 INFO - PROCESS | 4016 | 1471348097426 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 4016 | 1471348097428 Marionette TRACE conn7 <- [1,2750,null,{}] 04:48:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:48:17 INFO - PROCESS | 4016 | 1471348097432 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:17 INFO - PROCESS | 4016 | 1471348097435 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:17 INFO - PROCESS | 4016 | 1471348097536 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 04:48:17 INFO - PROCESS | 4016 | 1471348097620 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 4016 | 1471348097623 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B1F000 == 26 [pid = 4016] [id = 697] 04:48:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFED2D0400) [pid = 4016] [serial = 2091] [outer = 0000000000000000] 04:48:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFED2D4C00) [pid = 4016] [serial = 2092] [outer = 000000FFED2D0400] 04:48:17 INFO - PROCESS | 4016 | 1471348097674 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDD24400) [pid = 4016] [serial = 2093] [outer = 000000FFED2D0400] 04:48:18 INFO - PROCESS | 4016 | 1471348098066 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 670ms 04:48:18 INFO - PROCESS | 4016 | 1471348098104 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 4016 | 1471348098108 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 04:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:48:18 INFO - PROCESS | 4016 | 1471348098119 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 4016 | 1471348098124 Marionette TRACE conn7 <- [1,2754,null,{}] 04:48:18 INFO - PROCESS | 4016 | 1471348098140 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:18 INFO - PROCESS | 4016 | 1471348098144 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:18 INFO - PROCESS | 4016 | 1471348098269 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 04:48:18 INFO - PROCESS | 4016 | 1471348098321 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 4016 | 1471348098324 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF82A7000 == 27 [pid = 4016] [id = 698] 04:48:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEDDDE800) [pid = 4016] [serial = 2094] [outer = 0000000000000000] 04:48:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEEA79400) [pid = 4016] [serial = 2095] [outer = 000000FFEDDDE800] 04:48:18 INFO - PROCESS | 4016 | 1471348098374 Marionette DEBUG loaded listener.js 04:48:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFEEBE5C00) [pid = 4016] [serial = 2096] [outer = 000000FFEDDDE800] 04:48:18 INFO - PROCESS | 4016 | 1471348098797 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:48:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 04:48:18 INFO - PROCESS | 4016 | 1471348098809 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 4016 | 1471348098811 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 04:48:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:48:18 INFO - PROCESS | 4016 | 1471348098814 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 4016 | 1471348098816 Marionette TRACE conn7 <- [1,2758,null,{}] 04:48:18 INFO - PROCESS | 4016 | 1471348098819 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:18 INFO - PROCESS | 4016 | 1471348098822 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:18 INFO - PROCESS | 4016 | 1471348098969 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 04:48:18 INFO - PROCESS | 4016 | 1471348098987 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:18 INFO - PROCESS | 4016 | 1471348098989 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95C0000 == 28 [pid = 4016] [id = 699] 04:48:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFEF566C00) [pid = 4016] [serial = 2097] [outer = 0000000000000000] 04:48:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF21B3C00) [pid = 4016] [serial = 2098] [outer = 000000FFEF566C00] 04:48:19 INFO - PROCESS | 4016 | 1471348099038 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF2587000) [pid = 4016] [serial = 2099] [outer = 000000FFEF566C00] 04:48:19 INFO - PROCESS | 4016 | 1471348099466 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:48:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:48:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 04:48:19 INFO - PROCESS | 4016 | 1471348099508 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 04:48:19 INFO - PROCESS | 4016 | 1471348099510 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 04:48:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:48:19 INFO - PROCESS | 4016 | 1471348099519 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:48:19 INFO - PROCESS | 4016 | 1471348099521 Marionette TRACE conn7 <- [1,2762,null,{}] 04:48:19 INFO - PROCESS | 4016 | 1471348099524 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:19 INFO - PROCESS | 4016 | 1471348099526 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:19 INFO - PROCESS | 4016 | 1471348099639 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 04:48:19 INFO - PROCESS | 4016 | 1471348099644 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 4016 | 1471348099651 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9BE2000 == 29 [pid = 4016] [id = 700] 04:48:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED179C00) [pid = 4016] [serial = 2100] [outer = 0000000000000000] 04:48:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF393F400) [pid = 4016] [serial = 2101] [outer = 000000FFED179C00] 04:48:19 INFO - PROCESS | 4016 | 1471348099757 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4C6B000) [pid = 4016] [serial = 2102] [outer = 000000FFED179C00] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF61CD000) [pid = 4016] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF5FE4800) [pid = 4016] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE7749800) [pid = 4016] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4B9D000) [pid = 4016] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFECFB7800) [pid = 4016] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEEB5FC00) [pid = 4016] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFE8156000) [pid = 4016] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF210C000) [pid = 4016] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEE17FC00) [pid = 4016] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE88F2400) [pid = 4016] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:48:20 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8E56000) [pid = 4016] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:48:20 INFO - PROCESS | 4016 | 1471348100374 Marionette TRACE conn7 <- [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]]]}] 04:48:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:48:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 881ms 04:48:20 INFO - PROCESS | 4016 | 1471348100397 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 4016 | 1471348100399 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 04:48:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:48:20 INFO - PROCESS | 4016 | 1471348100402 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 4016 | 1471348100404 Marionette TRACE conn7 <- [1,2766,null,{}] 04:48:20 INFO - PROCESS | 4016 | 1471348100407 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:20 INFO - PROCESS | 4016 | 1471348100409 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:20 INFO - PROCESS | 4016 | 1471348100502 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 04:48:20 INFO - PROCESS | 4016 | 1471348100508 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:20 INFO - PROCESS | 4016 | 1471348100511 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:20 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC424800 == 30 [pid = 4016] [id = 701] 04:48:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFE8E8B400) [pid = 4016] [serial = 2103] [outer = 0000000000000000] 04:48:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEE186000) [pid = 4016] [serial = 2104] [outer = 000000FFE8E8B400] 04:48:20 INFO - PROCESS | 4016 | 1471348100557 Marionette DEBUG loaded listener.js 04:48:20 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF49BF800) [pid = 4016] [serial = 2105] [outer = 000000FFE8E8B400] 04:48:20 INFO - PROCESS | 4016 | 1471348100980 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 628ms 04:48:21 INFO - PROCESS | 4016 | 1471348101034 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 04:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:48:21 INFO - PROCESS | 4016 | 1471348101036 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 04:48:21 INFO - PROCESS | 4016 | 1471348101039 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 4016 | 1471348101041 Marionette TRACE conn7 <- [1,2770,null,{}] 04:48:21 INFO - PROCESS | 4016 | 1471348101045 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:21 INFO - PROCESS | 4016 | 1471348101047 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:21 INFO - PROCESS | 4016 | 1471348101128 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 04:48:21 INFO - PROCESS | 4016 | 1471348101134 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 4016 | 1471348101136 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC542800 == 31 [pid = 4016] [id = 702] 04:48:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF4B9D000) [pid = 4016] [serial = 2106] [outer = 0000000000000000] 04:48:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF5C4DC00) [pid = 4016] [serial = 2107] [outer = 000000FFF4B9D000] 04:48:21 INFO - PROCESS | 4016 | 1471348101182 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF5FDD000) [pid = 4016] [serial = 2108] [outer = 000000FFF4B9D000] 04:48:21 INFO - PROCESS | 4016 | 1471348101583 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:48:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:48:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 586ms 04:48:21 INFO - PROCESS | 4016 | 1471348101637 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 04:48:21 INFO - PROCESS | 4016 | 1471348101639 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 04:48:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:48:21 INFO - PROCESS | 4016 | 1471348101647 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:48:21 INFO - PROCESS | 4016 | 1471348101650 Marionette TRACE conn7 <- [1,2774,null,{}] 04:48:21 INFO - PROCESS | 4016 | 1471348101653 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:21 INFO - PROCESS | 4016 | 1471348101655 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:21 INFO - PROCESS | 4016 | 1471348101747 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 04:48:21 INFO - PROCESS | 4016 | 1471348101754 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 4016 | 1471348101756 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC641800 == 32 [pid = 4016] [id = 703] 04:48:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF61C3C00) [pid = 4016] [serial = 2109] [outer = 0000000000000000] 04:48:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF61CE000) [pid = 4016] [serial = 2110] [outer = 000000FFF61C3C00] 04:48:21 INFO - PROCESS | 4016 | 1471348101804 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF61F8C00) [pid = 4016] [serial = 2111] [outer = 000000FFF61C3C00] 04:48:22 INFO - PROCESS | 4016 | 1471348102243 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:48:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:48:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 629ms 04:48:22 INFO - PROCESS | 4016 | 1471348102278 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 04:48:22 INFO - PROCESS | 4016 | 1471348102280 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 04:48:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:48:22 INFO - PROCESS | 4016 | 1471348102335 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 4016 | 1471348102339 Marionette TRACE conn7 <- [1,2778,null,{}] 04:48:22 INFO - PROCESS | 4016 | 1471348102350 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:22 INFO - PROCESS | 4016 | 1471348102355 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:22 INFO - PROCESS | 4016 | 1471348102499 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 04:48:22 INFO - PROCESS | 4016 | 1471348102594 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 4016 | 1471348102598 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEEB08800 == 33 [pid = 4016] [id = 704] 04:48:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE6E96C00) [pid = 4016] [serial = 2112] [outer = 0000000000000000] 04:48:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE78D1C00) [pid = 4016] [serial = 2113] [outer = 000000FFE6E96C00] 04:48:22 INFO - PROCESS | 4016 | 1471348102659 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE8B24400) [pid = 4016] [serial = 2114] [outer = 000000FFE6E96C00] 04:48:23 INFO - PROCESS | 4016 | 1471348103455 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:48:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:48:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1192ms 04:48:23 INFO - PROCESS | 4016 | 1471348103480 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 4016 | 1471348103485 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 04:48:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:48:23 INFO - PROCESS | 4016 | 1471348103491 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 4016 | 1471348103493 Marionette TRACE conn7 <- [1,2782,null,{}] 04:48:23 INFO - PROCESS | 4016 | 1471348103499 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:23 INFO - PROCESS | 4016 | 1471348103504 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:23 INFO - PROCESS | 4016 | 1471348103650 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 04:48:23 INFO - PROCESS | 4016 | 1471348103774 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:23 INFO - PROCESS | 4016 | 1471348103777 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9573000 == 34 [pid = 4016] [id = 705] 04:48:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFED9D4C00) [pid = 4016] [serial = 2115] [outer = 0000000000000000] 04:48:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEDD20000) [pid = 4016] [serial = 2116] [outer = 000000FFED9D4C00] 04:48:23 INFO - PROCESS | 4016 | 1471348103838 Marionette DEBUG loaded listener.js 04:48:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEE10D000) [pid = 4016] [serial = 2117] [outer = 000000FFED9D4C00] 04:48:24 INFO - PROCESS | 4016 | 1471348104726 Marionette TRACE conn7 <- [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]]]}] 04:48:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:48:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1293ms 04:48:24 INFO - PROCESS | 4016 | 1471348104787 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 04:48:24 INFO - PROCESS | 4016 | 1471348104792 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 04:48:24 INFO - PROCESS | 4016 | 1471348104797 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:48:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:48:24 INFO - PROCESS | 4016 | 1471348104800 Marionette TRACE conn7 <- [1,2786,null,{}] 04:48:24 INFO - PROCESS | 4016 | 1471348104806 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:24 INFO - PROCESS | 4016 | 1471348104809 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:24 INFO - PROCESS | 4016 | 1471348104928 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC542800 == 33 [pid = 4016] [id = 702] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC424800 == 32 [pid = 4016] [id = 701] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9BE2000 == 31 [pid = 4016] [id = 700] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95C0000 == 30 [pid = 4016] [id = 699] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF82A7000 == 29 [pid = 4016] [id = 698] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B1F000 == 28 [pid = 4016] [id = 697] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF25D8800 == 27 [pid = 4016] [id = 696] 04:48:24 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1C7800 == 26 [pid = 4016] [id = 695] 04:48:24 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF61FA800) [pid = 4016] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:48:24 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF61F1800) [pid = 4016] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:48:24 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF5FE8800) [pid = 4016] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:48:24 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2BB9400) [pid = 4016] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:48:24 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF5518400) [pid = 4016] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4B3D000) [pid = 4016] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFED178800) [pid = 4016] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF394A800) [pid = 4016] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8E86000) [pid = 4016] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE926E000) [pid = 4016] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2542000) [pid = 4016] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFEEB5CC00) [pid = 4016] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF204F800) [pid = 4016] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFE8B22C00) [pid = 4016] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFE8E83000) [pid = 4016] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFED2D5000) [pid = 4016] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFF2587C00) [pid = 4016] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFF5C49400) [pid = 4016] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 62 (000000FFF5F6B400) [pid = 4016] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 61 (000000FFF2598000) [pid = 4016] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | --DOMWINDOW == 60 (000000FFF61C9000) [pid = 4016] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:48:25 INFO - PROCESS | 4016 | 1471348105042 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 4016 | 1471348105046 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFED1C7800 == 27 [pid = 4016] [id = 706] 04:48:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 61 (000000FFE6FD9000) [pid = 4016] [serial = 2118] [outer = 0000000000000000] 04:48:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 62 (000000FFE88E7400) [pid = 4016] [serial = 2119] [outer = 000000FFE6FD9000] 04:48:25 INFO - PROCESS | 4016 | 1471348105097 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 63 (000000FFE8E8FC00) [pid = 4016] [serial = 2120] [outer = 000000FFE6FD9000] 04:48:25 INFO - PROCESS | 4016 | 1471348105569 Marionette TRACE conn7 <- [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]]]}] 04:48:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:48:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 839ms 04:48:25 INFO - PROCESS | 4016 | 1471348105641 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 04:48:25 INFO - PROCESS | 4016 | 1471348105645 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 04:48:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:48:25 INFO - PROCESS | 4016 | 1471348105651 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 4016 | 1471348105654 Marionette TRACE conn7 <- [1,2790,null,{}] 04:48:25 INFO - PROCESS | 4016 | 1471348105658 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:25 INFO - PROCESS | 4016 | 1471348105661 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:25 INFO - PROCESS | 4016 | 1471348105753 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 04:48:25 INFO - PROCESS | 4016 | 1471348105767 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 4016 | 1471348105769 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF561E000 == 28 [pid = 4016] [id = 707] 04:48:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFED2D3000) [pid = 4016] [serial = 2121] [outer = 0000000000000000] 04:48:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFED944C00) [pid = 4016] [serial = 2122] [outer = 000000FFED2D3000] 04:48:25 INFO - PROCESS | 4016 | 1471348105820 Marionette DEBUG loaded listener.js 04:48:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFEDD39000) [pid = 4016] [serial = 2123] [outer = 000000FFED2D3000] 04:48:26 INFO - PROCESS | 4016 | 1471348106285 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:48:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 04:48:26 INFO - PROCESS | 4016 | 1471348106362 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 4016 | 1471348106364 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 04:48:26 INFO - PROCESS | 4016 | 1471348106368 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:48:26 INFO - PROCESS | 4016 | 1471348106372 Marionette TRACE conn7 <- [1,2794,null,{}] 04:48:26 INFO - PROCESS | 4016 | 1471348106385 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:26 INFO - PROCESS | 4016 | 1471348106390 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:26 INFO - PROCESS | 4016 | 1471348106518 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 04:48:26 INFO - PROCESS | 4016 | 1471348106571 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:26 INFO - PROCESS | 4016 | 1471348106574 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF797C000 == 29 [pid = 4016] [id = 708] 04:48:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEEB59400) [pid = 4016] [serial = 2124] [outer = 0000000000000000] 04:48:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEEECC800) [pid = 4016] [serial = 2125] [outer = 000000FFEEB59400] 04:48:26 INFO - PROCESS | 4016 | 1471348106626 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFF21B4C00) [pid = 4016] [serial = 2126] [outer = 000000FFEEB59400] 04:48:27 INFO - PROCESS | 4016 | 1471348106996 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 04:48:27 INFO - PROCESS | 4016 | 1471348107063 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 4016 | 1471348107066 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:48:27 INFO - PROCESS | 4016 | 1471348107075 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 4016 | 1471348107077 Marionette TRACE conn7 <- [1,2798,null,{}] 04:48:27 INFO - PROCESS | 4016 | 1471348107080 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:27 INFO - PROCESS | 4016 | 1471348107082 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:27 INFO - PROCESS | 4016 | 1471348107199 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 04:48:27 INFO - PROCESS | 4016 | 1471348107204 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 4016 | 1471348107207 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9AA5800 == 30 [pid = 4016] [id = 709] 04:48:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF2586400) [pid = 4016] [serial = 2127] [outer = 0000000000000000] 04:48:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF2727000) [pid = 4016] [serial = 2128] [outer = 000000FFF2586400] 04:48:27 INFO - PROCESS | 4016 | 1471348107256 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF49B3800) [pid = 4016] [serial = 2129] [outer = 000000FFF2586400] 04:48:27 INFO - PROCESS | 4016 | 1471348107695 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:48:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:48:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 649ms 04:48:27 INFO - PROCESS | 4016 | 1471348107721 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 04:48:27 INFO - PROCESS | 4016 | 1471348107724 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 04:48:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:48:27 INFO - PROCESS | 4016 | 1471348107733 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:48:27 INFO - PROCESS | 4016 | 1471348107742 Marionette TRACE conn7 <- [1,2802,null,{}] 04:48:27 INFO - PROCESS | 4016 | 1471348107746 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:27 INFO - PROCESS | 4016 | 1471348107748 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:27 INFO - PROCESS | 4016 | 1471348107858 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 04:48:27 INFO - PROCESS | 4016 | 1471348107943 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 4016 | 1471348107945 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC282800 == 31 [pid = 4016] [id = 710] 04:48:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF4B37800) [pid = 4016] [serial = 2130] [outer = 0000000000000000] 04:48:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF4C69800) [pid = 4016] [serial = 2131] [outer = 000000FFF4B37800] 04:48:28 INFO - PROCESS | 4016 | 1471348107994 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF5518400) [pid = 4016] [serial = 2132] [outer = 000000FFF4B37800] 04:48:28 INFO - PROCESS | 4016 | 1471348108462 Marionette TRACE conn7 <- [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]]]}] 04:48:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:48:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 797ms 04:48:28 INFO - PROCESS | 4016 | 1471348108528 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 04:48:28 INFO - PROCESS | 4016 | 1471348108530 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 04:48:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:48:28 INFO - PROCESS | 4016 | 1471348108533 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:48:28 INFO - PROCESS | 4016 | 1471348108535 Marionette TRACE conn7 <- [1,2806,null,{}] 04:48:28 INFO - PROCESS | 4016 | 1471348108539 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:28 INFO - PROCESS | 4016 | 1471348108545 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:28 INFO - PROCESS | 4016 | 1471348108687 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 04:48:28 INFO - PROCESS | 4016 | 1471348108744 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:28 INFO - PROCESS | 4016 | 1471348108746 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC53C800 == 32 [pid = 4016] [id = 711] 04:48:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF5FE0800) [pid = 4016] [serial = 2133] [outer = 0000000000000000] 04:48:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF61FCC00) [pid = 4016] [serial = 2134] [outer = 000000FFF5FE0800] 04:48:28 INFO - PROCESS | 4016 | 1471348108793 Marionette DEBUG loaded listener.js 04:48:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF6388C00) [pid = 4016] [serial = 2135] [outer = 000000FFF5FE0800] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED2D0400) [pid = 4016] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6F39000) [pid = 4016] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8E89800) [pid = 4016] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEF566C00) [pid = 4016] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFE8E86C00) [pid = 4016] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFE8E8B400) [pid = 4016] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFE8E85800) [pid = 4016] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEEBDB400) [pid = 4016] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF5C19400) [pid = 4016] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFEDDDE800) [pid = 4016] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:48:29 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFF4B9D000) [pid = 4016] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:48:29 INFO - PROCESS | 4016 | 1471348109285 Marionette TRACE conn7 <- [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]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:48:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 775ms 04:48:29 INFO - PROCESS | 4016 | 1471348109311 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 4016 | 1471348109314 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 04:48:29 INFO - PROCESS | 4016 | 1471348109317 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:48:29 INFO - PROCESS | 4016 | 1471348109319 Marionette TRACE conn7 <- [1,2810,null,{}] 04:48:29 INFO - PROCESS | 4016 | 1471348109322 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:29 INFO - PROCESS | 4016 | 1471348109324 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:29 INFO - PROCESS | 4016 | 1471348109408 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 04:48:29 INFO - PROCESS | 4016 | 1471348109493 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:29 INFO - PROCESS | 4016 | 1471348109495 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC62D000 == 33 [pid = 4016] [id = 712] 04:48:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE8B1EC00) [pid = 4016] [serial = 2136] [outer = 0000000000000000] 04:48:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEEBDB400) [pid = 4016] [serial = 2137] [outer = 000000FFE8B1EC00] 04:48:29 INFO - PROCESS | 4016 | 1471348109542 Marionette DEBUG loaded listener.js 04:48:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFF4EB8400) [pid = 4016] [serial = 2138] [outer = 000000FFE8B1EC00] 04:48:29 INFO - PROCESS | 4016 | 1471348109902 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:48:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:48:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 04:48:29 INFO - PROCESS | 4016 | 1471348109949 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 04:48:29 INFO - PROCESS | 4016 | 1471348109951 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 04:48:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:48:29 INFO - PROCESS | 4016 | 1471348109954 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:48:29 INFO - PROCESS | 4016 | 1471348109956 Marionette TRACE conn7 <- [1,2814,null,{}] 04:48:29 INFO - PROCESS | 4016 | 1471348109959 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:29 INFO - PROCESS | 4016 | 1471348109961 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:30 INFO - PROCESS | 4016 | 1471348110075 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 04:48:30 INFO - PROCESS | 4016 | 1471348110083 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 4016 | 1471348110085 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCE66800 == 34 [pid = 4016] [id = 713] 04:48:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF5FDC800) [pid = 4016] [serial = 2139] [outer = 0000000000000000] 04:48:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF6391000) [pid = 4016] [serial = 2140] [outer = 000000FFF5FDC800] 04:48:30 INFO - PROCESS | 4016 | 1471348110131 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF6491400) [pid = 4016] [serial = 2141] [outer = 000000FFF5FDC800] 04:48:30 INFO - PROCESS | 4016 | 1471348110566 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:48:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 627ms 04:48:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:48:30 INFO - PROCESS | 4016 | 1471348110585 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 4016 | 1471348110587 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 04:48:30 INFO - PROCESS | 4016 | 1471348110590 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 4016 | 1471348110592 Marionette TRACE conn7 <- [1,2818,null,{}] 04:48:30 INFO - PROCESS | 4016 | 1471348110595 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:30 INFO - PROCESS | 4016 | 1471348110597 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:30 INFO - PROCESS | 4016 | 1471348110715 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 04:48:30 INFO - PROCESS | 4016 | 1471348110724 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:30 INFO - PROCESS | 4016 | 1471348110727 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEA4800 == 35 [pid = 4016] [id = 714] 04:48:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF6491800) [pid = 4016] [serial = 2142] [outer = 0000000000000000] 04:48:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF66C7000) [pid = 4016] [serial = 2143] [outer = 000000FFF6491800] 04:48:30 INFO - PROCESS | 4016 | 1471348110774 Marionette DEBUG loaded listener.js 04:48:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF6DCDC00) [pid = 4016] [serial = 2144] [outer = 000000FFF6491800] 04:48:31 INFO - PROCESS | 4016 | 1471348111243 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:48:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 04:48:31 INFO - PROCESS | 4016 | 1471348111264 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 04:48:31 INFO - PROCESS | 4016 | 1471348111269 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 04:48:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:48:31 INFO - PROCESS | 4016 | 1471348111275 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:48:31 INFO - PROCESS | 4016 | 1471348111280 Marionette TRACE conn7 <- [1,2822,null,{}] 04:48:31 INFO - PROCESS | 4016 | 1471348111287 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:31 INFO - PROCESS | 4016 | 1471348111290 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:31 INFO - PROCESS | 4016 | 1471348111498 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 04:48:31 INFO - PROCESS | 4016 | 1471348111602 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 4016 | 1471348111608 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF2B16000 == 36 [pid = 4016] [id = 715] 04:48:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8C27800) [pid = 4016] [serial = 2145] [outer = 0000000000000000] 04:48:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE8E83C00) [pid = 4016] [serial = 2146] [outer = 000000FFE8C27800] 04:48:31 INFO - PROCESS | 4016 | 1471348111670 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE9FF9000) [pid = 4016] [serial = 2147] [outer = 000000FFE8C27800] 04:48:32 INFO - PROCESS | 4016 | 1471348112228 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:48:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 986ms 04:48:32 INFO - PROCESS | 4016 | 1471348112273 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 4016 | 1471348112279 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 04:48:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:48:32 INFO - PROCESS | 4016 | 1471348112286 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 4016 | 1471348112289 Marionette TRACE conn7 <- [1,2826,null,{}] 04:48:32 INFO - PROCESS | 4016 | 1471348112294 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:32 INFO - PROCESS | 4016 | 1471348112297 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:32 INFO - PROCESS | 4016 | 1471348112417 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 04:48:32 INFO - PROCESS | 4016 | 1471348112512 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 4016 | 1471348112515 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A97000 == 37 [pid = 4016] [id = 716] 04:48:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEA86000) [pid = 4016] [serial = 2148] [outer = 0000000000000000] 04:48:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEB5D400) [pid = 4016] [serial = 2149] [outer = 000000FFEEA86000] 04:48:32 INFO - PROCESS | 4016 | 1471348112574 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF253E000) [pid = 4016] [serial = 2150] [outer = 000000FFEEA86000] 04:48:33 INFO - PROCESS | 4016 | 1471348113192 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:48:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:48:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 987ms 04:48:33 INFO - PROCESS | 4016 | 1471348113276 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 04:48:33 INFO - PROCESS | 4016 | 1471348113279 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 04:48:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:48:33 INFO - PROCESS | 4016 | 1471348113283 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:48:33 INFO - PROCESS | 4016 | 1471348113287 Marionette TRACE conn7 <- [1,2830,null,{}] 04:48:33 INFO - PROCESS | 4016 | 1471348113299 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:33 INFO - PROCESS | 4016 | 1471348113304 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:33 INFO - PROCESS | 4016 | 1471348113428 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 04:48:33 INFO - PROCESS | 4016 | 1471348113546 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:33 INFO - PROCESS | 4016 | 1471348113549 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCFCA000 == 38 [pid = 4016] [id = 717] 04:48:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF5DB6800) [pid = 4016] [serial = 2151] [outer = 0000000000000000] 04:48:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61C5400) [pid = 4016] [serial = 2152] [outer = 000000FFF5DB6800] 04:48:33 INFO - PROCESS | 4016 | 1471348113610 Marionette DEBUG loaded listener.js 04:48:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF6386400) [pid = 4016] [serial = 2153] [outer = 000000FFF5DB6800] 04:48:34 INFO - PROCESS | 4016 | 1471348114234 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:48:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 985ms 04:48:34 INFO - PROCESS | 4016 | 1471348114270 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 4016 | 1471348114274 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 04:48:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:48:34 INFO - PROCESS | 4016 | 1471348114277 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:48:34 INFO - PROCESS | 4016 | 1471348114279 Marionette TRACE conn7 <- [1,2834,null,{}] 04:48:34 INFO - PROCESS | 4016 | 1471348114283 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:34 INFO - PROCESS | 4016 | 1471348114286 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:34 INFO - PROCESS | 4016 | 1471348114429 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 04:48:34 INFO - PROCESS | 4016 | 1471348114525 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:34 INFO - PROCESS | 4016 | 1471348114527 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:34 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27B800 == 39 [pid = 4016] [id = 718] 04:48:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF4C6B800) [pid = 4016] [serial = 2154] [outer = 0000000000000000] 04:48:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF5FE0400) [pid = 4016] [serial = 2155] [outer = 000000FFF4C6B800] 04:48:34 INFO - PROCESS | 4016 | 1471348114584 Marionette DEBUG loaded listener.js 04:48:34 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF6E57800) [pid = 4016] [serial = 2156] [outer = 000000FFF4C6B800] 04:48:35 INFO - PROCESS | 4016 | 1471348115321 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:48:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:48:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1086ms 04:48:35 INFO - PROCESS | 4016 | 1471348115366 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 04:48:35 INFO - PROCESS | 4016 | 1471348115370 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 04:48:35 INFO - PROCESS | 4016 | 1471348115375 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:48:35 INFO - PROCESS | 4016 | 1471348115379 Marionette TRACE conn7 <- [1,2838,null,{}] 04:48:35 INFO - PROCESS | 4016 | 1471348115385 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:35 INFO - PROCESS | 4016 | 1471348115388 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:35 INFO - PROCESS | 4016 | 1471348115497 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 04:48:35 INFO - PROCESS | 4016 | 1471348115625 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 4016 | 1471348115630 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:35 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8F14800 == 40 [pid = 4016] [id = 719] 04:48:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFE8C35400) [pid = 4016] [serial = 2157] [outer = 0000000000000000] 04:48:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFE8ED0800) [pid = 4016] [serial = 2158] [outer = 000000FFE8C35400] 04:48:35 INFO - PROCESS | 4016 | 1471348115685 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFED174000) [pid = 4016] [serial = 2159] [outer = 000000FFE8C35400] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCE66800 == 39 [pid = 4016] [id = 713] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC62D000 == 38 [pid = 4016] [id = 712] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC53C800 == 37 [pid = 4016] [id = 711] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC282800 == 36 [pid = 4016] [id = 710] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9AA5800 == 35 [pid = 4016] [id = 709] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF797C000 == 34 [pid = 4016] [id = 708] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF561E000 == 33 [pid = 4016] [id = 707] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFED1C7800 == 32 [pid = 4016] [id = 706] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC641800 == 31 [pid = 4016] [id = 703] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEEB08800 == 30 [pid = 4016] [id = 704] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9573000 == 29 [pid = 4016] [id = 705] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27B800 == 28 [pid = 4016] [id = 718] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCFCA000 == 27 [pid = 4016] [id = 717] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A97000 == 26 [pid = 4016] [id = 716] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEA4800 == 25 [pid = 4016] [id = 714] 04:48:36 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF2B16000 == 24 [pid = 4016] [id = 715] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF61CE000) [pid = 4016] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFED2D4C00) [pid = 4016] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE774FC00) [pid = 4016] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE8828C00) [pid = 4016] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8ECE800) [pid = 4016] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE930C400) [pid = 4016] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF393F400) [pid = 4016] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2587000) [pid = 4016] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF21B3C00) [pid = 4016] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFED17B800) [pid = 4016] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE900D400) [pid = 4016] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF49BF800) [pid = 4016] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFEE186000) [pid = 4016] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFED190C00) [pid = 4016] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE917D400) [pid = 4016] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF21B9800) [pid = 4016] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFEF183C00) [pid = 4016] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF61FE800) [pid = 4016] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF5FDFC00) [pid = 4016] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEEA79400) [pid = 4016] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEEBE5C00) [pid = 4016] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF5FDD000) [pid = 4016] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFF5C4DC00) [pid = 4016] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFEDD24400) [pid = 4016] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 04:48:36 INFO - PROCESS | 4016 | 1471348116815 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:48:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1484ms 04:48:36 INFO - PROCESS | 4016 | 1471348116865 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 4016 | 1471348116869 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 04:48:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:48:36 INFO - PROCESS | 4016 | 1471348116874 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 4016 | 1471348116877 Marionette TRACE conn7 <- [1,2842,null,{}] 04:48:36 INFO - PROCESS | 4016 | 1471348116883 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:36 INFO - PROCESS | 4016 | 1471348116886 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:36 INFO - PROCESS | 4016 | 1471348116984 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 04:48:37 INFO - PROCESS | 4016 | 1471348116991 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 4016 | 1471348116995 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF34800 == 25 [pid = 4016] [id = 720] 04:48:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFE83C3000) [pid = 4016] [serial = 2160] [outer = 0000000000000000] 04:48:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE88E9C00) [pid = 4016] [serial = 2161] [outer = 000000FFE83C3000] 04:48:37 INFO - PROCESS | 4016 | 1471348117053 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE8C31800) [pid = 4016] [serial = 2162] [outer = 000000FFE83C3000] 04:48:37 INFO - PROCESS | 4016 | 1471348117538 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:48:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:48:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 04:48:37 INFO - PROCESS | 4016 | 1471348117613 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 04:48:37 INFO - PROCESS | 4016 | 1471348117619 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 04:48:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:48:37 INFO - PROCESS | 4016 | 1471348117625 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:48:37 INFO - PROCESS | 4016 | 1471348117628 Marionette TRACE conn7 <- [1,2846,null,{}] 04:48:37 INFO - PROCESS | 4016 | 1471348117633 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:37 INFO - PROCESS | 4016 | 1471348117635 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:37 INFO - PROCESS | 4016 | 1471348117730 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 04:48:37 INFO - PROCESS | 4016 | 1471348117745 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:37 INFO - PROCESS | 4016 | 1471348117748 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:37 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CC7000 == 26 [pid = 4016] [id = 721] 04:48:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE930FC00) [pid = 4016] [serial = 2163] [outer = 0000000000000000] 04:48:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE9ABE000) [pid = 4016] [serial = 2164] [outer = 000000FFE930FC00] 04:48:37 INFO - PROCESS | 4016 | 1471348117806 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFED17DC00) [pid = 4016] [serial = 2165] [outer = 000000FFE930FC00] 04:48:38 INFO - PROCESS | 4016 | 1471348118290 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:48:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 670ms 04:48:38 INFO - PROCESS | 4016 | 1471348118301 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 4016 | 1471348118303 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 04:48:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:48:38 INFO - PROCESS | 4016 | 1471348118307 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 4016 | 1471348118311 Marionette TRACE conn7 <- [1,2850,null,{}] 04:48:38 INFO - PROCESS | 4016 | 1471348118322 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:38 INFO - PROCESS | 4016 | 1471348118327 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:38 INFO - PROCESS | 4016 | 1471348118416 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 04:48:38 INFO - PROCESS | 4016 | 1471348118423 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 4016 | 1471348118426 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:38 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6337000 == 27 [pid = 4016] [id = 722] 04:48:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE77CD400) [pid = 4016] [serial = 2166] [outer = 0000000000000000] 04:48:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDD29800) [pid = 4016] [serial = 2167] [outer = 000000FFE77CD400] 04:48:38 INFO - PROCESS | 4016 | 1471348118479 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEE10B800) [pid = 4016] [serial = 2168] [outer = 000000FFE77CD400] 04:48:38 INFO - PROCESS | 4016 | 1471348118956 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 691ms 04:48:39 INFO - PROCESS | 4016 | 1471348119008 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 4016 | 1471348119010 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 04:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:48:39 INFO - PROCESS | 4016 | 1471348119014 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 4016 | 1471348119015 Marionette TRACE conn7 <- [1,2854,null,{}] 04:48:39 INFO - PROCESS | 4016 | 1471348119019 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 4016 | 1471348119021 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:39 INFO - PROCESS | 4016 | 1471348119166 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 04:48:39 INFO - PROCESS | 4016 | 1471348119183 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 4016 | 1471348119185 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9580800 == 28 [pid = 4016] [id = 723] 04:48:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFEEB5BC00) [pid = 4016] [serial = 2169] [outer = 0000000000000000] 04:48:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEEBE2000) [pid = 4016] [serial = 2170] [outer = 000000FFEEB5BC00] 04:48:39 INFO - PROCESS | 4016 | 1471348119233 Marionette DEBUG loaded listener.js 04:48:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2057800) [pid = 4016] [serial = 2171] [outer = 000000FFEEB5BC00] 04:48:39 INFO - PROCESS | 4016 | 1471348119680 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:48:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 691ms 04:48:39 INFO - PROCESS | 4016 | 1471348119706 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 4016 | 1471348119709 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 04:48:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:48:39 INFO - PROCESS | 4016 | 1471348119712 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 4016 | 1471348119714 Marionette TRACE conn7 <- [1,2858,null,{}] 04:48:39 INFO - PROCESS | 4016 | 1471348119717 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:39 INFO - PROCESS | 4016 | 1471348119719 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:39 INFO - PROCESS | 4016 | 1471348119834 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 04:48:39 INFO - PROCESS | 4016 | 1471348119840 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:39 INFO - PROCESS | 4016 | 1471348119842 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:39 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9B800 == 29 [pid = 4016] [id = 724] 04:48:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFE8157000) [pid = 4016] [serial = 2172] [outer = 0000000000000000] 04:48:39 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF21B2C00) [pid = 4016] [serial = 2173] [outer = 000000FFE8157000] 04:48:39 INFO - PROCESS | 4016 | 1471348119936 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2589000) [pid = 4016] [serial = 2174] [outer = 000000FFE8157000] 04:48:40 INFO - PROCESS | 4016 | 1471348120376 Marionette TRACE conn7 <- [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]]]}] 04:48:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:48:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 04:48:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:48:40 INFO - PROCESS | 4016 | 1471348120388 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 04:48:40 INFO - PROCESS | 4016 | 1471348120391 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 04:48:40 INFO - PROCESS | 4016 | 1471348120394 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:48:40 INFO - PROCESS | 4016 | 1471348120395 Marionette TRACE conn7 <- [1,2862,null,{}] 04:48:40 INFO - PROCESS | 4016 | 1471348120399 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:40 INFO - PROCESS | 4016 | 1471348120405 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:40 INFO - PROCESS | 4016 | 1471348120571 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 04:48:40 INFO - PROCESS | 4016 | 1471348120598 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 4016 | 1471348120600 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:40 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC426000 == 30 [pid = 4016] [id = 725] 04:48:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF2593C00) [pid = 4016] [serial = 2175] [outer = 0000000000000000] 04:48:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF49BF800) [pid = 4016] [serial = 2176] [outer = 000000FFF2593C00] 04:48:40 INFO - PROCESS | 4016 | 1471348120647 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF4C6AC00) [pid = 4016] [serial = 2177] [outer = 000000FFF2593C00] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFED179C00) [pid = 4016] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF2586400) [pid = 4016] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61C3C00) [pid = 4016] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE6E96C00) [pid = 4016] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFED2D3000) [pid = 4016] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6FD9000) [pid = 4016] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFED9D4C00) [pid = 4016] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF4B37800) [pid = 4016] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEEB59400) [pid = 4016] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8B1EC00) [pid = 4016] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5FDC800) [pid = 4016] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF5FE0800) [pid = 4016] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:48:41 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF6491800) [pid = 4016] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:48:41 INFO - PROCESS | 4016 | 1471348121234 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 880ms 04:48:41 INFO - PROCESS | 4016 | 1471348121279 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 4016 | 1471348121281 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 04:48:41 INFO - PROCESS | 4016 | 1471348121284 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:48:41 INFO - PROCESS | 4016 | 1471348121286 Marionette TRACE conn7 <- [1,2866,null,{}] 04:48:41 INFO - PROCESS | 4016 | 1471348121289 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:41 INFO - PROCESS | 4016 | 1471348121291 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:41 INFO - PROCESS | 4016 | 1471348121372 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 04:48:41 INFO - PROCESS | 4016 | 1471348121378 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 4016 | 1471348121380 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:41 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC4C5800 == 31 [pid = 4016] [id = 726] 04:48:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE6E9A800) [pid = 4016] [serial = 2178] [outer = 0000000000000000] 04:48:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF210B800) [pid = 4016] [serial = 2179] [outer = 000000FFE6E9A800] 04:48:41 INFO - PROCESS | 4016 | 1471348121427 Marionette DEBUG loaded listener.js 04:48:41 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4C5E800) [pid = 4016] [serial = 2180] [outer = 000000FFE6E9A800] 04:48:41 INFO - PROCESS | 4016 | 1471348121853 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:48:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 04:48:41 INFO - PROCESS | 4016 | 1471348121918 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 4016 | 1471348121920 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 04:48:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:48:41 INFO - PROCESS | 4016 | 1471348121923 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 4016 | 1471348121925 Marionette TRACE conn7 <- [1,2870,null,{}] 04:48:41 INFO - PROCESS | 4016 | 1471348121928 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:41 INFO - PROCESS | 4016 | 1471348121931 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:42 INFO - PROCESS | 4016 | 1471348122012 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 04:48:42 INFO - PROCESS | 4016 | 1471348122020 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 4016 | 1471348122022 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5B1800 == 32 [pid = 4016] [id = 727] 04:48:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF4EB1800) [pid = 4016] [serial = 2181] [outer = 0000000000000000] 04:48:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5A96C00) [pid = 4016] [serial = 2182] [outer = 000000FFF4EB1800] 04:48:42 INFO - PROCESS | 4016 | 1471348122068 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5C54800) [pid = 4016] [serial = 2183] [outer = 000000FFF4EB1800] 04:48:42 INFO - PROCESS | 4016 | 1471348122523 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:48:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:48:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 04:48:42 INFO - PROCESS | 4016 | 1471348122567 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 04:48:42 INFO - PROCESS | 4016 | 1471348122569 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 04:48:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:48:42 INFO - PROCESS | 4016 | 1471348122572 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:48:42 INFO - PROCESS | 4016 | 1471348122574 Marionette TRACE conn7 <- [1,2874,null,{}] 04:48:42 INFO - PROCESS | 4016 | 1471348122582 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:42 INFO - PROCESS | 4016 | 1471348122584 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:42 INFO - PROCESS | 4016 | 1471348122667 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 04:48:42 INFO - PROCESS | 4016 | 1471348122673 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:42 INFO - PROCESS | 4016 | 1471348122675 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:42 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF632F800 == 33 [pid = 4016] [id = 728] 04:48:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5FD9C00) [pid = 4016] [serial = 2184] [outer = 0000000000000000] 04:48:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5FDFC00) [pid = 4016] [serial = 2185] [outer = 000000FFF5FD9C00] 04:48:42 INFO - PROCESS | 4016 | 1471348122724 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF61C7C00) [pid = 4016] [serial = 2186] [outer = 000000FFF5FD9C00] 04:48:43 INFO - PROCESS | 4016 | 1471348123460 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:48:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 943ms 04:48:43 INFO - PROCESS | 4016 | 1471348123519 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 4016 | 1471348123523 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 04:48:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:48:43 INFO - PROCESS | 4016 | 1471348123529 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 4016 | 1471348123532 Marionette TRACE conn7 <- [1,2878,null,{}] 04:48:43 INFO - PROCESS | 4016 | 1471348123538 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:43 INFO - PROCESS | 4016 | 1471348123541 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:43 INFO - PROCESS | 4016 | 1471348123681 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 04:48:43 INFO - PROCESS | 4016 | 1471348123798 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 4016 | 1471348123801 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:43 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BD4800 == 34 [pid = 4016] [id = 729] 04:48:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFE6F3A000) [pid = 4016] [serial = 2187] [outer = 0000000000000000] 04:48:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE8E56400) [pid = 4016] [serial = 2188] [outer = 000000FFE6F3A000] 04:48:43 INFO - PROCESS | 4016 | 1471348123862 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8ED1800) [pid = 4016] [serial = 2189] [outer = 000000FFE6F3A000] 04:48:44 INFO - PROCESS | 4016 | 1471348124567 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:48:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1084ms 04:48:44 INFO - PROCESS | 4016 | 1471348124643 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 4016 | 1471348124648 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 04:48:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:48:44 INFO - PROCESS | 4016 | 1471348124654 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 4016 | 1471348124657 Marionette TRACE conn7 <- [1,2882,null,{}] 04:48:44 INFO - PROCESS | 4016 | 1471348124662 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:44 INFO - PROCESS | 4016 | 1471348124665 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:44 INFO - PROCESS | 4016 | 1471348124808 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 04:48:44 INFO - PROCESS | 4016 | 1471348124929 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 4016 | 1471348124932 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:44 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9A800 == 35 [pid = 4016] [id = 730] 04:48:44 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE8EC5400) [pid = 4016] [serial = 2190] [outer = 0000000000000000] 04:48:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEDDD1000) [pid = 4016] [serial = 2191] [outer = 000000FFE8EC5400] 04:48:45 INFO - PROCESS | 4016 | 1471348124993 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFEEBE3C00) [pid = 4016] [serial = 2192] [outer = 000000FFE8EC5400] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5B1800 == 34 [pid = 4016] [id = 727] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC4C5800 == 33 [pid = 4016] [id = 726] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC426000 == 32 [pid = 4016] [id = 725] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9B800 == 31 [pid = 4016] [id = 724] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9580800 == 30 [pid = 4016] [id = 723] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF6337000 == 29 [pid = 4016] [id = 722] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CC7000 == 28 [pid = 4016] [id = 721] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF34800 == 27 [pid = 4016] [id = 720] 04:48:45 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE8F14800 == 26 [pid = 4016] [id = 719] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFEE10D000) [pid = 4016] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF4C69800) [pid = 4016] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEEECC800) [pid = 4016] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF5518400) [pid = 4016] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFEEBDB400) [pid = 4016] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF6491400) [pid = 4016] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF61FCC00) [pid = 4016] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6391000) [pid = 4016] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF66C7000) [pid = 4016] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6388C00) [pid = 4016] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF49B3800) [pid = 4016] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6DCDC00) [pid = 4016] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF4EB8400) [pid = 4016] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF21B4C00) [pid = 4016] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4C6B000) [pid = 4016] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF2727000) [pid = 4016] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF61F8C00) [pid = 4016] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFE78D1C00) [pid = 4016] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE8B24400) [pid = 4016] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 67 (000000FFED944C00) [pid = 4016] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 66 (000000FFEDD39000) [pid = 4016] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 65 (000000FFE88E7400) [pid = 4016] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 64 (000000FFE8E8FC00) [pid = 4016] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | --DOMWINDOW == 63 (000000FFEDD20000) [pid = 4016] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:48:45 INFO - PROCESS | 4016 | 1471348125850 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:48:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1232ms 04:48:45 INFO - PROCESS | 4016 | 1471348125893 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 04:48:45 INFO - PROCESS | 4016 | 1471348125898 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 04:48:45 INFO - PROCESS | 4016 | 1471348125902 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:48:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:48:45 INFO - PROCESS | 4016 | 1471348125906 Marionette TRACE conn7 <- [1,2886,null,{}] 04:48:45 INFO - PROCESS | 4016 | 1471348125912 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:45 INFO - PROCESS | 4016 | 1471348125915 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:46 INFO - PROCESS | 4016 | 1471348126011 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 04:48:46 INFO - PROCESS | 4016 | 1471348126017 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 4016 | 1471348126022 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D7800 == 27 [pid = 4016] [id = 731] 04:48:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 64 (000000FFE8B22800) [pid = 4016] [serial = 2193] [outer = 0000000000000000] 04:48:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 65 (000000FFE8E81800) [pid = 4016] [serial = 2194] [outer = 000000FFE8B22800] 04:48:46 INFO - PROCESS | 4016 | 1471348126077 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 66 (000000FFE9313800) [pid = 4016] [serial = 2195] [outer = 000000FFE8B22800] 04:48:46 INFO - PROCESS | 4016 | 1471348126628 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:48:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 777ms 04:48:46 INFO - PROCESS | 4016 | 1471348126683 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 4016 | 1471348126688 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 04:48:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:48:46 INFO - PROCESS | 4016 | 1471348126694 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 4016 | 1471348126697 Marionette TRACE conn7 <- [1,2890,null,{}] 04:48:46 INFO - PROCESS | 4016 | 1471348126701 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:46 INFO - PROCESS | 4016 | 1471348126703 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:46 INFO - PROCESS | 4016 | 1471348126794 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 04:48:46 INFO - PROCESS | 4016 | 1471348126878 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 4016 | 1471348126881 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:46 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5B17000 == 28 [pid = 4016] [id = 732] 04:48:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 67 (000000FFEDACC400) [pid = 4016] [serial = 2196] [outer = 0000000000000000] 04:48:46 INFO - PROCESS | 4016 | ++DOMWINDOW == 68 (000000FFEDD31C00) [pid = 4016] [serial = 2197] [outer = 000000FFEDACC400] 04:48:46 INFO - PROCESS | 4016 | 1471348126933 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFEEA7A800) [pid = 4016] [serial = 2198] [outer = 000000FFEDACC400] 04:48:47 INFO - PROCESS | 4016 | 1471348127323 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:48:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 691ms 04:48:47 INFO - PROCESS | 4016 | 1471348127388 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 4016 | 1471348127391 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 04:48:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:48:47 INFO - PROCESS | 4016 | 1471348127394 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 4016 | 1471348127398 Marionette TRACE conn7 <- [1,2894,null,{}] 04:48:47 INFO - PROCESS | 4016 | 1471348127409 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:47 INFO - PROCESS | 4016 | 1471348127414 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:47 INFO - PROCESS | 4016 | 1471348127504 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 04:48:47 INFO - PROCESS | 4016 | 1471348127540 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:47 INFO - PROCESS | 4016 | 1471348127544 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:47 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95B8000 == 29 [pid = 4016] [id = 733] 04:48:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE813C800) [pid = 4016] [serial = 2199] [outer = 0000000000000000] 04:48:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF258EC00) [pid = 4016] [serial = 2200] [outer = 000000FFE813C800] 04:48:47 INFO - PROCESS | 4016 | 1471348127595 Marionette DEBUG loaded listener.js 04:48:47 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF2722000) [pid = 4016] [serial = 2201] [outer = 000000FFE813C800] 04:48:48 INFO - PROCESS | 4016 | 1471348128037 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:48:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:48:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 04:48:48 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:48:48 INFO - PROCESS | 4016 | 1471348128088 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 4016 | 1471348128091 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 04:48:48 INFO - PROCESS | 4016 | 1471348128095 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 4016 | 1471348128097 Marionette TRACE conn7 <- [1,2898,null,{}] 04:48:48 INFO - PROCESS | 4016 | 1471348128100 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:48 INFO - PROCESS | 4016 | 1471348128102 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:48 INFO - PROCESS | 4016 | 1471348128221 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 04:48:48 INFO - PROCESS | 4016 | 1471348128270 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 4016 | 1471348128272 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB331800 == 30 [pid = 4016] [id = 734] 04:48:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF2724000) [pid = 4016] [serial = 2202] [outer = 0000000000000000] 04:48:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF394A800) [pid = 4016] [serial = 2203] [outer = 000000FFF2724000] 04:48:48 INFO - PROCESS | 4016 | 1471348128319 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF4B96800) [pid = 4016] [serial = 2204] [outer = 000000FFF2724000] 04:48:48 INFO - PROCESS | 4016 | 1471348128727 Marionette TRACE conn7 <- [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]]]}] 04:48:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:48:48 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:48:48 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 04:48:48 INFO - PROCESS | 4016 | 1471348128790 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 04:48:48 INFO - PROCESS | 4016 | 1471348128792 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 04:48:48 INFO - TEST-START | /DOMEvents/constructors.html 04:48:48 INFO - PROCESS | 4016 | 1471348128795 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:48:48 INFO - PROCESS | 4016 | 1471348128797 Marionette TRACE conn7 <- [1,2902,null,{}] 04:48:48 INFO - PROCESS | 4016 | 1471348128810 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:48 INFO - PROCESS | 4016 | 1471348128813 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:48 INFO - PROCESS | 4016 | 1471348128953 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 04:48:48 INFO - PROCESS | 4016 | 1471348128969 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 4016 | 1471348128972 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:48 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC46E000 == 31 [pid = 4016] [id = 735] 04:48:48 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF2BBEC00) [pid = 4016] [serial = 2205] [outer = 0000000000000000] 04:48:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF4EB3800) [pid = 4016] [serial = 2206] [outer = 000000FFF2BBEC00] 04:48:49 INFO - PROCESS | 4016 | 1471348129018 Marionette DEBUG loaded listener.js 04:48:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5BE7400) [pid = 4016] [serial = 2207] [outer = 000000FFF2BBEC00] 04:48:49 INFO - PROCESS | 4016 | 1471348129558 Marionette TRACE conn7 <- [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]]]}] 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:48:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:48:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:48:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:48:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 878ms 04:48:49 INFO - PROCESS | 4016 | 1471348129677 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 4016 | 1471348129679 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 04:48:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:48:49 INFO - PROCESS | 4016 | 1471348129692 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 4016 | 1471348129694 Marionette TRACE conn7 <- [1,2906,null,{}] 04:48:49 INFO - PROCESS | 4016 | 1471348129698 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:49 INFO - PROCESS | 4016 | 1471348129704 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:49 INFO - PROCESS | 4016 | 1471348129854 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 04:48:49 INFO - PROCESS | 4016 | 1471348129860 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 4016 | 1471348129862 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:49 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC640000 == 32 [pid = 4016] [id = 736] 04:48:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5C53400) [pid = 4016] [serial = 2208] [outer = 0000000000000000] 04:48:49 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF6315C00) [pid = 4016] [serial = 2209] [outer = 000000FFF5C53400] 04:48:49 INFO - PROCESS | 4016 | 1471348129909 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF6390400) [pid = 4016] [serial = 2210] [outer = 000000FFF5C53400] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFEEB5BC00) [pid = 4016] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE83C3000) [pid = 4016] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE77CD400) [pid = 4016] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE930FC00) [pid = 4016] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE8C35400) [pid = 4016] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFE8157000) [pid = 4016] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8C27800) [pid = 4016] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFEEA86000) [pid = 4016] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF5DB6800) [pid = 4016] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF4EB1800) [pid = 4016] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF4C6B800) [pid = 4016] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF2593C00) [pid = 4016] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:48:50 INFO - PROCESS | 4016 | --DOMWINDOW == 68 (000000FFE6E9A800) [pid = 4016] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:48:50 INFO - PROCESS | 4016 | 1471348130401 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:48:50 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:48:50 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 04:48:50 INFO - PROCESS | 4016 | 1471348130430 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 4016 | 1471348130433 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 04:48:50 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:48:50 INFO - PROCESS | 4016 | 1471348130443 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:48:50 INFO - PROCESS | 4016 | 1471348130445 Marionette TRACE conn7 <- [1,2910,null,{}] 04:48:50 INFO - PROCESS | 4016 | 1471348130449 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:50 INFO - PROCESS | 4016 | 1471348130451 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:50 INFO - PROCESS | 4016 | 1471348130537 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 04:48:50 INFO - PROCESS | 4016 | 1471348130544 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:50 INFO - PROCESS | 4016 | 1471348130546 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:50 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCA9800 == 33 [pid = 4016] [id = 737] 04:48:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 69 (000000FFE88EF000) [pid = 4016] [serial = 2211] [outer = 0000000000000000] 04:48:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFEEB5C000) [pid = 4016] [serial = 2212] [outer = 000000FFE88EF000] 04:48:50 INFO - PROCESS | 4016 | 1471348130592 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFF5FE1400) [pid = 4016] [serial = 2213] [outer = 000000FFE88EF000] 04:48:50 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:50 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:50 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:50 INFO - PROCESS | 4016 | [4016] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 04:48:51 INFO - PROCESS | 4016 | 1471348131026 Marionette TRACE conn7 <- [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]]]}] 04:48:51 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:48:51 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:51 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 04:48:51 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:51 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 04:48:51 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:51 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]" 04:48:51 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:48:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:51 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:48:51 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:48:51 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 638ms 04:48:51 INFO - PROCESS | 4016 | 1471348131080 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 04:48:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:48:51 INFO - PROCESS | 4016 | 1471348131082 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 04:48:51 INFO - PROCESS | 4016 | 1471348131086 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 4016 | 1471348131088 Marionette TRACE conn7 <- [1,2914,null,{}] 04:48:51 INFO - PROCESS | 4016 | 1471348131092 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:51 INFO - PROCESS | 4016 | 1471348131094 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:51 INFO - PROCESS | 4016 | 1471348131178 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 04:48:51 INFO - PROCESS | 4016 | 1471348131183 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 4016 | 1471348131185 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCEAB000 == 34 [pid = 4016] [id = 738] 04:48:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFF61C9000) [pid = 4016] [serial = 2214] [outer = 0000000000000000] 04:48:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFF6DCDC00) [pid = 4016] [serial = 2215] [outer = 000000FFF61C9000] 04:48:51 INFO - PROCESS | 4016 | 1471348131233 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFF6E2A400) [pid = 4016] [serial = 2216] [outer = 000000FFF61C9000] 04:48:51 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:48:51 INFO - PROCESS | 4016 | 1471348131637 Marionette TRACE conn7 <- [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]]]}] 04:48:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:48:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 04:48:51 INFO - PROCESS | 4016 | 1471348131674 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 04:48:51 INFO - PROCESS | 4016 | 1471348131676 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 04:48:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:48:51 INFO - PROCESS | 4016 | 1471348131679 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 4016 | 1471348131681 Marionette TRACE conn7 <- [1,2918,null,{}] 04:48:51 INFO - PROCESS | 4016 | 1471348131697 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:51 INFO - PROCESS | 4016 | 1471348131699 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:51 INFO - PROCESS | 4016 | 1471348131783 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 04:48:51 INFO - PROCESS | 4016 | 1471348131788 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 4016 | 1471348131790 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:51 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95B5800 == 35 [pid = 4016] [id = 739] 04:48:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE6ECC400) [pid = 4016] [serial = 2217] [outer = 0000000000000000] 04:48:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE6ECFC00) [pid = 4016] [serial = 2218] [outer = 000000FFE6ECC400] 04:48:51 INFO - PROCESS | 4016 | 1471348131838 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6ED5C00) [pid = 4016] [serial = 2219] [outer = 000000FFE6ECC400] 04:48:52 INFO - PROCESS | 4016 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:48:52 INFO - PROCESS | 4016 | 1471348132333 Marionette TRACE conn7 <- [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]]]}] 04:48:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:48:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 690ms 04:48:52 INFO - PROCESS | 4016 | 1471348132373 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 04:48:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:48:52 INFO - PROCESS | 4016 | 1471348132378 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 04:48:52 INFO - PROCESS | 4016 | 1471348132384 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 4016 | 1471348132388 Marionette TRACE conn7 <- [1,2922,null,{}] 04:48:52 INFO - PROCESS | 4016 | 1471348132394 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:52 INFO - PROCESS | 4016 | 1471348132398 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:52 INFO - PROCESS | 4016 | 1471348132526 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 04:48:52 INFO - PROCESS | 4016 | 1471348132686 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 4016 | 1471348132691 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:52 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF58C6000 == 36 [pid = 4016] [id = 740] 04:48:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE88F0400) [pid = 4016] [serial = 2220] [outer = 0000000000000000] 04:48:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFE8B29400) [pid = 4016] [serial = 2221] [outer = 000000FFE88F0400] 04:48:52 INFO - PROCESS | 4016 | 1471348132753 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFECFB7C00) [pid = 4016] [serial = 2222] [outer = 000000FFE88F0400] 04:48:53 INFO - PROCESS | 4016 | 1471348133265 Marionette TRACE conn7 <- [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]]]}] 04:48:53 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:48:53 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 944ms 04:48:53 INFO - PROCESS | 4016 | 1471348133329 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 4016 | 1471348133334 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 04:48:53 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:48:53 INFO - PROCESS | 4016 | 1471348133341 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 4016 | 1471348133344 Marionette TRACE conn7 <- [1,2926,null,{}] 04:48:53 INFO - PROCESS | 4016 | 1471348133389 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:53 INFO - PROCESS | 4016 | 1471348133393 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:53 INFO - PROCESS | 4016 | 1471348133536 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 04:48:53 INFO - PROCESS | 4016 | 1471348133630 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:53 INFO - PROCESS | 4016 | 1471348133633 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:53 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC432800 == 37 [pid = 4016] [id = 741] 04:48:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFEEA79C00) [pid = 4016] [serial = 2223] [outer = 0000000000000000] 04:48:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFEF18D000) [pid = 4016] [serial = 2224] [outer = 000000FFEEA79C00] 04:48:53 INFO - PROCESS | 4016 | 1471348133693 Marionette DEBUG loaded listener.js 04:48:53 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF258F400) [pid = 4016] [serial = 2225] [outer = 000000FFEEA79C00] 04:48:54 INFO - PROCESS | 4016 | 1471348134225 Marionette TRACE conn7 <- [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]]]}] 04:48:54 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. 04:48:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 04:48:54 INFO - PROCESS | 4016 | 1471348134276 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 4016 | 1471348134278 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 04:48:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:48:54 INFO - PROCESS | 4016 | 1471348134284 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:48:54 INFO - PROCESS | 4016 | 1471348134288 Marionette TRACE conn7 <- [1,2930,null,{}] 04:48:54 INFO - PROCESS | 4016 | 1471348134300 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:54 INFO - PROCESS | 4016 | 1471348134305 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:54 INFO - PROCESS | 4016 | 1471348134422 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 04:48:54 INFO - PROCESS | 4016 | 1471348134518 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 4016 | 1471348134522 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:54 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCBC800 == 38 [pid = 4016] [id = 742] 04:48:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5FDC800) [pid = 4016] [serial = 2226] [outer = 0000000000000000] 04:48:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF61CD000) [pid = 4016] [serial = 2227] [outer = 000000FFF5FDC800] 04:48:54 INFO - PROCESS | 4016 | 1471348134581 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF61FE000) [pid = 4016] [serial = 2228] [outer = 000000FFF5FDC800] 04:48:55 INFO - PROCESS | 4016 | 1471348135106 Marionette TRACE conn7 <- [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"]]]}] 04:48:55 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 04:48:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:48:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:48:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:48:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:48:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 838ms 04:48:55 INFO - PROCESS | 4016 | 1471348135123 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 4016 | 1471348135126 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 04:48:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:48:55 INFO - PROCESS | 4016 | 1471348135174 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 4016 | 1471348135176 Marionette TRACE conn7 <- [1,2934,null,{}] 04:48:55 INFO - PROCESS | 4016 | 1471348135197 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:55 INFO - PROCESS | 4016 | 1471348135200 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:55 INFO - PROCESS | 4016 | 1471348135316 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 04:48:55 INFO - PROCESS | 4016 | 1471348135409 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 4016 | 1471348135412 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:55 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD114800 == 39 [pid = 4016] [id = 743] 04:48:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF6E30800) [pid = 4016] [serial = 2229] [outer = 0000000000000000] 04:48:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF70E9800) [pid = 4016] [serial = 2230] [outer = 000000FFF6E30800] 04:48:55 INFO - PROCESS | 4016 | 1471348135468 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF79ACC00) [pid = 4016] [serial = 2231] [outer = 000000FFF6E30800] 04:48:55 INFO - PROCESS | 4016 | 1471348135941 Marionette TRACE conn7 <- [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]]]}] 04:48:55 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. 04:48:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 795ms 04:48:55 INFO - PROCESS | 4016 | 1471348135976 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 04:48:55 INFO - PROCESS | 4016 | 1471348135978 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 04:48:55 INFO - PROCESS | 4016 | 1471348135983 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:48:55 INFO - PROCESS | 4016 | 1471348135985 Marionette TRACE conn7 <- [1,2938,null,{}] 04:48:55 INFO - PROCESS | 4016 | 1471348135989 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:55 INFO - PROCESS | 4016 | 1471348135992 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:56 INFO - PROCESS | 4016 | 1471348136102 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 04:48:56 INFO - PROCESS | 4016 | 1471348136197 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:56 INFO - PROCESS | 4016 | 1471348136200 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFE083800 == 40 [pid = 4016] [id = 744] 04:48:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF7F70400) [pid = 4016] [serial = 2232] [outer = 0000000000000000] 04:48:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF8220800) [pid = 4016] [serial = 2233] [outer = 000000FFF7F70400] 04:48:56 INFO - PROCESS | 4016 | 1471348136255 Marionette DEBUG loaded listener.js 04:48:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF8912800) [pid = 4016] [serial = 2234] [outer = 000000FFF7F70400] 04:48:56 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE7720000 == 41 [pid = 4016] [id = 745] 04:48:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8E87C00) [pid = 4016] [serial = 2235] [outer = 0000000000000000] 04:48:56 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFED17CC00) [pid = 4016] [serial = 2236] [outer = 000000FFE8E87C00] 04:48:57 INFO - PROCESS | 4016 | 1471348137117 Marionette TRACE conn7 <- [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]]]}] 04:48:57 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. 04:48:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1192ms 04:48:57 INFO - PROCESS | 4016 | 1471348137179 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 04:48:57 INFO - PROCESS | 4016 | 1471348137183 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 04:48:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:48:57 INFO - PROCESS | 4016 | 1471348137188 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:48:57 INFO - PROCESS | 4016 | 1471348137191 Marionette TRACE conn7 <- [1,2942,null,{}] 04:48:57 INFO - PROCESS | 4016 | 1471348137197 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:57 INFO - PROCESS | 4016 | 1471348137200 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:57 INFO - PROCESS | 4016 | 1471348137322 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 04:48:57 INFO - PROCESS | 4016 | 1471348137457 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 4016 | 1471348137460 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:57 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF49EE800 == 42 [pid = 4016] [id = 746] 04:48:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFE8B20C00) [pid = 4016] [serial = 2237] [outer = 0000000000000000] 04:48:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFE8E56800) [pid = 4016] [serial = 2238] [outer = 000000FFE8B20C00] 04:48:57 INFO - PROCESS | 4016 | 1471348137517 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE9A50800) [pid = 4016] [serial = 2239] [outer = 000000FFE8B20C00] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCEAB000 == 41 [pid = 4016] [id = 738] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCA9800 == 40 [pid = 4016] [id = 737] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC640000 == 39 [pid = 4016] [id = 736] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC46E000 == 38 [pid = 4016] [id = 735] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB331800 == 37 [pid = 4016] [id = 734] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95B8000 == 36 [pid = 4016] [id = 733] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5B17000 == 35 [pid = 4016] [id = 732] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D7800 == 34 [pid = 4016] [id = 731] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9A800 == 33 [pid = 4016] [id = 730] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BD4800 == 32 [pid = 4016] [id = 729] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF632F800 == 31 [pid = 4016] [id = 728] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFE083800 == 30 [pid = 4016] [id = 744] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE7720000 == 29 [pid = 4016] [id = 745] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD114800 == 28 [pid = 4016] [id = 743] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCBC800 == 27 [pid = 4016] [id = 742] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC432800 == 26 [pid = 4016] [id = 741] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95B5800 == 25 [pid = 4016] [id = 739] 04:48:58 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF58C6000 == 24 [pid = 4016] [id = 740] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFEEBE2000) [pid = 4016] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFE88E9C00) [pid = 4016] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8C31800) [pid = 4016] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFEDD29800) [pid = 4016] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE9ABE000) [pid = 4016] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFED17DC00) [pid = 4016] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFED174000) [pid = 4016] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFE8ED0800) [pid = 4016] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF21B2C00) [pid = 4016] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE9FF9000) [pid = 4016] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8E83C00) [pid = 4016] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF253E000) [pid = 4016] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEEB5D400) [pid = 4016] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF6386400) [pid = 4016] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61C5400) [pid = 4016] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF5C54800) [pid = 4016] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF6E57800) [pid = 4016] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF5FDFC00) [pid = 4016] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF5FE0400) [pid = 4016] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF2057800) [pid = 4016] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF49BF800) [pid = 4016] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2589000) [pid = 4016] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5A96C00) [pid = 4016] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4C6AC00) [pid = 4016] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF210B800) [pid = 4016] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF4C5E800) [pid = 4016] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEE10B800) [pid = 4016] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:48:58 INFO - PROCESS | 4016 | 1471348138801 Marionette TRACE conn7 <- [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]]]}] 04:48:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:48:58 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 04:48:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1641ms 04:48:58 INFO - PROCESS | 4016 | 1471348138834 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 4016 | 1471348138838 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 04:48:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:48:58 INFO - PROCESS | 4016 | 1471348138847 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 4016 | 1471348138849 Marionette TRACE conn7 <- [1,2946,null,{}] 04:48:58 INFO - PROCESS | 4016 | 1471348138855 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:58 INFO - PROCESS | 4016 | 1471348138858 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:58 INFO - PROCESS | 4016 | 1471348138974 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 04:48:59 INFO - PROCESS | 4016 | 1471348139054 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 4016 | 1471348139057 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEF1D9800 == 25 [pid = 4016] [id = 747] 04:48:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE813AC00) [pid = 4016] [serial = 2240] [outer = 0000000000000000] 04:48:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8C29800) [pid = 4016] [serial = 2241] [outer = 000000FFE813AC00] 04:48:59 INFO - PROCESS | 4016 | 1471348139107 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E82800) [pid = 4016] [serial = 2242] [outer = 000000FFE813AC00] 04:48:59 INFO - PROCESS | 4016 | 1471348139515 Marionette TRACE conn7 <- [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]]]}] 04:48:59 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. 04:48:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 04:48:59 INFO - PROCESS | 4016 | 1471348139547 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 04:48:59 INFO - PROCESS | 4016 | 1471348139552 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 04:48:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:48:59 INFO - PROCESS | 4016 | 1471348139559 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 4016 | 1471348139562 Marionette TRACE conn7 <- [1,2950,null,{}] 04:48:59 INFO - PROCESS | 4016 | 1471348139566 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:48:59 INFO - PROCESS | 4016 | 1471348139568 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:59 INFO - PROCESS | 4016 | 1471348139694 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 04:48:59 INFO - PROCESS | 4016 | 1471348139701 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:59 INFO - PROCESS | 4016 | 1471348139703 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:48:59 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5620800 == 26 [pid = 4016] [id = 748] 04:48:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8ECB000) [pid = 4016] [serial = 2243] [outer = 0000000000000000] 04:48:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED108000) [pid = 4016] [serial = 2244] [outer = 000000FFE8ECB000] 04:48:59 INFO - PROCESS | 4016 | 1471348139761 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFED20F000) [pid = 4016] [serial = 2245] [outer = 000000FFE8ECB000] 04:49:00 INFO - PROCESS | 4016 | 1471348140198 Marionette TRACE conn7 <- [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]]]}] 04:49:00 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. 04:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 04:49:00 INFO - PROCESS | 4016 | 1471348140254 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 4016 | 1471348140257 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 04:49:00 INFO - PROCESS | 4016 | 1471348140265 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:49:00 INFO - PROCESS | 4016 | 1471348140269 Marionette TRACE conn7 <- [1,2954,null,{}] 04:49:00 INFO - PROCESS | 4016 | 1471348140280 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:00 INFO - PROCESS | 4016 | 1471348140285 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:00 INFO - PROCESS | 4016 | 1471348140372 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 04:49:00 INFO - PROCESS | 4016 | 1471348140381 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 4016 | 1471348140384 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:00 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF7B64000 == 27 [pid = 4016] [id = 749] 04:49:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6EC7800) [pid = 4016] [serial = 2246] [outer = 0000000000000000] 04:49:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEDD38800) [pid = 4016] [serial = 2247] [outer = 000000FFE6EC7800] 04:49:00 INFO - PROCESS | 4016 | 1471348140435 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEEA11C00) [pid = 4016] [serial = 2248] [outer = 000000FFE6EC7800] 04:49:00 INFO - PROCESS | 4016 | 1471348140857 Marionette TRACE conn7 <- [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]]]}] 04:49:00 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. 04:49:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 630ms 04:49:00 INFO - PROCESS | 4016 | 1471348140918 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 04:49:00 INFO - PROCESS | 4016 | 1471348140921 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 04:49:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:49:00 INFO - PROCESS | 4016 | 1471348140924 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:49:00 INFO - PROCESS | 4016 | 1471348140926 Marionette TRACE conn7 <- [1,2958,null,{}] 04:49:00 INFO - PROCESS | 4016 | 1471348140929 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:00 INFO - PROCESS | 4016 | 1471348140931 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:01 INFO - PROCESS | 4016 | 1471348141057 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 04:49:01 INFO - PROCESS | 4016 | 1471348141135 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 4016 | 1471348141137 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF95C3000 == 28 [pid = 4016] [id = 750] 04:49:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFEEBE5000) [pid = 4016] [serial = 2249] [outer = 0000000000000000] 04:49:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF204F800) [pid = 4016] [serial = 2250] [outer = 000000FFEEBE5000] 04:49:01 INFO - PROCESS | 4016 | 1471348141185 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2107C00) [pid = 4016] [serial = 2251] [outer = 000000FFEEBE5000] 04:49:01 INFO - PROCESS | 4016 | 1471348141590 Marionette TRACE conn7 <- [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]]]}] 04:49:01 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. 04:49:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 04:49:01 INFO - PROCESS | 4016 | 1471348141617 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 04:49:01 INFO - PROCESS | 4016 | 1471348141619 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 04:49:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:49:01 INFO - PROCESS | 4016 | 1471348141627 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 4016 | 1471348141629 Marionette TRACE conn7 <- [1,2962,null,{}] 04:49:01 INFO - PROCESS | 4016 | 1471348141633 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:01 INFO - PROCESS | 4016 | 1471348141635 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:01 INFO - PROCESS | 4016 | 1471348141742 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 04:49:01 INFO - PROCESS | 4016 | 1471348141747 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 4016 | 1471348141750 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:01 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFB321800 == 29 [pid = 4016] [id = 751] 04:49:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE6ECE800) [pid = 4016] [serial = 2252] [outer = 0000000000000000] 04:49:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF21B4C00) [pid = 4016] [serial = 2253] [outer = 000000FFE6ECE800] 04:49:01 INFO - PROCESS | 4016 | 1471348141797 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF258D000) [pid = 4016] [serial = 2254] [outer = 000000FFE6ECE800] 04:49:02 INFO - PROCESS | 4016 | 1471348142209 Marionette TRACE conn7 <- [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]]]}] 04:49:02 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. 04:49:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 648ms 04:49:02 INFO - PROCESS | 4016 | 1471348142275 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 4016 | 1471348142277 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 04:49:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:49:02 INFO - PROCESS | 4016 | 1471348142286 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 4016 | 1471348142288 Marionette TRACE conn7 <- [1,2966,null,{}] 04:49:02 INFO - PROCESS | 4016 | 1471348142291 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:02 INFO - PROCESS | 4016 | 1471348142298 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:02 INFO - PROCESS | 4016 | 1471348142433 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 04:49:02 INFO - PROCESS | 4016 | 1471348142517 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:02 INFO - PROCESS | 4016 | 1471348142520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:02 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC471800 == 30 [pid = 4016] [id = 752] 04:49:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF258D800) [pid = 4016] [serial = 2255] [outer = 0000000000000000] 04:49:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF49BC400) [pid = 4016] [serial = 2256] [outer = 000000FFF258D800] 04:49:02 INFO - PROCESS | 4016 | 1471348142566 Marionette DEBUG loaded listener.js 04:49:02 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF4EBB400) [pid = 4016] [serial = 2257] [outer = 000000FFF258D800] 04:49:03 INFO - PROCESS | 4016 | 1471348143171 Marionette TRACE conn7 <- [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]]]}] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE88EF000) [pid = 4016] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF2BBEC00) [pid = 4016] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDACC400) [pid = 4016] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE6F3A000) [pid = 4016] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE8B22800) [pid = 4016] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8EC5400) [pid = 4016] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF5FD9C00) [pid = 4016] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE813C800) [pid = 4016] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF5C53400) [pid = 4016] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6ECC400) [pid = 4016] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF61C9000) [pid = 4016] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:49:03 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF2724000) [pid = 4016] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:49:03 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. 04:49:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 942ms 04:49:03 INFO - PROCESS | 4016 | 1471348143230 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 4016 | 1471348143233 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 04:49:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:49:03 INFO - PROCESS | 4016 | 1471348143236 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 4016 | 1471348143238 Marionette TRACE conn7 <- [1,2970,null,{}] 04:49:03 INFO - PROCESS | 4016 | 1471348143242 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:03 INFO - PROCESS | 4016 | 1471348143244 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:03 INFO - PROCESS | 4016 | 1471348143325 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 04:49:03 INFO - PROCESS | 4016 | 1471348143330 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 4016 | 1471348143332 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC53E000 == 31 [pid = 4016] [id = 753] 04:49:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE8B25800) [pid = 4016] [serial = 2258] [outer = 0000000000000000] 04:49:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFE9015800) [pid = 4016] [serial = 2259] [outer = 000000FFE8B25800] 04:49:03 INFO - PROCESS | 4016 | 1471348143380 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF205C400) [pid = 4016] [serial = 2260] [outer = 000000FFE8B25800] 04:49:03 INFO - PROCESS | 4016 | 1471348143782 Marionette TRACE conn7 <- [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"]]]}] 04:49:03 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 04:49:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:49:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:49:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 629ms 04:49:03 INFO - PROCESS | 4016 | 1471348143869 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 04:49:03 INFO - PROCESS | 4016 | 1471348143871 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 04:49:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:49:03 INFO - PROCESS | 4016 | 1471348143874 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:49:03 INFO - PROCESS | 4016 | 1471348143876 Marionette TRACE conn7 <- [1,2974,null,{}] 04:49:03 INFO - PROCESS | 4016 | 1471348143880 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:03 INFO - PROCESS | 4016 | 1471348143883 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:03 INFO - PROCESS | 4016 | 1471348143966 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 04:49:03 INFO - PROCESS | 4016 | 1471348143972 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 4016 | 1471348143975 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:03 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC629000 == 32 [pid = 4016] [id = 754] 04:49:03 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF2106C00) [pid = 4016] [serial = 2261] [outer = 0000000000000000] 04:49:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF5DB7800) [pid = 4016] [serial = 2262] [outer = 000000FFF2106C00] 04:49:04 INFO - PROCESS | 4016 | 1471348144023 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5FDF800) [pid = 4016] [serial = 2263] [outer = 000000FFF2106C00] 04:49:04 INFO - PROCESS | 4016 | 1471348144418 Marionette TRACE conn7 <- [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]]]}] 04:49:04 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. 04:49:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 587ms 04:49:04 INFO - PROCESS | 4016 | 1471348144464 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 4016 | 1471348144466 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 04:49:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:49:04 INFO - PROCESS | 4016 | 1471348144482 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 4016 | 1471348144484 Marionette TRACE conn7 <- [1,2978,null,{}] 04:49:04 INFO - PROCESS | 4016 | 1471348144488 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:04 INFO - PROCESS | 4016 | 1471348144490 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:04 INFO - PROCESS | 4016 | 1471348144619 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 04:49:04 INFO - PROCESS | 4016 | 1471348144718 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 4016 | 1471348144722 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:04 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEA02E800 == 33 [pid = 4016] [id = 755] 04:49:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE6E96000) [pid = 4016] [serial = 2264] [outer = 0000000000000000] 04:49:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE6EC7C00) [pid = 4016] [serial = 2265] [outer = 000000FFE6E96000] 04:49:04 INFO - PROCESS | 4016 | 1471348144785 Marionette DEBUG loaded listener.js 04:49:04 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFE6FD9000) [pid = 4016] [serial = 2266] [outer = 000000FFE6E96000] 04:49:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4FE3000 == 34 [pid = 4016] [id = 756] 04:49:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8ED2000) [pid = 4016] [serial = 2267] [outer = 0000000000000000] 04:49:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE930C400) [pid = 4016] [serial = 2268] [outer = 000000FFE8ED2000] 04:49:05 INFO - PROCESS | 4016 | 1471348145570 Marionette TRACE conn7 <- [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]]]}] 04:49:05 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. 04:49:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1141ms 04:49:05 INFO - PROCESS | 4016 | 1471348145627 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 04:49:05 INFO - PROCESS | 4016 | 1471348145632 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 04:49:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:49:05 INFO - PROCESS | 4016 | 1471348145637 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:49:05 INFO - PROCESS | 4016 | 1471348145641 Marionette TRACE conn7 <- [1,2982,null,{}] 04:49:05 INFO - PROCESS | 4016 | 1471348145646 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:05 INFO - PROCESS | 4016 | 1471348145649 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:05 INFO - PROCESS | 4016 | 1471348145794 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 04:49:05 INFO - PROCESS | 4016 | 1471348145913 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:05 INFO - PROCESS | 4016 | 1471348145916 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:05 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9588000 == 35 [pid = 4016] [id = 757] 04:49:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFE8ED1C00) [pid = 4016] [serial = 2269] [outer = 0000000000000000] 04:49:05 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFED9BB400) [pid = 4016] [serial = 2270] [outer = 000000FFE8ED1C00] 04:49:05 INFO - PROCESS | 4016 | 1471348145976 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEDD22800) [pid = 4016] [serial = 2271] [outer = 000000FFE8ED1C00] 04:49:06 INFO - PROCESS | 4016 | 1471348146565 Marionette TRACE conn7 <- [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]]]}] 04:49:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:49:06 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 04:49:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 986ms 04:49:06 INFO - PROCESS | 4016 | 1471348146627 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 04:49:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:49:06 INFO - PROCESS | 4016 | 1471348146630 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 04:49:06 INFO - PROCESS | 4016 | 1471348146634 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 4016 | 1471348146637 Marionette TRACE conn7 <- [1,2986,null,{}] 04:49:06 INFO - PROCESS | 4016 | 1471348146641 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:06 INFO - PROCESS | 4016 | 1471348146644 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:06 INFO - PROCESS | 4016 | 1471348146803 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 04:49:06 INFO - PROCESS | 4016 | 1471348146930 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 4016 | 1471348146933 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:06 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFECF93000 == 36 [pid = 4016] [id = 758] 04:49:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE6D84400) [pid = 4016] [serial = 2272] [outer = 0000000000000000] 04:49:06 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFE8E52000) [pid = 4016] [serial = 2273] [outer = 000000FFE6D84400] 04:49:07 INFO - PROCESS | 4016 | 1471348146992 Marionette DEBUG loaded listener.js 04:49:07 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFF276B400) [pid = 4016] [serial = 2274] [outer = 000000FFE6D84400] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC629000 == 35 [pid = 4016] [id = 754] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC53E000 == 34 [pid = 4016] [id = 753] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC471800 == 33 [pid = 4016] [id = 752] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFB321800 == 32 [pid = 4016] [id = 751] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF95C3000 == 31 [pid = 4016] [id = 750] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF7B64000 == 30 [pid = 4016] [id = 749] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5620800 == 29 [pid = 4016] [id = 748] 04:49:07 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEF1D9800 == 28 [pid = 4016] [id = 747] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFF5BE7400) [pid = 4016] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF4EB3800) [pid = 4016] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFEDD31C00) [pid = 4016] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFEEA7A800) [pid = 4016] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFE8E56400) [pid = 4016] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFE8ED1800) [pid = 4016] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8E81800) [pid = 4016] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE9313800) [pid = 4016] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEDDD1000) [pid = 4016] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFEEBE3C00) [pid = 4016] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61C7C00) [pid = 4016] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF258EC00) [pid = 4016] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF6315C00) [pid = 4016] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6ED5C00) [pid = 4016] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6ECFC00) [pid = 4016] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF6E2A400) [pid = 4016] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF6DCDC00) [pid = 4016] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF6390400) [pid = 4016] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF394A800) [pid = 4016] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF4B96800) [pid = 4016] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF5FE1400) [pid = 4016] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFEEB5C000) [pid = 4016] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF2722000) [pid = 4016] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 04:49:07 INFO - PROCESS | 4016 | 1471348147781 Marionette TRACE conn7 <- [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]]]}] 04:49:07 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. 04:49:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1180ms 04:49:07 INFO - PROCESS | 4016 | 1471348147814 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 4016 | 1471348147818 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 04:49:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:49:07 INFO - PROCESS | 4016 | 1471348147822 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 4016 | 1471348147827 Marionette TRACE conn7 <- [1,2990,null,{}] 04:49:07 INFO - PROCESS | 4016 | 1471348147832 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:07 INFO - PROCESS | 4016 | 1471348147835 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:07 INFO - PROCESS | 4016 | 1471348147938 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 04:49:08 INFO - PROCESS | 4016 | 1471348148022 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 4016 | 1471348148024 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF27E1800 == 29 [pid = 4016] [id = 759] 04:49:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE7743000) [pid = 4016] [serial = 2275] [outer = 0000000000000000] 04:49:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8B24400) [pid = 4016] [serial = 2276] [outer = 000000FFE7743000] 04:49:08 INFO - PROCESS | 4016 | 1471348148077 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE92C6000) [pid = 4016] [serial = 2277] [outer = 000000FFE7743000] 04:49:08 INFO - PROCESS | 4016 | 1471348148517 Marionette TRACE conn7 <- [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]]]}] 04:49:08 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. 04:49:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 734ms 04:49:08 INFO - PROCESS | 4016 | 1471348148557 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 04:49:08 INFO - PROCESS | 4016 | 1471348148562 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 04:49:08 INFO - PROCESS | 4016 | 1471348148568 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:49:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:49:08 INFO - PROCESS | 4016 | 1471348148570 Marionette TRACE conn7 <- [1,2994,null,{}] 04:49:08 INFO - PROCESS | 4016 | 1471348148574 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:08 INFO - PROCESS | 4016 | 1471348148577 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:08 INFO - PROCESS | 4016 | 1471348148670 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 04:49:08 INFO - PROCESS | 4016 | 1471348148683 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 4016 | 1471348148685 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:08 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE6D62000 == 30 [pid = 4016] [id = 760] 04:49:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE6F30000) [pid = 4016] [serial = 2278] [outer = 0000000000000000] 04:49:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFEDD25400) [pid = 4016] [serial = 2279] [outer = 000000FFE6F30000] 04:49:08 INFO - PROCESS | 4016 | 1471348148736 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEEA84400) [pid = 4016] [serial = 2280] [outer = 000000FFE6F30000] 04:49:09 INFO - PROCESS | 4016 | 1471348149174 Marionette TRACE conn7 <- [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]]]}] 04:49:09 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. 04:49:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 04:49:09 INFO - PROCESS | 4016 | 1471348149200 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 4016 | 1471348149203 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 04:49:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:49:09 INFO - PROCESS | 4016 | 1471348149206 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 4016 | 1471348149210 Marionette TRACE conn7 <- [1,2998,null,{}] 04:49:09 INFO - PROCESS | 4016 | 1471348149221 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:09 INFO - PROCESS | 4016 | 1471348149226 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:09 INFO - PROCESS | 4016 | 1471348149321 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 04:49:09 INFO - PROCESS | 4016 | 1471348149330 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 4016 | 1471348149333 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:09 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9A9A000 == 31 [pid = 4016] [id = 761] 04:49:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF210CC00) [pid = 4016] [serial = 2281] [outer = 0000000000000000] 04:49:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF2587800) [pid = 4016] [serial = 2282] [outer = 000000FFF210CC00] 04:49:09 INFO - PROCESS | 4016 | 1471348149383 Marionette DEBUG loaded listener.js 04:49:09 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF2817000) [pid = 4016] [serial = 2283] [outer = 000000FFF210CC00] 04:49:09 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:49:09 INFO - PROCESS | 4016 | 1471348149864 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:49:09 INFO - {} 04:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:49:09 INFO - {} 04:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:49:09 INFO - {} 04:49:09 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:49:09 INFO - {} 04:49:09 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 04:49:09 INFO - TEST-START | /FileAPI/fileReader.html 04:49:09 INFO - PROCESS | 4016 | 1471348149899 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 4016 | 1471348149902 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 04:49:09 INFO - PROCESS | 4016 | 1471348149905 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 4016 | 1471348149907 Marionette TRACE conn7 <- [1,3002,null,{}] 04:49:09 INFO - PROCESS | 4016 | 1471348149915 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:09 INFO - PROCESS | 4016 | 1471348149917 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:10 INFO - PROCESS | 4016 | 1471348150012 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 04:49:10 INFO - PROCESS | 4016 | 1471348150047 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 4016 | 1471348150049 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC481800 == 32 [pid = 4016] [id = 762] 04:49:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF4C67000) [pid = 4016] [serial = 2284] [outer = 0000000000000000] 04:49:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF4EBC000) [pid = 4016] [serial = 2285] [outer = 000000FFF4C67000] 04:49:10 INFO - PROCESS | 4016 | 1471348150106 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF5BE4000) [pid = 4016] [serial = 2286] [outer = 000000FFF4C67000] 04:49:10 INFO - PROCESS | 4016 | 1471348150554 Marionette TRACE conn7 <- [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]]]}] 04:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:49:10 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:49:10 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 04:49:10 INFO - PROCESS | 4016 | 1471348150600 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 04:49:10 INFO - PROCESS | 4016 | 1471348150602 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 04:49:10 INFO - TEST-START | /FileAPI/historical.html 04:49:10 INFO - PROCESS | 4016 | 1471348150605 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:49:10 INFO - PROCESS | 4016 | 1471348150607 Marionette TRACE conn7 <- [1,3006,null,{}] 04:49:10 INFO - PROCESS | 4016 | 1471348150611 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:10 INFO - PROCESS | 4016 | 1471348150613 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:10 INFO - PROCESS | 4016 | 1471348150726 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 04:49:10 INFO - PROCESS | 4016 | 1471348150731 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:10 INFO - PROCESS | 4016 | 1471348150733 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:10 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC5C6800 == 33 [pid = 4016] [id = 763] 04:49:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE6ED4000) [pid = 4016] [serial = 2287] [outer = 0000000000000000] 04:49:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF5C53400) [pid = 4016] [serial = 2288] [outer = 000000FFE6ED4000] 04:49:10 INFO - PROCESS | 4016 | 1471348150780 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF61C9000) [pid = 4016] [serial = 2289] [outer = 000000FFE6ED4000] 04:49:11 INFO - PROCESS | 4016 | 1471348151220 Marionette TRACE conn7 <- [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"]]]}] 04:49:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:49:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:49:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:49:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:49:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:49:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:49:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:49:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:49:11 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 04:49:11 INFO - PROCESS | 4016 | 1471348151255 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 04:49:11 INFO - PROCESS | 4016 | 1471348151257 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 04:49:11 INFO - PROCESS | 4016 | 1471348151268 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:49:11 INFO - TEST-START | /FileAPI/idlharness.html 04:49:11 INFO - PROCESS | 4016 | 1471348151270 Marionette TRACE conn7 <- [1,3010,null,{}] 04:49:11 INFO - PROCESS | 4016 | 1471348151274 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:11 INFO - PROCESS | 4016 | 1471348151280 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:11 INFO - PROCESS | 4016 | 1471348151447 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 04:49:11 INFO - PROCESS | 4016 | 1471348151506 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:11 INFO - PROCESS | 4016 | 1471348151508 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:11 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFCCD4000 == 34 [pid = 4016] [id = 764] 04:49:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF61D1000) [pid = 4016] [serial = 2290] [outer = 0000000000000000] 04:49:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF638D400) [pid = 4016] [serial = 2291] [outer = 000000FFF61D1000] 04:49:11 INFO - PROCESS | 4016 | 1471348151557 Marionette DEBUG loaded listener.js 04:49:11 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF6491400) [pid = 4016] [serial = 2292] [outer = 000000FFF61D1000] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFEEBE5000) [pid = 4016] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE813AC00) [pid = 4016] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE8B20C00) [pid = 4016] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8ECB000) [pid = 4016] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE6EC7800) [pid = 4016] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE88F0400) [pid = 4016] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFEEA79C00) [pid = 4016] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF5FDC800) [pid = 4016] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFF6E30800) [pid = 4016] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8E87C00) [pid = 4016] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF7F70400) [pid = 4016] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFE6ECE800) [pid = 4016] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF258D800) [pid = 4016] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:49:12 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE8B25800) [pid = 4016] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:49:12 INFO - PROCESS | 4016 | 1471348152417 Marionette TRACE conn7 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:49:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:49:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:49:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:49:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:49:12 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 04:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:49:12 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 04:49:12 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 04:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:49:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:49:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:49:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:49:12 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 04:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:49:12 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 04:49:12 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 04:49:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:49:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:49:12 INFO - TEST-OK | /FileAPI/idlharness.html | took 1209ms 04:49:12 INFO - TEST-START | /FileAPI/idlharness.worker 04:49:12 INFO - PROCESS | 4016 | 1471348152483 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 4016 | 1471348152486 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 04:49:12 INFO - PROCESS | 4016 | 1471348152489 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 4016 | 1471348152501 Marionette TRACE conn7 <- [1,3014,null,{}] 04:49:12 INFO - PROCESS | 4016 | 1471348152505 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:12 INFO - PROCESS | 4016 | 1471348152507 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:12 INFO - PROCESS | 4016 | 1471348152591 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 04:49:12 INFO - PROCESS | 4016 | 1471348152670 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 4016 | 1471348152672 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:12 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFD12B800 == 35 [pid = 4016] [id = 765] 04:49:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFF61F6800) [pid = 4016] [serial = 2293] [outer = 0000000000000000] 04:49:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFF8E29000) [pid = 4016] [serial = 2294] [outer = 000000FFF61F6800] 04:49:12 INFO - PROCESS | 4016 | 1471348152718 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFFC2B9400) [pid = 4016] [serial = 2295] [outer = 000000FFF61F6800] 04:49:12 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:49:13 INFO - PROCESS | 4016 | 1471348153631 Marionette TRACE conn7 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:49:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:49:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:49:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:49:13 INFO - {} 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:49:13 INFO - {} 04:49:13 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 - {} 04:49:13 INFO - {} 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:49:13 INFO - {} 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:49:13 INFO - {} 04:49:13 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 - {} 04:49:13 INFO - {} 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:49:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:49:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 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 04:49:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:49:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:49:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:49:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:49:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:49:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:49:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:49:13 INFO - {} 04:49:13 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1249ms 04:49:13 INFO - PROCESS | 4016 | 1471348153747 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 04:49:13 INFO - PROCESS | 4016 | 1471348153749 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 04:49:13 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:49:13 INFO - PROCESS | 4016 | 1471348153756 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 4016 | 1471348153758 Marionette TRACE conn7 <- [1,3018,null,{}] 04:49:13 INFO - PROCESS | 4016 | 1471348153762 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:13 INFO - PROCESS | 4016 | 1471348153764 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:13 INFO - PROCESS | 4016 | 1471348153851 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 04:49:13 INFO - PROCESS | 4016 | 1471348153862 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:13 INFO - PROCESS | 4016 | 1471348153864 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:13 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFEB80000 == 36 [pid = 4016] [id = 766] 04:49:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF9A6F400) [pid = 4016] [serial = 2296] [outer = 0000000000000000] 04:49:13 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFFE3A3000) [pid = 4016] [serial = 2297] [outer = 000000FFF9A6F400] 04:49:13 INFO - PROCESS | 4016 | 1471348153912 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5DB2800) [pid = 4016] [serial = 2298] [outer = 000000FFF9A6F400] 04:49:14 INFO - PROCESS | 4016 | 1471348154379 Marionette TRACE conn7 <- [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]]]}] 04:49:14 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 04:49:14 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 04:49:14 INFO - PROCESS | 4016 | 1471348154448 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 04:49:14 INFO - PROCESS | 4016 | 1471348154452 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 04:49:14 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:49:14 INFO - PROCESS | 4016 | 1471348154458 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:49:14 INFO - PROCESS | 4016 | 1471348154462 Marionette TRACE conn7 <- [1,3022,null,{}] 04:49:14 INFO - PROCESS | 4016 | 1471348154469 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:14 INFO - PROCESS | 4016 | 1471348154473 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:14 INFO - PROCESS | 4016 | 1471348154631 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 04:49:14 INFO - PROCESS | 4016 | 1471348154750 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 4016 | 1471348154755 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:14 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4BB7800 == 37 [pid = 4016] [id = 767] 04:49:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FF8073A000) [pid = 4016] [serial = 2299] [outer = 0000000000000000] 04:49:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FF8073E400) [pid = 4016] [serial = 2300] [outer = 000000FF8073A000] 04:49:14 INFO - PROCESS | 4016 | 1471348154819 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE6EC7000) [pid = 4016] [serial = 2301] [outer = 000000FF8073A000] 04:49:15 INFO - PROCESS | 4016 | 1471348155399 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:49:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:49:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 985ms 04:49:15 INFO - PROCESS | 4016 | 1471348155461 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 4016 | 1471348155466 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 04:49:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:49:15 INFO - PROCESS | 4016 | 1471348155475 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 4016 | 1471348155478 Marionette TRACE conn7 <- [1,3026,null,{}] 04:49:15 INFO - PROCESS | 4016 | 1471348155482 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:15 INFO - PROCESS | 4016 | 1471348155485 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:15 INFO - PROCESS | 4016 | 1471348155604 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 04:49:15 INFO - PROCESS | 4016 | 1471348155702 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 4016 | 1471348155705 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:15 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC27C800 == 38 [pid = 4016] [id = 768] 04:49:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFE8ED0800) [pid = 4016] [serial = 2302] [outer = 0000000000000000] 04:49:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFECFB9C00) [pid = 4016] [serial = 2303] [outer = 000000FFE8ED0800] 04:49:15 INFO - PROCESS | 4016 | 1471348155765 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFEEA80C00) [pid = 4016] [serial = 2304] [outer = 000000FFE8ED0800] 04:49:16 INFO - PROCESS | 4016 | 1471348156261 Marionette TRACE conn7 <- [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"]]]}] 04:49:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:49:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:49:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 839ms 04:49:16 INFO - PROCESS | 4016 | 1471348156318 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 04:49:16 INFO - PROCESS | 4016 | 1471348156321 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 04:49:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:49:16 INFO - PROCESS | 4016 | 1471348156402 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:49:16 INFO - PROCESS | 4016 | 1471348156406 Marionette TRACE conn7 <- [1,3030,null,{}] 04:49:16 INFO - PROCESS | 4016 | 1471348156425 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:16 INFO - PROCESS | 4016 | 1471348156430 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:16 INFO - PROCESS | 4016 | 1471348156555 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 04:49:16 INFO - PROCESS | 4016 | 1471348156645 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:16 INFO - PROCESS | 4016 | 1471348156649 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:16 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFE08A000 == 39 [pid = 4016] [id = 769] 04:49:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF280D400) [pid = 4016] [serial = 2305] [outer = 0000000000000000] 04:49:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF4C5D400) [pid = 4016] [serial = 2306] [outer = 000000FFF280D400] 04:49:16 INFO - PROCESS | 4016 | 1471348156710 Marionette DEBUG loaded listener.js 04:49:16 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFF5FD9C00) [pid = 4016] [serial = 2307] [outer = 000000FFF280D400] 04:49:17 INFO - PROCESS | 4016 | 1471348157392 Marionette TRACE conn7 <- [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]]]}] 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:49:17 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. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:49:17 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'.) 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:49:17 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. 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:49:17 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. 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:49:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:49:17 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. 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:49:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:49:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:49:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:49:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:49:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:49:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1155ms 04:49:17 INFO - PROCESS | 4016 | 1471348157500 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 04:49:17 INFO - PROCESS | 4016 | 1471348157503 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 04:49:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:49:17 INFO - PROCESS | 4016 | 1471348157507 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 4016 | 1471348157509 Marionette TRACE conn7 <- [1,3034,null,{}] 04:49:17 INFO - PROCESS | 4016 | 1471348157527 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:17 INFO - PROCESS | 4016 | 1471348157529 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:17 INFO - PROCESS | 4016 | 1471348157651 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 04:49:17 INFO - PROCESS | 4016 | 1471348157769 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 4016 | 1471348157772 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:17 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFEB8C000 == 40 [pid = 4016] [id = 770] 04:49:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFF5666400) [pid = 4016] [serial = 2308] [outer = 0000000000000000] 04:49:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFF61D2000) [pid = 4016] [serial = 2309] [outer = 000000FFF5666400] 04:49:17 INFO - PROCESS | 4016 | 1471348157830 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFF6491800) [pid = 4016] [serial = 2310] [outer = 000000FFF5666400] 04:49:18 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:49:18 INFO - PROCESS | 4016 | 1471348158390 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:49:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:49:18 INFO - {} 04:49:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 901ms 04:49:18 INFO - PROCESS | 4016 | 1471348158459 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 4016 | 1471348158462 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 04:49:18 INFO - PROCESS | 4016 | 1471348158466 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 4016 | 1471348158468 Marionette TRACE conn7 <- [1,3038,null,{}] 04:49:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:49:18 INFO - PROCESS | 4016 | 1471348158472 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:18 INFO - PROCESS | 4016 | 1471348158475 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:18 INFO - PROCESS | 4016 | 1471348158592 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 04:49:18 INFO - PROCESS | 4016 | 1471348158686 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 4016 | 1471348158689 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:18 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF892E000 == 41 [pid = 4016] [id = 771] 04:49:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFE8C33400) [pid = 4016] [serial = 2311] [outer = 0000000000000000] 04:49:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 94 (000000FFEEB5B400) [pid = 4016] [serial = 2312] [outer = 000000FFE8C33400] 04:49:18 INFO - PROCESS | 4016 | 1471348158745 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 4016 | ++DOMWINDOW == 95 (000000FFF4C7C400) [pid = 4016] [serial = 2313] [outer = 000000FFE8C33400] 04:49:19 INFO - PROCESS | 4016 | 1471348159442 Marionette TRACE conn7 <- [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]]]}] 04:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:49:19 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:49:19 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1017ms 04:49:19 INFO - PROCESS | 4016 | 1471348159494 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 04:49:19 INFO - PROCESS | 4016 | 1471348159499 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 04:49:19 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:49:19 INFO - PROCESS | 4016 | 1471348159505 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:49:19 INFO - PROCESS | 4016 | 1471348159508 Marionette TRACE conn7 <- [1,3042,null,{}] 04:49:19 INFO - PROCESS | 4016 | 1471348159534 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:19 INFO - PROCESS | 4016 | 1471348159537 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:19 INFO - PROCESS | 4016 | 1471348159651 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 04:49:19 INFO - PROCESS | 4016 | 1471348159779 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:19 INFO - PROCESS | 4016 | 1471348159784 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:19 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF5710000 == 42 [pid = 4016] [id = 772] 04:49:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 96 (000000FFE7744000) [pid = 4016] [serial = 2314] [outer = 0000000000000000] 04:49:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 97 (000000FFE8156000) [pid = 4016] [serial = 2315] [outer = 000000FFE7744000] 04:49:19 INFO - PROCESS | 4016 | 1471348159837 Marionette DEBUG loaded listener.js 04:49:19 INFO - PROCESS | 4016 | ++DOMWINDOW == 98 (000000FFE8E5E400) [pid = 4016] [serial = 2316] [outer = 000000FFE7744000] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFD12B800 == 41 [pid = 4016] [id = 765] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFCCD4000 == 40 [pid = 4016] [id = 764] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC5C6800 == 39 [pid = 4016] [id = 763] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC481800 == 38 [pid = 4016] [id = 762] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9A9A000 == 37 [pid = 4016] [id = 761] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFE6D62000 == 36 [pid = 4016] [id = 760] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF27E1800 == 35 [pid = 4016] [id = 759] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4FE3000 == 34 [pid = 4016] [id = 756] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEA02E800 == 33 [pid = 4016] [id = 755] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFECF93000 == 32 [pid = 4016] [id = 758] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9588000 == 31 [pid = 4016] [id = 757] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF49EE800 == 30 [pid = 4016] [id = 746] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF892E000 == 29 [pid = 4016] [id = 771] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFEB8C000 == 28 [pid = 4016] [id = 770] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFE08A000 == 27 [pid = 4016] [id = 769] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC27C800 == 26 [pid = 4016] [id = 768] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFEB80000 == 25 [pid = 4016] [id = 766] 04:49:20 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4BB7800 == 24 [pid = 4016] [id = 767] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 97 (000000FFF5DB7800) [pid = 4016] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 96 (000000FFF204F800) [pid = 4016] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 95 (000000FFE8C29800) [pid = 4016] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 94 (000000FFE8E82800) [pid = 4016] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 93 (000000FFF2107C00) [pid = 4016] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFE9A50800) [pid = 4016] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFE8E56800) [pid = 4016] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFED108000) [pid = 4016] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFED20F000) [pid = 4016] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFEDD38800) [pid = 4016] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFECFB7C00) [pid = 4016] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFE8B29400) [pid = 4016] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFF258F400) [pid = 4016] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFEF18D000) [pid = 4016] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF61FE000) [pid = 4016] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFF61CD000) [pid = 4016] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF79ACC00) [pid = 4016] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFF70E9800) [pid = 4016] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFED17CC00) [pid = 4016] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFF8912800) [pid = 4016] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFF8220800) [pid = 4016] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF21B4C00) [pid = 4016] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF49BC400) [pid = 4016] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFE9015800) [pid = 4016] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF205C400) [pid = 4016] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF4EBB400) [pid = 4016] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFF258D000) [pid = 4016] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:49:20 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFEEA11C00) [pid = 4016] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:49:21 INFO - PROCESS | 4016 | 1471348161373 Marionette TRACE conn7 <- [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"]]]}] 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:49:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:49:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:49:21 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" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:49:21 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" 04:49:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:49:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:49:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2031ms 04:49:21 INFO - PROCESS | 4016 | 1471348161540 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 4016 | 1471348161545 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 04:49:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:49:21 INFO - PROCESS | 4016 | 1471348161550 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 4016 | 1471348161554 Marionette TRACE conn7 <- [1,3046,null,{}] 04:49:21 INFO - PROCESS | 4016 | 1471348161560 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:21 INFO - PROCESS | 4016 | 1471348161563 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:21 INFO - PROCESS | 4016 | 1471348161701 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 04:49:21 INFO - PROCESS | 4016 | 1471348161775 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:21 INFO - PROCESS | 4016 | 1471348161778 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:21 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF32000 == 25 [pid = 4016] [id = 773] 04:49:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE7F34000) [pid = 4016] [serial = 2317] [outer = 0000000000000000] 04:49:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8E5A800) [pid = 4016] [serial = 2318] [outer = 000000FFE7F34000] 04:49:21 INFO - PROCESS | 4016 | 1471348161836 Marionette DEBUG loaded listener.js 04:49:21 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E86000) [pid = 4016] [serial = 2319] [outer = 000000FFE7F34000] 04:49:22 INFO - PROCESS | 4016 | 1471348162255 Marionette TRACE conn7 <- [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]]]}] 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:49:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:49:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:49:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:49:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:49:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:49:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:49:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:49:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:49:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:49:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 744ms 04:49:22 INFO - PROCESS | 4016 | 1471348162297 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 04:49:22 INFO - PROCESS | 4016 | 1471348162303 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 04:49:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:49:22 INFO - PROCESS | 4016 | 1471348162309 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:49:22 INFO - PROCESS | 4016 | 1471348162312 Marionette TRACE conn7 <- [1,3050,null,{}] 04:49:22 INFO - PROCESS | 4016 | 1471348162315 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:22 INFO - PROCESS | 4016 | 1471348162318 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:22 INFO - PROCESS | 4016 | 1471348162411 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 04:49:22 INFO - PROCESS | 4016 | 1471348162417 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 4016 | 1471348162420 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:22 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CC2000 == 26 [pid = 4016] [id = 774] 04:49:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE92BCC00) [pid = 4016] [serial = 2320] [outer = 0000000000000000] 04:49:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFED17BC00) [pid = 4016] [serial = 2321] [outer = 000000FFE92BCC00] 04:49:22 INFO - PROCESS | 4016 | 1471348162471 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFED9D8C00) [pid = 4016] [serial = 2322] [outer = 000000FFE92BCC00] 04:49:22 INFO - PROCESS | 4016 | [4016] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:49:22 INFO - PROCESS | 4016 | 1471348162955 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:49:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:49:23 INFO - {} 04:49:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 04:49:23 INFO - PROCESS | 4016 | 1471348163001 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 4016 | 1471348163004 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 04:49:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:49:23 INFO - PROCESS | 4016 | 1471348163007 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 4016 | 1471348163011 Marionette TRACE conn7 <- [1,3054,null,{}] 04:49:23 INFO - PROCESS | 4016 | 1471348163022 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:23 INFO - PROCESS | 4016 | 1471348163027 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:23 INFO - PROCESS | 4016 | 1471348163155 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 04:49:23 INFO - PROCESS | 4016 | 1471348163166 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 4016 | 1471348163170 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF606D800 == 27 [pid = 4016] [id = 775] 04:49:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFE6D87C00) [pid = 4016] [serial = 2323] [outer = 0000000000000000] 04:49:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFEEA7AC00) [pid = 4016] [serial = 2324] [outer = 000000FFE6D87C00] 04:49:23 INFO - PROCESS | 4016 | 1471348163220 Marionette DEBUG loaded listener.js 04:49:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFEEEC6C00) [pid = 4016] [serial = 2325] [outer = 000000FFE6D87C00] 04:49:23 INFO - PROCESS | 4016 | 1471348163711 Marionette TRACE conn7 <- [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]]]}] 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:49:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:49:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 734ms 04:49:23 INFO - PROCESS | 4016 | 1471348163748 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 4016 | 1471348163751 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 04:49:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:49:23 INFO - PROCESS | 4016 | 1471348163754 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 4016 | 1471348163756 Marionette TRACE conn7 <- [1,3058,null,{}] 04:49:23 INFO - PROCESS | 4016 | 1471348163759 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:23 INFO - PROCESS | 4016 | 1471348163761 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:23 INFO - PROCESS | 4016 | 1471348163882 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 04:49:23 INFO - PROCESS | 4016 | 1471348163887 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 4016 | 1471348163890 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:23 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF608D000 == 28 [pid = 4016] [id = 776] 04:49:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF210A400) [pid = 4016] [serial = 2326] [outer = 0000000000000000] 04:49:23 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF21B0800) [pid = 4016] [serial = 2327] [outer = 000000FFF210A400] 04:49:23 INFO - PROCESS | 4016 | 1471348163987 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF2549C00) [pid = 4016] [serial = 2328] [outer = 000000FFF210A400] 04:49:24 INFO - PROCESS | 4016 | 1471348164404 Marionette TRACE conn7 <- [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]]]}] 04:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:49:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:49:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 692ms 04:49:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:49:24 INFO - PROCESS | 4016 | 1471348164456 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 04:49:24 INFO - PROCESS | 4016 | 1471348164458 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 04:49:24 INFO - PROCESS | 4016 | 1471348164461 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:49:24 INFO - PROCESS | 4016 | 1471348164463 Marionette TRACE conn7 <- [1,3062,null,{}] 04:49:24 INFO - PROCESS | 4016 | 1471348164467 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:24 INFO - PROCESS | 4016 | 1471348164469 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:24 INFO - PROCESS | 4016 | 1471348164616 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 04:49:24 INFO - PROCESS | 4016 | 1471348164633 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:24 INFO - PROCESS | 4016 | 1471348164635 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:24 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9572000 == 29 [pid = 4016] [id = 777] 04:49:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFE92C6800) [pid = 4016] [serial = 2329] [outer = 0000000000000000] 04:49:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF2596C00) [pid = 4016] [serial = 2330] [outer = 000000FFE92C6800] 04:49:24 INFO - PROCESS | 4016 | 1471348164682 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FFF2727000) [pid = 4016] [serial = 2331] [outer = 000000FFE92C6800] 04:49:25 INFO - PROCESS | 4016 | 1471348165118 Marionette TRACE conn7 <- [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]]]}] 04:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:49:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:49:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 672ms 04:49:25 INFO - PROCESS | 4016 | 1471348165136 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 4016 | 1471348165138 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 04:49:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:49:25 INFO - PROCESS | 4016 | 1471348165141 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 4016 | 1471348165143 Marionette TRACE conn7 <- [1,3066,null,{}] 04:49:25 INFO - PROCESS | 4016 | 1471348165146 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:25 INFO - PROCESS | 4016 | 1471348165152 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:25 INFO - PROCESS | 4016 | 1471348165296 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 04:49:25 INFO - PROCESS | 4016 | 1471348165307 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 4016 | 1471348165309 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:25 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF9AA3800 == 30 [pid = 4016] [id = 778] 04:49:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFF258D400) [pid = 4016] [serial = 2332] [outer = 0000000000000000] 04:49:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFF49BCC00) [pid = 4016] [serial = 2333] [outer = 000000FFF258D400] 04:49:25 INFO - PROCESS | 4016 | 1471348165359 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFF5518400) [pid = 4016] [serial = 2334] [outer = 000000FFF258D400] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF210CC00) [pid = 4016] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFF9A6F400) [pid = 4016] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFE6ED4000) [pid = 4016] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFF61D1000) [pid = 4016] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFF61F6800) [pid = 4016] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8ED1C00) [pid = 4016] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFE7743000) [pid = 4016] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6D84400) [pid = 4016] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE6E96000) [pid = 4016] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE8ED2000) [pid = 4016] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFE6F30000) [pid = 4016] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFF4C67000) [pid = 4016] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:49:25 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF2106C00) [pid = 4016] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:49:26 INFO - PROCESS | 4016 | 1471348166055 Marionette TRACE conn7 <- [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] 04:49:26 INFO - PROCESS | 4016 | 1471348166070 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 04:49:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:49:26 INFO - PROCESS | 4016 | 1471348166073 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 4016 | 1471348166075 Marionette TRACE conn7 <- [1,3070,null,{}] 04:49:26 INFO - PROCESS | 4016 | 1471348166087 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:26 INFO - PROCESS | 4016 | 1471348166090 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:26 INFO - PROCESS | 4016 | 1471348166173 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 04:49:26 INFO - PROCESS | 4016 | 1471348166178 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 4016 | 1471348166180 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC281800 == 31 [pid = 4016] [id = 779] 04:49:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFE900D400) [pid = 4016] [serial = 2335] [outer = 0000000000000000] 04:49:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFF5657C00) [pid = 4016] [serial = 2336] [outer = 000000FFE900D400] 04:49:26 INFO - PROCESS | 4016 | 1471348166226 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFF5DB4000) [pid = 4016] [serial = 2337] [outer = 000000FFE900D400] 04:49:26 INFO - PROCESS | 4016 | 1471348166624 Marionette TRACE conn7 <- [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]]]}] 04:49:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:49:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:49:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:49:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:49:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 587ms 04:49:26 INFO - PROCESS | 4016 | 1471348166664 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 4016 | 1471348166666 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 04:49:26 INFO - PROCESS | 4016 | 1471348166669 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:49:26 INFO - PROCESS | 4016 | 1471348166671 Marionette TRACE conn7 <- [1,3074,null,{}] 04:49:26 INFO - PROCESS | 4016 | 1471348166674 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:26 INFO - PROCESS | 4016 | 1471348166676 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:26 INFO - PROCESS | 4016 | 1471348166799 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 04:49:26 INFO - PROCESS | 4016 | 1471348166807 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 4016 | 1471348166809 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:26 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFFC481800 == 32 [pid = 4016] [id = 780] 04:49:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 79 (000000FFF5DB4400) [pid = 4016] [serial = 2338] [outer = 0000000000000000] 04:49:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 80 (000000FFF5FE8800) [pid = 4016] [serial = 2339] [outer = 000000FFF5DB4400] 04:49:26 INFO - PROCESS | 4016 | 1471348166857 Marionette DEBUG loaded listener.js 04:49:26 INFO - PROCESS | 4016 | ++DOMWINDOW == 81 (000000FFF6019C00) [pid = 4016] [serial = 2340] [outer = 000000FFF5DB4400] 04:49:27 INFO - PROCESS | 4016 | 1471348167267 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:49:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:49:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 04:49:27 INFO - PROCESS | 4016 | 1471348167302 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 04:49:27 INFO - PROCESS | 4016 | 1471348167304 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 04:49:27 INFO - PROCESS | 4016 | 1471348167307 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:49:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:49:27 INFO - PROCESS | 4016 | 1471348167309 Marionette TRACE conn7 <- [1,3078,null,{}] 04:49:27 INFO - PROCESS | 4016 | 1471348167312 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:27 INFO - PROCESS | 4016 | 1471348167314 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:27 INFO - PROCESS | 4016 | 1471348167432 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 04:49:27 INFO - PROCESS | 4016 | 1471348167440 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:27 INFO - PROCESS | 4016 | 1471348167442 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:27 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF606C800 == 33 [pid = 4016] [id = 781] 04:49:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 82 (000000FFF6019400) [pid = 4016] [serial = 2341] [outer = 0000000000000000] 04:49:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 83 (000000FFF61C7C00) [pid = 4016] [serial = 2342] [outer = 000000FFF6019400] 04:49:27 INFO - PROCESS | 4016 | 1471348167491 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 4016 | ++DOMWINDOW == 84 (000000FFF61F2000) [pid = 4016] [serial = 2343] [outer = 000000FFF6019400] 04:49:28 INFO - PROCESS | 4016 | 1471348168065 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:49:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:49:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 776ms 04:49:28 INFO - PROCESS | 4016 | 1471348168104 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 4016 | 1471348168110 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 04:49:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:49:28 INFO - PROCESS | 4016 | 1471348168182 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 4016 | 1471348168186 Marionette TRACE conn7 <- [1,3082,null,{}] 04:49:28 INFO - PROCESS | 4016 | 1471348168217 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:28 INFO - PROCESS | 4016 | 1471348168220 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:28 INFO - PROCESS | 4016 | 1471348168380 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 04:49:28 INFO - PROCESS | 4016 | 1471348168506 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 4016 | 1471348168509 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:28 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFE8F1A000 == 34 [pid = 4016] [id = 782] 04:49:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 85 (000000FF80736800) [pid = 4016] [serial = 2344] [outer = 0000000000000000] 04:49:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 86 (000000FFE8825000) [pid = 4016] [serial = 2345] [outer = 000000FF80736800] 04:49:28 INFO - PROCESS | 4016 | 1471348168574 Marionette DEBUG loaded listener.js 04:49:28 INFO - PROCESS | 4016 | ++DOMWINDOW == 87 (000000FFE8E84C00) [pid = 4016] [serial = 2346] [outer = 000000FF80736800] 04:49:29 INFO - PROCESS | 4016 | 1471348169206 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:49:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:49:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1086ms 04:49:29 INFO - PROCESS | 4016 | 1471348169250 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 4016 | 1471348169256 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 04:49:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:49:29 INFO - PROCESS | 4016 | 1471348169262 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:49:29 INFO - PROCESS | 4016 | 1471348169265 Marionette TRACE conn7 <- [1,3086,null,{}] 04:49:29 INFO - PROCESS | 4016 | 1471348169270 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:29 INFO - PROCESS | 4016 | 1471348169273 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:29 INFO - PROCESS | 4016 | 1471348169408 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 04:49:29 INFO - PROCESS | 4016 | 1471348169539 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:29 INFO - PROCESS | 4016 | 1471348169542 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:29 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6070000 == 35 [pid = 4016] [id = 783] 04:49:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 88 (000000FFED172800) [pid = 4016] [serial = 2347] [outer = 0000000000000000] 04:49:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 89 (000000FFED919000) [pid = 4016] [serial = 2348] [outer = 000000FFED172800] 04:49:29 INFO - PROCESS | 4016 | 1471348169603 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 4016 | ++DOMWINDOW == 90 (000000FFEDD32400) [pid = 4016] [serial = 2349] [outer = 000000FFED172800] 04:49:30 INFO - PROCESS | 4016 | 1471348170266 Marionette TRACE conn7 <- [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]]]}] 04:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:49:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:49:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1036ms 04:49:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:49:30 INFO - PROCESS | 4016 | 1471348170299 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 04:49:30 INFO - PROCESS | 4016 | 1471348170301 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 04:49:30 INFO - PROCESS | 4016 | 1471348170305 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 4016 | 1471348170310 Marionette TRACE conn7 <- [1,3090,null,{}] 04:49:30 INFO - PROCESS | 4016 | 1471348170321 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:30 INFO - PROCESS | 4016 | 1471348170327 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:30 INFO - PROCESS | 4016 | 1471348170532 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 04:49:30 INFO - PROCESS | 4016 | 1471348170542 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 4016 | 1471348170546 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:30 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF39AC800 == 36 [pid = 4016] [id = 784] 04:49:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 91 (000000FFE8B25C00) [pid = 4016] [serial = 2350] [outer = 0000000000000000] 04:49:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 92 (000000FFEDD27000) [pid = 4016] [serial = 2351] [outer = 000000FFE8B25C00] 04:49:30 INFO - PROCESS | 4016 | 1471348170608 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 4016 | ++DOMWINDOW == 93 (000000FFEEBE5000) [pid = 4016] [serial = 2352] [outer = 000000FFE8B25C00] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC481800 == 35 [pid = 4016] [id = 780] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFFC281800 == 34 [pid = 4016] [id = 779] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9AA3800 == 33 [pid = 4016] [id = 778] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF9572000 == 32 [pid = 4016] [id = 777] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF608D000 == 31 [pid = 4016] [id = 776] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF606D800 == 30 [pid = 4016] [id = 775] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF4CC2000 == 29 [pid = 4016] [id = 774] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFEDF32000 == 28 [pid = 4016] [id = 773] 04:49:31 INFO - PROCESS | 4016 | --DOCSHELL 000000FFF5710000 == 27 [pid = 4016] [id = 772] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 92 (000000FFFE3A3000) [pid = 4016] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 91 (000000FFF5C53400) [pid = 4016] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 90 (000000FFF638D400) [pid = 4016] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 89 (000000FFF61C9000) [pid = 4016] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 88 (000000FFF8E29000) [pid = 4016] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 87 (000000FFF2587800) [pid = 4016] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 86 (000000FFED9BB400) [pid = 4016] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 85 (000000FFEDD22800) [pid = 4016] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 84 (000000FFE8B24400) [pid = 4016] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 83 (000000FFE92C6000) [pid = 4016] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 82 (000000FFE8E52000) [pid = 4016] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 81 (000000FFF276B400) [pid = 4016] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 80 (000000FFE6EC7C00) [pid = 4016] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 79 (000000FFE930C400) [pid = 4016] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 78 (000000FFE6FD9000) [pid = 4016] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 77 (000000FFEDD25400) [pid = 4016] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 76 (000000FFEEA84400) [pid = 4016] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 75 (000000FFF4EBC000) [pid = 4016] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 74 (000000FFF5DB2800) [pid = 4016] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 73 (000000FFF5FDF800) [pid = 4016] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 72 (000000FFF6491400) [pid = 4016] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 71 (000000FFFC2B9400) [pid = 4016] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 70 (000000FFF5BE4000) [pid = 4016] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | --DOMWINDOW == 69 (000000FFF2817000) [pid = 4016] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 04:49:31 INFO - PROCESS | 4016 | 1471348171455 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:49:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:49:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1191ms 04:49:31 INFO - PROCESS | 4016 | 1471348171499 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 04:49:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:49:31 INFO - PROCESS | 4016 | 1471348171503 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 04:49:31 INFO - PROCESS | 4016 | 1471348171507 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 4016 | 1471348171512 Marionette TRACE conn7 <- [1,3094,null,{}] 04:49:31 INFO - PROCESS | 4016 | 1471348171517 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:31 INFO - PROCESS | 4016 | 1471348171520 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:31 INFO - PROCESS | 4016 | 1471348171619 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 04:49:31 INFO - PROCESS | 4016 | 1471348171633 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:31 INFO - PROCESS | 4016 | 1471348171636 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:31 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFEDF28800 == 28 [pid = 4016] [id = 785] 04:49:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 70 (000000FFE6ED5400) [pid = 4016] [serial = 2353] [outer = 0000000000000000] 04:49:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 71 (000000FFE6F3AC00) [pid = 4016] [serial = 2354] [outer = 000000FFE6ED5400] 04:49:31 INFO - PROCESS | 4016 | 1471348171686 Marionette DEBUG loaded listener.js 04:49:31 INFO - PROCESS | 4016 | ++DOMWINDOW == 72 (000000FFE8825C00) [pid = 4016] [serial = 2355] [outer = 000000FFE6ED5400] 04:49:32 INFO - PROCESS | 4016 | 1471348172184 Marionette TRACE conn7 <- [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]]]}] 04:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:49:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:49:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 733ms 04:49:32 INFO - PROCESS | 4016 | 1471348172241 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 4016 | 1471348172245 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 04:49:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:49:32 INFO - PROCESS | 4016 | 1471348172252 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 4016 | 1471348172255 Marionette TRACE conn7 <- [1,3098,null,{}] 04:49:32 INFO - PROCESS | 4016 | 1471348172288 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:32 INFO - PROCESS | 4016 | 1471348172291 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:32 INFO - PROCESS | 4016 | 1471348172390 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 04:49:32 INFO - PROCESS | 4016 | 1471348172472 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 4016 | 1471348172475 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:32 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF4CAF800 == 29 [pid = 4016] [id = 786] 04:49:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 73 (000000FFE8E80C00) [pid = 4016] [serial = 2356] [outer = 0000000000000000] 04:49:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 74 (000000FFE8E84000) [pid = 4016] [serial = 2357] [outer = 000000FFE8E80C00] 04:49:32 INFO - PROCESS | 4016 | 1471348172525 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 4016 | ++DOMWINDOW == 75 (000000FFE8ECE400) [pid = 4016] [serial = 2358] [outer = 000000FFE8E80C00] 04:49:32 INFO - PROCESS | 4016 | 1471348172896 Marionette TRACE conn7 <- [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"]]]}] 04:49:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:49:32 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 04:49:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:49:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:49:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:49:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:49:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 04:49:32 INFO - PROCESS | 4016 | 1471348172925 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 04:49:32 INFO - PROCESS | 4016 | 1471348172927 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 04:49:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:49:32 INFO - PROCESS | 4016 | 1471348172939 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:49:32 INFO - PROCESS | 4016 | 1471348172943 Marionette TRACE conn7 <- [1,3102,null,{}] 04:49:32 INFO - PROCESS | 4016 | 1471348172954 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:49:32 INFO - PROCESS | 4016 | 1471348172958 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:33 INFO - PROCESS | 4016 | 1471348173050 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 04:49:33 INFO - PROCESS | 4016 | 1471348173056 Marionette TRACE conn7 -> [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\", \"0a9567ea-1068-4416-8270-00778f2bc80f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:33 INFO - PROCESS | 4016 | 1471348173060 Marionette INFO sendAsync ccf6a0ba-09f2-4f32-b10f-3ed6d9be722b 04:49:33 INFO - PROCESS | 4016 | ++DOCSHELL 000000FFF6063800 == 30 [pid = 4016] [id = 787] 04:49:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 76 (000000FFEA0D3000) [pid = 4016] [serial = 2359] [outer = 0000000000000000] 04:49:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 77 (000000FFED17A400) [pid = 4016] [serial = 2360] [outer = 000000FFEA0D3000] 04:49:33 INFO - PROCESS | 4016 | 1471348173112 Marionette DEBUG loaded listener.js 04:49:33 INFO - PROCESS | 4016 | ++DOMWINDOW == 78 (000000FFED9BC400) [pid = 4016] [serial = 2361] [outer = 000000FFEA0D3000] 04:49:33 INFO - PROCESS | 4016 | 1471348173540 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:49:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:49:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 629ms 04:49:33 INFO - PROCESS | 4016 | 1471348173573 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 4016 | 1471348173576 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 04:49:34 WARNING - u'runner_teardown' () 04:49:34 INFO - No more tests 04:49:34 INFO - Got 0 unexpected results 04:49:34 INFO - SUITE-END | took 687s 04:49:34 INFO - Closing logging queue 04:49:34 INFO - queue closed 04:49:34 INFO - Return code: 0 04:49:34 WARNING - # TBPL SUCCESS # 04:49:34 INFO - Running post-action listener: _resource_record_post_action 04:49:34 INFO - Running post-run listener: _resource_record_post_run 04:49:35 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 205349888; Write bytes: 1002830336; Read time: 3219340; Write time: 5880370 04:49:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:49:35 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35080192; Read time: 0; Write time: 104540 04:49:35 INFO - run-tests - Wall time: 694s; CPU: 14.0%; Read bytes: 205349888; Write bytes: 882156032; Read time: 3219340; Write time: 5678080 04:49:35 INFO - Running post-run listener: _upload_blobber_files 04:49:35 INFO - Blob upload gear active. 04:49:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:49:35 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 04:49:35 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 04:49:35 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 04:49:36 INFO - (blobuploader) - INFO - Open directory for files ... 04:49:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:49:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:49:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:49:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:49:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:49:37 INFO - (blobuploader) - INFO - Done attempting. 04:49:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:49:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:49:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:49:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:49:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:49:38 INFO - (blobuploader) - INFO - Done attempting. 04:49:38 INFO - (blobuploader) - INFO - Iteration through files over. 04:49:38 INFO - Return code: 0 04:49:38 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:49:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80be707b4cb74d7caa0ea5ba4e605be1ac1b13396b1b899c78267a6eea068174ace29245aa214c5cf132af0551417580f5d9dc2fcc8e883f504573435ce45765", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cdf736995ea5a94165ec71ecf94d419aaa8187f9b8b7a3099d015ba7e761df0dd95d810ff16e2994e2281709bdc700ba550ef466a2e1d06bb76ed8f61dc346ef"} 04:49:38 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:49:38 INFO - Writing to file C:\slave\test\properties\blobber_files 04:49:38 INFO - Contents: 04:49:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80be707b4cb74d7caa0ea5ba4e605be1ac1b13396b1b899c78267a6eea068174ace29245aa214c5cf132af0551417580f5d9dc2fcc8e883f504573435ce45765", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cdf736995ea5a94165ec71ecf94d419aaa8187f9b8b7a3099d015ba7e761df0dd95d810ff16e2994e2281709bdc700ba550ef466a2e1d06bb76ed8f61dc346ef"} 04:49:38 INFO - Running post-run listener: copy_logs_to_upload_dir 04:49:38 INFO - Copying logs to upload dir... 04:49:38 INFO - mkdir: C:\slave\test\build\upload\logs 04:49:38 INFO - Copying logs to upload dir... 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - Using _rmtree_windows ... 04:49:38 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=909.644000 ========= master_lag: 0.16 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 9 secs) (at 2016-08-16 04:49:39.238522) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-08-16 04:49:39.245139) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80be707b4cb74d7caa0ea5ba4e605be1ac1b13396b1b899c78267a6eea068174ace29245aa214c5cf132af0551417580f5d9dc2fcc8e883f504573435ce45765", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cdf736995ea5a94165ec71ecf94d419aaa8187f9b8b7a3099d015ba7e761df0dd95d810ff16e2994e2281709bdc700ba550ef466a2e1d06bb76ed8f61dc346ef"} build_url:https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/80be707b4cb74d7caa0ea5ba4e605be1ac1b13396b1b899c78267a6eea068174ace29245aa214c5cf132af0551417580f5d9dc2fcc8e883f504573435ce45765", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/cdf736995ea5a94165ec71ecf94d419aaa8187f9b8b7a3099d015ba7e761df0dd95d810ff16e2994e2281709bdc700ba550ef466a2e1d06bb76ed8f61dc346ef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/E0Ixd1hORFaP3Jpx8gCoig/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 5.20 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-08-16 04:49:44.544697) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:49:44.545069) ========= '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-035\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-035 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-035 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-035\AppData\Local LOGONSERVER=\\T-W864-IX-035 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-035 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-035 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-035 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:49:44.682282) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 04:49:44.682586) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-16 04:49:45.340546) ========= ========= Total master_lag: 5.54 =========