builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-132 starttime: 1472904270.49 results: success (0) buildid: 20160903031849 builduid: cab4f041cf984eaeaca63a424ce0fba7 revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:30.495382) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:30.496088) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-09-03 05:04:30.496371) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 2 secs) (at 2016-09-03 05:04:33.263189) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:04:33.263578) ========= '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-132\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-132 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-132 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-132\AppData\Local LOGONSERVER=\\T-W864-IX-132 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-132 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-132 WINDIR=C:\windows using PTY: False --05:04:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.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% 7.78 MB/s 05:04:34 (7.78 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.134000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-09-03 05:04:34.458944) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-09-03 05:04:34.459342) ========= '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-132\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-132 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-132 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-132\AppData\Local LOGONSERVER=\\T-W864-IX-132 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-132 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-132 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.108000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-09-03 05:04:37.585265) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:37.585636) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --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 31ca1b4c28a9f64e49d59ed01d08469a9af41951 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-132\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-132 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-132 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-132\AppData\Local LOGONSERVER=\\T-W864-IX-132 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-132 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-132 WINDIR=C:\windows using PTY: False 2016-09-03 05:04:37,734 truncating revision to first 12 chars 2016-09-03 05:04:37,734 Setting DEBUG logging. 2016-09-03 05:04:37,734 attempt 1/10 2016-09-03 05:04:37,734 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/31ca1b4c28a9?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-09-03 05:04:38,188 unpacking tar archive at: mozilla-release-31ca1b4c28a9/testing/mozharness/ program finished with exit code 0 elapsedTime=0.879000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:38.509925) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:38.510207) ========= script_repo_revision: 31ca1b4c28a9f64e49d59ed01d08469a9af41951 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:38.510602) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:38.510867) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-09-03 05:04:38.528179) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-09-03 05:04:38.528448) ========= '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-132\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-132 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-132 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-132\AppData\Local LOGONSERVER=\\T-W864-IX-132 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-132 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-132 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 05:04:38 INFO - MultiFileLogger online at 20160903 05:04:38 in C:\slave\test 05:04:38 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 05:04:38 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 05:04:38 INFO - {'append_to_log': False, 05:04:38 INFO - 'base_work_dir': 'C:\\slave\\test', 05:04:38 INFO - 'blob_upload_branch': 'mozilla-release', 05:04:38 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 05:04:38 INFO - 'buildbot_json_path': 'buildprops.json', 05:04:38 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 05:04:38 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:04:38 INFO - 'download_minidump_stackwalk': True, 05:04:38 INFO - 'download_symbols': 'true', 05:04:38 INFO - 'e10s': False, 05:04:38 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 05:04:38 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 05:04:38 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 05:04:38 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 05:04:38 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 05:04:38 INFO - 'C:/mozilla-build/tooltool.py'), 05:04:38 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 05:04:38 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 05:04:38 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:04:38 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:04:38 INFO - 'log_level': 'info', 05:04:38 INFO - 'log_to_console': True, 05:04:38 INFO - 'opt_config_files': (), 05:04:38 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:04:38 INFO - '--processes=1', 05:04:38 INFO - '--config=%(test_path)s/wptrunner.ini', 05:04:38 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:04:38 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:04:38 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:04:38 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:04:38 INFO - 'pip_index': False, 05:04:38 INFO - 'require_test_zip': True, 05:04:38 INFO - 'test_type': ('testharness',), 05:04:38 INFO - 'this_chunk': '1', 05:04:38 INFO - 'total_chunks': '10', 05:04:38 INFO - 'virtualenv_path': 'venv', 05:04:38 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:04:38 INFO - 'work_dir': 'build'} 05:04:38 INFO - ##### 05:04:38 INFO - ##### Running clobber step. 05:04:38 INFO - ##### 05:04:38 INFO - Running pre-action listener: _resource_record_pre_action 05:04:38 INFO - Running main action method: clobber 05:04:38 INFO - rmtree: C:\slave\test\build 05:04:38 INFO - Using _rmtree_windows ... 05:04:38 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 05:06:15 INFO - Running post-action listener: _resource_record_post_action 05:06:15 INFO - ##### 05:06:15 INFO - ##### Running read-buildbot-config step. 05:06:15 INFO - ##### 05:06:15 INFO - Running pre-action listener: _resource_record_pre_action 05:06:15 INFO - Running main action method: read_buildbot_config 05:06:15 INFO - Using buildbot properties: 05:06:15 INFO - { 05:06:15 INFO - "project": "", 05:06:15 INFO - "product": "firefox", 05:06:15 INFO - "script_repo_revision": "production", 05:06:15 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 05:06:15 INFO - "repository": "", 05:06:15 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 05:06:15 INFO - "buildid": "20160903031849", 05:06:15 INFO - "pgo_build": "False", 05:06:15 INFO - "basedir": "C:\\slave\\test", 05:06:15 INFO - "buildnumber": 23, 05:06:15 INFO - "slavename": "t-w864-ix-132", 05:06:15 INFO - "revision": "31ca1b4c28a9f64e49d59ed01d08469a9af41951", 05:06:15 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 05:06:15 INFO - "platform": "win64", 05:06:15 INFO - "branch": "mozilla-release", 05:06:15 INFO - "repo_path": "releases/mozilla-release", 05:06:15 INFO - "moz_repo_path": "", 05:06:15 INFO - "stage_platform": "win64", 05:06:15 INFO - "builduid": "cab4f041cf984eaeaca63a424ce0fba7", 05:06:15 INFO - "slavebuilddir": "test" 05:06:15 INFO - } 05:06:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json. 05:06:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip. 05:06:15 INFO - Running post-action listener: _resource_record_post_action 05:06:15 INFO - ##### 05:06:15 INFO - ##### Running download-and-extract step. 05:06:15 INFO - ##### 05:06:15 INFO - Running pre-action listener: _resource_record_pre_action 05:06:15 INFO - Running main action method: download_and_extract 05:06:15 INFO - mkdir: C:\slave\test\build\tests 05:06: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')]} 05:06:15 INFO - https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json matches https://queue.taskcluster.net 05:06:15 INFO - trying https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json 05:06:15 INFO - Downloading https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.3.en-US.win64.test_packages.json 05:06:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.test_packages.json'}, attempt #1 05:06:16 INFO - Downloaded 1274 bytes. 05:06:16 INFO - Reading from file C:\slave\test\build\firefox-48.0.3.en-US.win64.test_packages.json 05:06:16 INFO - Using the following test package requirements: 05:06:16 INFO - {u'common': [u'firefox-48.0.3.en-US.win64.common.tests.zip'], 05:06:16 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.cppunittest.tests.zip'], 05:06:16 INFO - u'gtest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.gtest.tests.zip'], 05:06:16 INFO - u'jittest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'jsshell-win64.zip'], 05:06:16 INFO - u'mochitest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.mochitest.tests.zip'], 05:06:16 INFO - u'mozbase': [u'firefox-48.0.3.en-US.win64.common.tests.zip'], 05:06:16 INFO - u'reftest': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.reftest.tests.zip'], 05:06:16 INFO - u'talos': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.talos.tests.zip'], 05:06:16 INFO - u'web-platform': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.web-platform.tests.zip'], 05:06:16 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.win64.common.tests.zip', 05:06:16 INFO - u'firefox-48.0.3.en-US.win64.xpcshell.tests.zip']} 05:06:16 INFO - Downloading packages: [u'firefox-48.0.3.en-US.win64.common.tests.zip', u'firefox-48.0.3.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 05:06:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:16 INFO - https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 05:06:16 INFO - trying https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip 05:06:16 INFO - Downloading https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.common.tests.zip 05:06:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.common.tests.zip'}, attempt #1 05:06:17 INFO - Downloaded 20881792 bytes. 05:06:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:06:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:06:19 INFO - caution: filename not matched: web-platform/* 05:06:19 INFO - Return code: 11 05:06:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:06:19 INFO - https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 05:06:19 INFO - trying https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip 05:06:19 INFO - Downloading https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.web-platform.tests.zip 05:06:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.web-platform.tests.zip'}, attempt #1 05:06:21 INFO - Downloaded 36389909 bytes. 05:06:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:06:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:07:08 INFO - caution: filename not matched: bin/* 05:07:08 INFO - caution: filename not matched: config/* 05:07:08 INFO - caution: filename not matched: mozbase/* 05:07:08 INFO - caution: filename not matched: marionette/* 05:07:08 INFO - caution: filename not matched: tools/wptserve/* 05:07:08 INFO - Return code: 11 05:07:08 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')]} 05:07:08 INFO - https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip matches https://queue.taskcluster.net 05:07:08 INFO - trying https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip 05:07:08 INFO - Downloading https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.zip 05:07:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.zip'}, attempt #1 05:07:10 INFO - Downloaded 82744603 bytes. 05:07:10 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip 05:07:10 INFO - mkdir: C:\slave\test\properties 05:07:10 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 05:07:10 INFO - Writing to file C:\slave\test\properties\build_url 05:07:10 INFO - Contents: 05:07:10 INFO - build_url:https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip 05:07:10 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 05:07:10 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 05:07:10 INFO - Writing to file C:\slave\test\properties\symbols_url 05:07:10 INFO - Contents: 05:07:10 INFO - symbols_url:https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 05:07:10 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')]} 05:07:10 INFO - https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:07:10 INFO - trying https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 05:07:10 INFO - Downloading https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip 05:07:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip'}, attempt #1 05:07:12 INFO - Downloaded 50800772 bytes. 05:07:12 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 05:07:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.3.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 05:07:16 INFO - Return code: 0 05:07:16 INFO - Running post-action listener: _resource_record_post_action 05:07:16 INFO - Running post-action listener: set_extra_try_arguments 05:07:16 INFO - ##### 05:07:16 INFO - ##### Running create-virtualenv step. 05:07:16 INFO - ##### 05:07:16 INFO - Running pre-action listener: _pre_create_virtualenv 05:07:16 INFO - Running pre-action listener: _resource_record_pre_action 05:07:16 INFO - Running main action method: create_virtualenv 05:07:16 INFO - Creating virtualenv C:\slave\test\build\venv 05:07:16 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 05:07:16 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 05:07:19 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 05:07:22 INFO - Installing distribute......................................................................................................................................................................................done. 05:07:24 INFO - Return code: 0 05:07:24 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 05:07:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025901F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256F368>, '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 0x02312D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-132', 'USERDOMAIN': 'T-W864-IX-132', '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-132', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-132', '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-132\\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 05:07:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 05:07:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:07:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:07:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Roaming', 05:07:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:07:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:07:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:07:24 INFO - 'COMPUTERNAME': 'T-W864-IX-132', 05:07:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:07:24 INFO - 'DCLOCATION': 'SCL3', 05:07:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:07:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:07:24 INFO - 'HOMEDRIVE': 'C:', 05:07:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 05:07:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:07:24 INFO - 'KTS_VERSION': '1.19c', 05:07:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 05:07:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-132', 05:07:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:07:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:07:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:07:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:24 INFO - 'MOZ_NO_REMOTE': '1', 05:07:24 INFO - 'NO_EM_RESTART': '1', 05:07:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:07:24 INFO - 'OS': 'Windows_NT', 05:07:24 INFO - 'OURDRIVE': 'C:', 05:07:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:07:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:07:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:07:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:07:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:07:24 INFO - 'PROCESSOR_LEVEL': '6', 05:07:24 INFO - 'PROCESSOR_REVISION': '1e05', 05:07:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:07:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:07:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:07:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:07:24 INFO - 'PROMPT': '$P$G', 05:07:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:07:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:07:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:07:24 INFO - 'PWD': 'C:\\slave\\test', 05:07:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:07:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:07:24 INFO - 'SYSTEMDRIVE': 'C:', 05:07:24 INFO - 'SYSTEMROOT': 'C:\\windows', 05:07:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:24 INFO - 'TEST1': 'testie', 05:07:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:24 INFO - 'USERDOMAIN': 'T-W864-IX-132', 05:07:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 05:07:24 INFO - 'USERNAME': 'cltbld', 05:07:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-132', 05:07:24 INFO - 'WINDIR': 'C:\\windows', 05:07:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:07:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:07:25 INFO - Downloading/unpacking psutil>=0.7.1 05:07:25 INFO - Running setup.py egg_info for package psutil 05:07:25 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:07:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:07:25 INFO - Installing collected packages: psutil 05:07:25 INFO - Running setup.py install for psutil 05:07:25 INFO - building 'psutil._psutil_windows' extension 05:07:25 INFO - error: Unable to find vcvarsall.bat 05:07:25 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-wmem65-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:07:25 INFO - running install 05:07:25 INFO - running build 05:07:25 INFO - running build_py 05:07:25 INFO - creating build 05:07:25 INFO - creating build\lib.win32-2.7 05:07:25 INFO - creating build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 05:07:25 INFO - running build_ext 05:07:25 INFO - building 'psutil._psutil_windows' extension 05:07:25 INFO - error: Unable to find vcvarsall.bat 05:07:25 INFO - ---------------------------------------- 05:07:25 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-wmem65-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:07:25 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-132\AppData\Roaming\pip\pip.log 05:07:25 WARNING - Return code: 1 05:07:25 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 05:07:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 05:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:25 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025901F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256F368>, '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 0x02312D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-132', 'USERDOMAIN': 'T-W864-IX-132', '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-132', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-132', '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-132\\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 05:07:25 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 05:07:25 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:07:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:07:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Roaming', 05:07:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:07:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:07:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:07:25 INFO - 'COMPUTERNAME': 'T-W864-IX-132', 05:07:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:07:25 INFO - 'DCLOCATION': 'SCL3', 05:07:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:07:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:07:25 INFO - 'HOMEDRIVE': 'C:', 05:07:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 05:07:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:07:25 INFO - 'KTS_VERSION': '1.19c', 05:07:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 05:07:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-132', 05:07:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:07:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:07:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:07:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:25 INFO - 'MOZ_NO_REMOTE': '1', 05:07:25 INFO - 'NO_EM_RESTART': '1', 05:07:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:07:25 INFO - 'OS': 'Windows_NT', 05:07:25 INFO - 'OURDRIVE': 'C:', 05:07:25 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:07:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:07:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:07:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:07:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:07:25 INFO - 'PROCESSOR_LEVEL': '6', 05:07:25 INFO - 'PROCESSOR_REVISION': '1e05', 05:07:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:07:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:07:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:07:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:07:25 INFO - 'PROMPT': '$P$G', 05:07:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:07:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:07:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:07:25 INFO - 'PWD': 'C:\\slave\\test', 05:07:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:07:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:07:25 INFO - 'SYSTEMDRIVE': 'C:', 05:07:25 INFO - 'SYSTEMROOT': 'C:\\windows', 05:07:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:25 INFO - 'TEST1': 'testie', 05:07:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:25 INFO - 'USERDOMAIN': 'T-W864-IX-132', 05:07:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 05:07:25 INFO - 'USERNAME': 'cltbld', 05:07:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-132', 05:07:25 INFO - 'WINDIR': 'C:\\windows', 05:07:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:07:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:07:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:07:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:07:29 INFO - Running setup.py egg_info for package mozsystemmonitor 05:07:29 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 05:07:29 INFO - Running setup.py egg_info for package psutil 05:07:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 05:07:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:07:29 INFO - Installing collected packages: mozsystemmonitor, psutil 05:07:29 INFO - Running setup.py install for mozsystemmonitor 05:07:29 INFO - Running setup.py install for psutil 05:07:29 INFO - building 'psutil._psutil_windows' extension 05:07:29 INFO - error: Unable to find vcvarsall.bat 05:07:29 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-gwvxvt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 05:07:29 INFO - running install 05:07:29 INFO - running build 05:07:29 INFO - running build_py 05:07:29 INFO - running build_ext 05:07:29 INFO - building 'psutil._psutil_windows' extension 05:07:29 INFO - error: Unable to find vcvarsall.bat 05:07:29 INFO - ---------------------------------------- 05:07:29 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-gwvxvt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 05:07:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-132\AppData\Roaming\pip\pip.log 05:07:29 WARNING - Return code: 1 05:07:29 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 05:07:29 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 05:07:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0253E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025901F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256F368>, '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 0x02312D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-132', 'USERDOMAIN': 'T-W864-IX-132', '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-132', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-132', '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-132\\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 05:07:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 05:07:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:07:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:07:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Roaming', 05:07:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:07:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:07:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:07:29 INFO - 'COMPUTERNAME': 'T-W864-IX-132', 05:07:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:07:29 INFO - 'DCLOCATION': 'SCL3', 05:07:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:07:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:07:29 INFO - 'HOMEDRIVE': 'C:', 05:07:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 05:07:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:07:29 INFO - 'KTS_VERSION': '1.19c', 05:07:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 05:07:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-132', 05:07:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:07:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:07:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:07:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:29 INFO - 'MOZ_NO_REMOTE': '1', 05:07:29 INFO - 'NO_EM_RESTART': '1', 05:07:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:07:29 INFO - 'OS': 'Windows_NT', 05:07:29 INFO - 'OURDRIVE': 'C:', 05:07:29 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 05:07:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:07:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:07:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:07:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:07:29 INFO - 'PROCESSOR_LEVEL': '6', 05:07:29 INFO - 'PROCESSOR_REVISION': '1e05', 05:07:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:07:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:07:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:07:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:07:29 INFO - 'PROMPT': '$P$G', 05:07:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:07:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:07:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:07:29 INFO - 'PWD': 'C:\\slave\\test', 05:07:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:07:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:07:29 INFO - 'SYSTEMDRIVE': 'C:', 05:07:29 INFO - 'SYSTEMROOT': 'C:\\windows', 05:07:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:29 INFO - 'TEST1': 'testie', 05:07:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:29 INFO - 'USERDOMAIN': 'T-W864-IX-132', 05:07:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 05:07:29 INFO - 'USERNAME': 'cltbld', 05:07:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-132', 05:07:29 INFO - 'WINDIR': 'C:\\windows', 05:07:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:07:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:07:30 INFO - Downloading/unpacking blobuploader==1.2.4 05:07:30 INFO - Downloading blobuploader-1.2.4.tar.gz 05:07:30 INFO - Running setup.py egg_info for package blobuploader 05:07:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:07:34 INFO - Running setup.py egg_info for package requests 05:07:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:07:34 INFO - Downloading docopt-0.6.1.tar.gz 05:07:34 INFO - Running setup.py egg_info for package docopt 05:07:34 INFO - Installing collected packages: blobuploader, docopt, requests 05:07:34 INFO - Running setup.py install for blobuploader 05:07:34 INFO - Running setup.py install for docopt 05:07:34 INFO - Running setup.py install for requests 05:07:34 INFO - Successfully installed blobuploader docopt requests 05:07:34 INFO - Cleaning up... 05:07:34 INFO - Return code: 0 05:07:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:07:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:34 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 0x0253E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025901F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256F368>, '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 0x02312D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, '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-132', 'USERDOMAIN': 'T-W864-IX-132', '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-132', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-132', '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-132\\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 05:07:34 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 05:07:34 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 05:07:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:07:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Roaming', 05:07:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:07:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:07:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:07:34 INFO - 'COMPUTERNAME': 'T-W864-IX-132', 05:07:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:07:34 INFO - 'DCLOCATION': 'SCL3', 05:07:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:07:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:07:34 INFO - 'HOMEDRIVE': 'C:', 05:07:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 05:07:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:07:34 INFO - 'KTS_VERSION': '1.19c', 05:07:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 05:07:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-132', 05:07:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:07:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:07:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:07:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:34 INFO - 'MOZ_NO_REMOTE': '1', 05:07:34 INFO - 'NO_EM_RESTART': '1', 05:07:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:07:34 INFO - 'OS': 'Windows_NT', 05:07:34 INFO - 'OURDRIVE': 'C:', 05:07:34 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', 05:07:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:07:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:07:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:07:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:07:34 INFO - 'PROCESSOR_LEVEL': '6', 05:07:34 INFO - 'PROCESSOR_REVISION': '1e05', 05:07:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:07:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:07:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:07:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:07:34 INFO - 'PROMPT': '$P$G', 05:07:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:07:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:07:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:07:34 INFO - 'PWD': 'C:\\slave\\test', 05:07:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:07:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:07:34 INFO - 'SYSTEMDRIVE': 'C:', 05:07:34 INFO - 'SYSTEMROOT': 'C:\\windows', 05:07:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:34 INFO - 'TEST1': 'testie', 05:07:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:34 INFO - 'USERDOMAIN': 'T-W864-IX-132', 05:07:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 05:07:34 INFO - 'USERNAME': 'cltbld', 05:07:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-132', 05:07:34 INFO - 'WINDIR': 'C:\\windows', 05:07:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:07:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:07:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:07:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:07:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:07:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:07:40 INFO - Unpacking c:\slave\test\build\tests\marionette 05:07:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:07:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:07:40 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 05:07:40 INFO - Running setup.py install for browsermob-proxy 05:07:55 INFO - Running setup.py install for manifestparser 05:07:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for marionette-client 05:07:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:07:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for marionette-driver 05:07:55 INFO - Running setup.py install for mozcrash 05:07:55 INFO - Running setup.py install for mozdebug 05:07:55 INFO - Running setup.py install for mozdevice 05:07:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozfile 05:07:55 INFO - Running setup.py install for mozhttpd 05:07:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozinfo 05:07:55 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozInstall 05:07:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozleak 05:07:55 INFO - Running setup.py install for mozlog 05:07:55 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for moznetwork 05:07:55 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozprocess 05:07:55 INFO - Running setup.py install for mozprofile 05:07:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozrunner 05:07:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for mozscreenshot 05:07:55 INFO - Running setup.py install for moztest 05:07:55 INFO - Running setup.py install for mozversion 05:07:55 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:07:55 INFO - Running setup.py install for wptserve 05:07:55 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 05:07:55 INFO - Cleaning up... 05:07:55 INFO - Return code: 0 05:07:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 05:07:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:07:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:07:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:07:55 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 0x0253E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025EE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025901F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0256F368>, '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 0x02312D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, '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-132', 'USERDOMAIN': 'T-W864-IX-132', '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-132', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-132', '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-132\\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 05:07:55 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 05:07:55 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 05:07:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:07:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Roaming', 05:07:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:07:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:07:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:07:55 INFO - 'COMPUTERNAME': 'T-W864-IX-132', 05:07:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:07:55 INFO - 'DCLOCATION': 'SCL3', 05:07:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:07:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:07:55 INFO - 'HOMEDRIVE': 'C:', 05:07:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 05:07:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:07:55 INFO - 'KTS_VERSION': '1.19c', 05:07:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 05:07:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-132', 05:07:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:07:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:07:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:07:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:07:55 INFO - 'MOZ_NO_REMOTE': '1', 05:07:55 INFO - 'NO_EM_RESTART': '1', 05:07:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:07:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:07:55 INFO - 'OS': 'Windows_NT', 05:07:55 INFO - 'OURDRIVE': 'C:', 05:07:55 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', 05:07:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:07:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:07:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:07:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:07:55 INFO - 'PROCESSOR_LEVEL': '6', 05:07:55 INFO - 'PROCESSOR_REVISION': '1e05', 05:07:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:07:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:07:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:07:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:07:55 INFO - 'PROMPT': '$P$G', 05:07:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:07:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:07:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:07:55 INFO - 'PWD': 'C:\\slave\\test', 05:07:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:07:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:07:55 INFO - 'SYSTEMDRIVE': 'C:', 05:07:55 INFO - 'SYSTEMROOT': 'C:\\windows', 05:07:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:55 INFO - 'TEST1': 'testie', 05:07:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:07:55 INFO - 'USERDOMAIN': 'T-W864-IX-132', 05:07:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 05:07:55 INFO - 'USERNAME': 'cltbld', 05:07:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-132', 05:07:55 INFO - 'WINDIR': 'C:\\windows', 05:07:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:08:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 05:08:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 05:08:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 05:08:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 05:08:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 05:08:00 INFO - Unpacking c:\slave\test\build\tests\marionette 05:08:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 05:08:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:08:00 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)) 05:08:12 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)) 05:08:12 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)) 05:08:12 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)) 05:08:12 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)) 05:08:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 05:08:12 INFO - Downloading blessings-1.6.tar.gz 05:08:12 INFO - Running setup.py egg_info for package blessings 05:08:12 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)) 05:08:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 05:08:12 INFO - Running setup.py install for blessings 05:08:12 INFO - Running setup.py install for browsermob-proxy 05:08:12 INFO - Running setup.py install for manifestparser 05:08:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Running setup.py install for marionette-client 05:08:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 05:08:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Running setup.py install for marionette-driver 05:08:12 INFO - Running setup.py install for mozcrash 05:08:12 INFO - Running setup.py install for mozdebug 05:08:12 INFO - Running setup.py install for mozdevice 05:08:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Running setup.py install for mozhttpd 05:08:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Running setup.py install for mozInstall 05:08:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Running setup.py install for mozleak 05:08:12 INFO - Running setup.py install for mozprofile 05:08:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Running setup.py install for mozrunner 05:08:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 05:08:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 05:08:14 INFO - Running setup.py install for mozscreenshot 05:08:14 INFO - Running setup.py install for moztest 05:08:14 INFO - Running setup.py install for mozversion 05:08:14 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 05:08:14 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 05:08:14 INFO - Running setup.py install for wptserve 05:08:14 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 05:08:14 INFO - Cleaning up... 05:08:14 INFO - Return code: 0 05:08:14 INFO - Done creating virtualenv C:\slave\test\build\venv. 05:08:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:08:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:08:14 INFO - Reading from file tmpfile_stdout 05:08:14 INFO - Using _rmtree_windows ... 05:08:14 INFO - Using _rmtree_windows ... 05:08:14 INFO - Current package versions: 05:08:14 INFO - blessings == 1.6 05:08:14 INFO - blobuploader == 1.2.4 05:08:14 INFO - browsermob-proxy == 0.6.0 05:08:14 INFO - distribute == 0.6.14 05:08:14 INFO - docopt == 0.6.1 05:08:14 INFO - manifestparser == 1.1 05:08:14 INFO - marionette-client == 2.3.0 05:08:14 INFO - marionette-driver == 1.4.0 05:08:14 INFO - mozInstall == 1.12 05:08:14 INFO - mozcrash == 0.17 05:08:14 INFO - mozdebug == 0.1 05:08:14 INFO - mozdevice == 0.48 05:08:14 INFO - mozfile == 1.2 05:08:14 INFO - mozhttpd == 0.7 05:08:14 INFO - mozinfo == 0.9 05:08:14 INFO - mozleak == 0.1 05:08:14 INFO - mozlog == 3.1 05:08:14 INFO - moznetwork == 0.27 05:08:14 INFO - mozprocess == 0.22 05:08:14 INFO - mozprofile == 0.28 05:08:14 INFO - mozrunner == 6.11 05:08:14 INFO - mozscreenshot == 0.1 05:08:14 INFO - mozsystemmonitor == 0.0 05:08:14 INFO - moztest == 0.7 05:08:14 INFO - mozversion == 1.4 05:08:14 INFO - requests == 1.2.3 05:08:14 INFO - wptserve == 1.4.0 05:08:14 INFO - Running post-action listener: _resource_record_post_action 05:08:14 INFO - Running post-action listener: _start_resource_monitoring 05:08:14 INFO - Starting resource monitoring. 05:08:14 INFO - ##### 05:08:14 INFO - ##### Running pull step. 05:08:14 INFO - ##### 05:08:14 INFO - Running pre-action listener: _resource_record_pre_action 05:08:14 INFO - Running main action method: pull 05:08:14 INFO - Pull has nothing to do! 05:08:14 INFO - Running post-action listener: _resource_record_post_action 05:08:14 INFO - ##### 05:08:14 INFO - ##### Running install step. 05:08:14 INFO - ##### 05:08:14 INFO - Running pre-action listener: _resource_record_pre_action 05:08:14 INFO - Running main action method: install 05:08:14 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 05:08:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 05:08:14 INFO - Reading from file tmpfile_stdout 05:08:14 INFO - Using _rmtree_windows ... 05:08:14 INFO - Using _rmtree_windows ... 05:08:14 INFO - Detecting whether we're running mozinstall >=1.0... 05:08:14 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 05:08:14 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 05:08:14 INFO - Reading from file tmpfile_stdout 05:08:14 INFO - Output received: 05:08:14 INFO - Usage: mozinstall-script.py [options] installer 05:08:14 INFO - Options: 05:08:14 INFO - -h, --help show this help message and exit 05:08:14 INFO - -d DEST, --destination=DEST 05:08:14 INFO - Directory to install application into. [default: 05:08:14 INFO - "C:\slave\test"] 05:08:14 INFO - --app=APP Application being installed. [default: firefox] 05:08:14 INFO - Using _rmtree_windows ... 05:08:14 INFO - Using _rmtree_windows ... 05:08:14 INFO - mkdir: C:\slave\test\build\application 05:08:14 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.3.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 05:08:14 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.3.en-US.win64.zip --destination C:\slave\test\build\application 05:08:17 INFO - Reading from file tmpfile_stdout 05:08:17 INFO - Output received: 05:08:17 INFO - C:\slave\test\build\application\firefox\firefox.exe 05:08:17 INFO - Using _rmtree_windows ... 05:08:17 INFO - Using _rmtree_windows ... 05:08:17 INFO - Running post-action listener: _resource_record_post_action 05:08:17 INFO - ##### 05:08:17 INFO - ##### Running run-tests step. 05:08:17 INFO - ##### 05:08:17 INFO - Running pre-action listener: _resource_record_pre_action 05:08:17 INFO - Running main action method: run_tests 05:08:17 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 05:08:17 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:08:17 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:08:17 INFO - grabbing minidump binary from tooltool 05:08:17 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')]} 05:08:17 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 0x0256F368>, '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 0x02312D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 05:08:17 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 05:08:17 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 05:08:17 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 05:08:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfgownx 05:08:17 INFO - INFO - File integrity verified, renaming tmpfgownx to win32-minidump_stackwalk.exe 05:08:17 INFO - Return code: 0 05:08:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 05:08:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 05:08:17 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/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.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 05:08:17 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/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.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 05:08:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 05:08:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Roaming', 05:08:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 05:08:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 05:08:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 05:08:17 INFO - 'COMPUTERNAME': 'T-W864-IX-132', 05:08:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 05:08:17 INFO - 'DCLOCATION': 'SCL3', 05:08:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 05:08:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 05:08:17 INFO - 'HOMEDRIVE': 'C:', 05:08:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-132', 05:08:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 05:08:17 INFO - 'KTS_VERSION': '1.19c', 05:08:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-132\\AppData\\Local', 05:08:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-132', 05:08:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 05:08:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 05:08:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 05:08:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 05:08:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:08:17 INFO - 'MOZ_NO_REMOTE': '1', 05:08:17 INFO - 'NO_EM_RESTART': '1', 05:08:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:08:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 05:08:17 INFO - 'OS': 'Windows_NT', 05:08:17 INFO - 'OURDRIVE': 'C:', 05:08:17 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', 05:08:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 05:08:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 05:08:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 05:08:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 05:08:17 INFO - 'PROCESSOR_LEVEL': '6', 05:08:17 INFO - 'PROCESSOR_REVISION': '1e05', 05:08:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 05:08:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 05:08:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 05:08:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 05:08:17 INFO - 'PROMPT': '$P$G', 05:08:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 05:08:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 05:08:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 05:08:17 INFO - 'PWD': 'C:\\slave\\test', 05:08:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 05:08:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 05:08:17 INFO - 'SYSTEMDRIVE': 'C:', 05:08:17 INFO - 'SYSTEMROOT': 'C:\\windows', 05:08:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:08:17 INFO - 'TEST1': 'testie', 05:08:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 05:08:17 INFO - 'USERDOMAIN': 'T-W864-IX-132', 05:08:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-132', 05:08:17 INFO - 'USERNAME': 'cltbld', 05:08:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-132', 05:08:17 INFO - 'WINDIR': 'C:\\windows', 05:08:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 05:08:17 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/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.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 05:08:19 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 05:08:19 INFO - import pkg_resources 05:08:20 INFO - Using 1 client processes 05:08:23 INFO - SUITE-START | Running 778 tests 05:08:23 INFO - Running testharness tests 05:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 05:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 05:08:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:08:23 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 05:08:24 INFO - Setting up ssl 05:08:24 INFO - PROCESS | certutil | 05:08:24 INFO - PROCESS | certutil | 05:08:24 INFO - PROCESS | certutil | 05:08:24 INFO - Certificate Nickname Trust Attributes 05:08:24 INFO - SSL,S/MIME,JAR/XPI 05:08:24 INFO - 05:08:24 INFO - web-platform-tests CT,, 05:08:24 INFO - 05:08:24 INFO - Starting runner 05:08:24 INFO - PROCESS | 2872 | [2872] 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 05:08:25 INFO - PROCESS | 2872 | [2872] 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 05:08:25 INFO - PROCESS | 2872 | [2872] 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 05:08:26 INFO - PROCESS | 2872 | 1472904506722 Marionette DEBUG Marionette enabled via build flag and pref 05:08:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34215E000 == 1 [pid = 2872] [id = 1] 05:08:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 1 (000000F3504BD000) [pid = 2872] [serial = 1] [outer = 0000000000000000] 05:08:27 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:08:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 2 (000000F3504BE000) [pid = 2872] [serial = 2] [outer = 000000F3504BD000] 05:08:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353A96000 == 2 [pid = 2872] [id = 2] 05:08:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 3 (000000F353A96800) [pid = 2872] [serial = 3] [outer = 0000000000000000] 05:08:28 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:08:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 4 (000000F353A97800) [pid = 2872] [serial = 4] [outer = 000000F353A96800] 05:08:28 INFO - PROCESS | 2872 | 1472904508506 Marionette INFO Listening on port 2828 05:08:30 INFO - PROCESS | 2872 | 1472904510550 Marionette DEBUG Marionette enabled via command-line flag 05:08:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546E1000 == 3 [pid = 2872] [id = 3] 05:08:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 5 (000000F354936800) [pid = 2872] [serial = 5] [outer = 0000000000000000] 05:08:30 INFO - PROCESS | 2872 | [2872] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:08:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 6 (000000F354937800) [pid = 2872] [serial = 6] [outer = 000000F354936800] 05:08:30 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:08:30 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 05:08:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 7 (000000F35533E000) [pid = 2872] [serial = 7] [outer = 000000F353A96800] 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511353 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49277 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511386 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49278 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511394 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49279 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511428 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49280 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511438 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49281 05:08:31 INFO - PROCESS | 2872 | 1472904511440 Marionette DEBUG Closed connection conn0 05:08:31 INFO - PROCESS | 2872 | 1472904511443 Marionette DEBUG Closed connection conn1 05:08:31 INFO - PROCESS | 2872 | 1472904511445 Marionette DEBUG Closed connection conn2 05:08:31 INFO - PROCESS | 2872 | 1472904511499 Marionette DEBUG Closed connection conn3 05:08:31 INFO - PROCESS | 2872 | 1472904511527 Marionette DEBUG Closed connection conn4 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511534 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49282 05:08:31 INFO - PROCESS | 2872 | 1472904511653 Marionette DEBUG Closed connection conn5 05:08:31 INFO - PROCESS | 2872 | [2872] 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 05:08:31 INFO - PROCESS | 2872 | 1472904511659 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49283 05:08:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35584F000 == 4 [pid = 2872] [id = 4] 05:08:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 8 (000000F3504A8C00) [pid = 2872] [serial = 8] [outer = 0000000000000000] 05:08:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 9 (000000F3558CF400) [pid = 2872] [serial = 9] [outer = 000000F3504A8C00] 05:08:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 10 (000000F355B8D800) [pid = 2872] [serial = 10] [outer = 000000F3504A8C00] 05:08:31 INFO - PROCESS | 2872 | 1472904511835 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:08:31 INFO - PROCESS | 2872 | 1472904511841 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160903031849","device":"desktop","version":"48.0.3"} 05:08:32 INFO - PROCESS | 2872 | [2872] 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 05:08:32 INFO - PROCESS | 2872 | [2872] 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 05:08:33 INFO - PROCESS | 2872 | [2872] 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 05:08:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA1B800 == 5 [pid = 2872] [id = 5] 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 11 (000000F35BA1C000) [pid = 2872] [serial = 11] [outer = 0000000000000000] 05:08:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA1C800 == 6 [pid = 2872] [id = 6] 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 12 (000000F35BA92800) [pid = 2872] [serial = 12] [outer = 0000000000000000] 05:08:34 INFO - PROCESS | 2872 | [2872] 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 05:08:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C451000 == 7 [pid = 2872] [id = 7] 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 13 (000000F35BA92000) [pid = 2872] [serial = 13] [outer = 0000000000000000] 05:08:34 INFO - PROCESS | 2872 | [2872] 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 05:08:34 INFO - PROCESS | 2872 | [2872] 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 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 14 (000000F35C767400) [pid = 2872] [serial = 14] [outer = 000000F35BA92000] 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 15 (000000F35CA47800) [pid = 2872] [serial = 15] [outer = 000000F35BA1C000] 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 16 (000000F35C766800) [pid = 2872] [serial = 16] [outer = 000000F35BA92800] 05:08:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 17 (000000F35C9C5C00) [pid = 2872] [serial = 17] [outer = 000000F35BA92000] 05:08:35 INFO - PROCESS | 2872 | 1472904515720 Marionette INFO startBrowser 3653232c-d1d9-4193-a245-2a06232f731b 05:08:35 INFO - PROCESS | 2872 | 1472904515757 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2872 | 1472904515772 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 2872 | 1472904515774 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 18 (000000F35DAA7000) [pid = 2872] [serial = 18] [outer = 000000F35BA92000] 05:08:36 INFO - PROCESS | 2872 | 1472904516719 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"3653232c-d1d9-4193-a245-2a06232f731b","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160903031849","device":"desktop","version":"48.0.3","command_id":1}}] 05:08:37 INFO - PROCESS | 2872 | 1472904517101 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:08:37 INFO - PROCESS | 2872 | 1472904517105 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:37 INFO - PROCESS | 2872 | 1472904517175 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 05:08:37 INFO - PROCESS | 2872 | 1472904517337 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:08:37 INFO - PROCESS | 2872 | 1472904517339 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:37 INFO - PROCESS | 2872 | [2872] 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 05:08:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F34215E000 == 6 [pid = 2872] [id = 1] 05:08:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:08:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 19 (000000F355B8A000) [pid = 2872] [serial = 19] [outer = 000000F35BA92000] 05:08:39 INFO - PROCESS | 2872 | [2872] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:08:39 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:08:39 INFO - PROCESS | 2872 | 1472904519878 Marionette TRACE conn6 <- [1,3,null,{}] 05:08:39 INFO - PROCESS | 2872 | 1472904519883 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 05:08:39 INFO - PROCESS | 2872 | 1472904519886 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:39 INFO - PROCESS | 2872 | 1472904519908 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 05:08:39 INFO - PROCESS | 2872 | 1472904519946 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 2872 | 1472904519950 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 05:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:08:39 INFO - PROCESS | 2872 | 1472904519959 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 2872 | 1472904519962 Marionette TRACE conn6 <- [1,6,null,{}] 05:08:39 INFO - PROCESS | 2872 | 1472904519979 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 2872 | 1472904519982 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:40 INFO - PROCESS | 2872 | 1472904520004 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 05:08:40 INFO - PROCESS | 2872 | 1472904520010 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 2872 | 1472904520014 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355850800 == 7 [pid = 2872] [id = 8] 05:08:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 20 (000000F35C4ADC00) [pid = 2872] [serial = 20] [outer = 0000000000000000] 05:08:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 21 (000000F35C5A1C00) [pid = 2872] [serial = 21] [outer = 000000F35C4ADC00] 05:08:40 INFO - PROCESS | 2872 | 1472904520078 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 22 (000000F35D492000) [pid = 2872] [serial = 22] [outer = 000000F35C4ADC00] 05:08:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34E9F4800 == 8 [pid = 2872] [id = 9] 05:08:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 23 (000000F353B03C00) [pid = 2872] [serial = 23] [outer = 0000000000000000] 05:08:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 24 (000000F353C6C800) [pid = 2872] [serial = 24] [outer = 000000F353B03C00] 05:08:40 INFO - PROCESS | 2872 | 1472904520641 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35584F000 == 7 [pid = 2872] [id = 4] 05:08:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 25 (000000F3544D7C00) [pid = 2872] [serial = 25] [outer = 000000F353B03C00] 05:08:41 INFO - PROCESS | 2872 | 1472904521115 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1174ms 05:08:41 INFO - PROCESS | 2872 | 1472904521168 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 2872 | 1472904521171 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 05:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:08:41 INFO - PROCESS | 2872 | 1472904521301 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 2872 | 1472904521304 Marionette TRACE conn6 <- [1,10,null,{}] 05:08:41 INFO - PROCESS | 2872 | 1472904521331 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 2872 | 1472904521334 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:41 INFO - PROCESS | 2872 | 1472904521445 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 05:08:41 INFO - PROCESS | 2872 | 1472904521454 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:41 INFO - PROCESS | 2872 | 1472904521457 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35445C800 == 8 [pid = 2872] [id = 10] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 26 (000000F354965400) [pid = 2872] [serial = 26] [outer = 0000000000000000] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 27 (000000F35997B800) [pid = 2872] [serial = 27] [outer = 000000F354965400] 05:08:41 INFO - PROCESS | 2872 | 1472904521512 Marionette DEBUG loaded listener.js 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 28 (000000F35B383800) [pid = 2872] [serial = 28] [outer = 000000F354965400] 05:08:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354942800 == 9 [pid = 2872] [id = 11] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 29 (000000F354943000) [pid = 2872] [serial = 29] [outer = 0000000000000000] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 30 (000000F35494E800) [pid = 2872] [serial = 30] [outer = 000000F354943000] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 31 (000000F355351800) [pid = 2872] [serial = 31] [outer = 000000F354943000] 05:08:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34E3A4800 == 10 [pid = 2872] [id = 12] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 32 (000000F35AB5BC00) [pid = 2872] [serial = 32] [outer = 0000000000000000] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 33 (000000F35D4BD800) [pid = 2872] [serial = 33] [outer = 000000F35AB5BC00] 05:08:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 34 (000000F35C768400) [pid = 2872] [serial = 34] [outer = 000000F35AB5BC00] 05:08:42 INFO - PROCESS | 2872 | 1472904522242 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1123ms 05:08:42 INFO - PROCESS | 2872 | 1472904522302 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 2872 | 1472904522307 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:08:42 INFO - PROCESS | 2872 | 1472904522314 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2872 | 1472904522317 Marionette TRACE conn6 <- [1,14,null,{}] 05:08:42 INFO - PROCESS | 2872 | 1472904522321 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 2872 | 1472904522324 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:42 INFO - PROCESS | 2872 | 1472904522421 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 05:08:42 INFO - PROCESS | 2872 | 1472904522428 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 2872 | 1472904522430 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599C7800 == 11 [pid = 2872] [id = 13] 05:08:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 35 (000000F35EC48000) [pid = 2872] [serial = 35] [outer = 0000000000000000] 05:08:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 36 (000000F35EC51800) [pid = 2872] [serial = 36] [outer = 000000F35EC48000] 05:08:42 INFO - PROCESS | 2872 | 1472904522499 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 37 (000000F35EFCC000) [pid = 2872] [serial = 37] [outer = 000000F35EC48000] 05:08:42 INFO - PROCESS | 2872 | 1472904522922 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 05:08:42 INFO - PROCESS | 2872 | 1472904522945 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 05:08:42 INFO - PROCESS | 2872 | 1472904522947 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 05:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:08:42 INFO - PROCESS | 2872 | 1472904522951 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:08:42 INFO - PROCESS | 2872 | 1472904522955 Marionette TRACE conn6 <- [1,18,null,{}] 05:08:42 INFO - PROCESS | 2872 | 1472904522966 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:42 INFO - PROCESS | 2872 | 1472904522971 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:43 INFO - PROCESS | 2872 | 1472904523064 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 05:08:43 INFO - PROCESS | 2872 | 1472904523072 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2872 | 1472904523075 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B720800 == 12 [pid = 2872] [id = 14] 05:08:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 38 (000000F35F8BE000) [pid = 2872] [serial = 38] [outer = 0000000000000000] 05:08:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 39 (000000F35F8C4000) [pid = 2872] [serial = 39] [outer = 000000F35F8BE000] 05:08:43 INFO - PROCESS | 2872 | 1472904523130 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 40 (000000F359183000) [pid = 2872] [serial = 40] [outer = 000000F35F8BE000] 05:08:43 INFO - PROCESS | 2872 | 1472904523525 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:08:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 05:08:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:08:43 INFO - PROCESS | 2872 | 1472904523584 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 2872 | 1472904523587 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 05:08:43 INFO - PROCESS | 2872 | 1472904523590 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 2872 | 1472904523592 Marionette TRACE conn6 <- [1,22,null,{}] 05:08:43 INFO - PROCESS | 2872 | 1472904523596 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 2872 | 1472904523599 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:43 INFO - PROCESS | 2872 | 1472904523695 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 05:08:43 INFO - PROCESS | 2872 | 1472904523703 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:43 INFO - PROCESS | 2872 | 1472904523705 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B70E800 == 13 [pid = 2872] [id = 15] 05:08:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 41 (000000F34D91C400) [pid = 2872] [serial = 41] [outer = 0000000000000000] 05:08:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 42 (000000F34E244000) [pid = 2872] [serial = 42] [outer = 000000F34D91C400] 05:08:43 INFO - PROCESS | 2872 | 1472904523755 Marionette DEBUG loaded listener.js 05:08:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 43 (000000F359188800) [pid = 2872] [serial = 43] [outer = 000000F34D91C400] 05:08:44 INFO - PROCESS | 2872 | 1472904524157 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 05:08:44 INFO - PROCESS | 2872 | 1472904524220 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2872 | 1472904524222 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 05:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:08:44 INFO - PROCESS | 2872 | 1472904524226 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2872 | 1472904524228 Marionette TRACE conn6 <- [1,26,null,{}] 05:08:44 INFO - PROCESS | 2872 | 1472904524232 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 2872 | 1472904524234 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:44 INFO - PROCESS | 2872 | 1472904524318 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 05:08:44 INFO - PROCESS | 2872 | 1472904524325 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2872 | 1472904524327 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C11E800 == 14 [pid = 2872] [id = 16] 05:08:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 44 (000000F354342400) [pid = 2872] [serial = 44] [outer = 0000000000000000] 05:08:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 45 (000000F35AFF5C00) [pid = 2872] [serial = 45] [outer = 000000F354342400] 05:08:44 INFO - PROCESS | 2872 | 1472904524375 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 46 (000000F35F989400) [pid = 2872] [serial = 46] [outer = 000000F354342400] 05:08:44 INFO - PROCESS | 2872 | 1472904524786 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 05:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:08:44 INFO - PROCESS | 2872 | 1472904524821 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 05:08:44 INFO - PROCESS | 2872 | 1472904524823 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 05:08:44 INFO - PROCESS | 2872 | 1472904524827 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:08:44 INFO - PROCESS | 2872 | 1472904524829 Marionette TRACE conn6 <- [1,30,null,{}] 05:08:44 INFO - PROCESS | 2872 | 1472904524833 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:44 INFO - PROCESS | 2872 | 1472904524839 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:44 INFO - PROCESS | 2872 | 1472904524949 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 05:08:44 INFO - PROCESS | 2872 | 1472904524955 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 2872 | 1472904524957 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C447800 == 15 [pid = 2872] [id = 17] 05:08:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 47 (000000F35B871800) [pid = 2872] [serial = 47] [outer = 0000000000000000] 05:08:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 48 (000000F35F878800) [pid = 2872] [serial = 48] [outer = 000000F35B871800] 05:08:45 INFO - PROCESS | 2872 | 1472904525006 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 49 (000000F35F91B800) [pid = 2872] [serial = 49] [outer = 000000F35B871800] 05:08:45 INFO - PROCESS | 2872 | 1472904525410 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:08:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 05:08:45 INFO - PROCESS | 2872 | 1472904525458 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 2872 | 1472904525461 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 05:08:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:08:45 INFO - PROCESS | 2872 | 1472904525464 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 2872 | 1472904525466 Marionette TRACE conn6 <- [1,34,null,{}] 05:08:45 INFO - PROCESS | 2872 | 1472904525470 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 2872 | 1472904525472 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:45 INFO - PROCESS | 2872 | 1472904525555 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 05:08:45 INFO - PROCESS | 2872 | 1472904525560 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 2872 | 1472904525562 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDA0000 == 16 [pid = 2872] [id = 18] 05:08:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 50 (000000F34F627C00) [pid = 2872] [serial = 50] [outer = 0000000000000000] 05:08:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 51 (000000F34F634000) [pid = 2872] [serial = 51] [outer = 000000F34F627C00] 05:08:45 INFO - PROCESS | 2872 | 1472904525608 Marionette DEBUG loaded listener.js 05:08:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (000000F35B876800) [pid = 2872] [serial = 52] [outer = 000000F34F627C00] 05:08:46 INFO - PROCESS | 2872 | 1472904526065 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 05:08:46 INFO - PROCESS | 2872 | 1472904526096 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2872 | 1472904526098 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:08:46 INFO - PROCESS | 2872 | 1472904526112 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2872 | 1472904526114 Marionette TRACE conn6 <- [1,38,null,{}] 05:08:46 INFO - PROCESS | 2872 | 1472904526118 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 2872 | 1472904526120 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:46 INFO - PROCESS | 2872 | 1472904526210 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 05:08:46 INFO - PROCESS | 2872 | 1472904526216 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2872 | 1472904526218 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F71F800 == 17 [pid = 2872] [id = 19] 05:08:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (000000F35C8C1400) [pid = 2872] [serial = 53] [outer = 0000000000000000] 05:08:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000F35F916000) [pid = 2872] [serial = 54] [outer = 000000F35C8C1400] 05:08:46 INFO - PROCESS | 2872 | 1472904526265 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F361076800) [pid = 2872] [serial = 55] [outer = 000000F35C8C1400] 05:08:46 INFO - PROCESS | 2872 | 1472904526653 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 05:08:46 INFO - PROCESS | 2872 | 1472904526703 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 05:08:46 INFO - PROCESS | 2872 | 1472904526705 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 05:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:08:46 INFO - PROCESS | 2872 | 1472904526724 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:08:46 INFO - PROCESS | 2872 | 1472904526726 Marionette TRACE conn6 <- [1,42,null,{}] 05:08:46 INFO - PROCESS | 2872 | 1472904526731 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:46 INFO - PROCESS | 2872 | 1472904526734 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:46 INFO - PROCESS | 2872 | 1472904526824 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 05:08:46 INFO - PROCESS | 2872 | 1472904526829 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:46 INFO - PROCESS | 2872 | 1472904526831 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E8800 == 18 [pid = 2872] [id = 20] 05:08:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F361076C00) [pid = 2872] [serial = 56] [outer = 0000000000000000] 05:08:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F36107FC00) [pid = 2872] [serial = 57] [outer = 000000F361076C00] 05:08:46 INFO - PROCESS | 2872 | 1472904526879 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F3625C5400) [pid = 2872] [serial = 58] [outer = 000000F361076C00] 05:08:47 INFO - PROCESS | 2872 | 1472904527258 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 05:08:47 INFO - PROCESS | 2872 | 1472904527299 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 2872 | 1472904527301 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 05:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:08:47 INFO - PROCESS | 2872 | 1472904527305 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 2872 | 1472904527307 Marionette TRACE conn6 <- [1,46,null,{}] 05:08:47 INFO - PROCESS | 2872 | 1472904527310 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 2872 | 1472904527312 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:47 INFO - PROCESS | 2872 | 1472904527433 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 05:08:47 INFO - PROCESS | 2872 | 1472904527438 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 2872 | 1472904527440 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362389800 == 19 [pid = 2872] [id = 21] 05:08:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F3625C8C00) [pid = 2872] [serial = 59] [outer = 0000000000000000] 05:08:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F3625C9C00) [pid = 2872] [serial = 60] [outer = 000000F3625C8C00] 05:08:47 INFO - PROCESS | 2872 | 1472904527493 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F36271B400) [pid = 2872] [serial = 61] [outer = 000000F3625C8C00] 05:08:47 INFO - PROCESS | 2872 | 1472904527896 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 628ms 05:08:47 INFO - PROCESS | 2872 | 1472904527958 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 2872 | 1472904527961 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 05:08:47 INFO - PROCESS | 2872 | 1472904527964 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 2872 | 1472904527967 Marionette TRACE conn6 <- [1,50,null,{}] 05:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:08:47 INFO - PROCESS | 2872 | 1472904527970 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 2872 | 1472904527973 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:48 INFO - PROCESS | 2872 | 1472904528066 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 05:08:48 INFO - PROCESS | 2872 | 1472904528072 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:48 INFO - PROCESS | 2872 | 1472904528075 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36279E000 == 20 [pid = 2872] [id = 22] 05:08:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F363213C00) [pid = 2872] [serial = 62] [outer = 0000000000000000] 05:08:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F36321A400) [pid = 2872] [serial = 63] [outer = 000000F363213C00] 05:08:48 INFO - PROCESS | 2872 | 1472904528127 Marionette DEBUG loaded listener.js 05:08:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F36339AC00) [pid = 2872] [serial = 64] [outer = 000000F363213C00] 05:08:49 INFO - PROCESS | 2872 | 1472904529251 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1327ms 05:08:49 INFO - PROCESS | 2872 | 1472904529299 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 05:08:49 INFO - PROCESS | 2872 | 1472904529303 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 05:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:08:49 INFO - PROCESS | 2872 | 1472904529314 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:08:49 INFO - PROCESS | 2872 | 1472904529320 Marionette TRACE conn6 <- [1,54,null,{}] 05:08:49 INFO - PROCESS | 2872 | 1472904529325 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:49 INFO - PROCESS | 2872 | 1472904529328 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:49 INFO - PROCESS | 2872 | 1472904529436 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 05:08:49 INFO - PROCESS | 2872 | 1472904529448 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 2872 | 1472904529450 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354081000 == 21 [pid = 2872] [id = 23] 05:08:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F3544DC000) [pid = 2872] [serial = 65] [outer = 0000000000000000] 05:08:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35478B000) [pid = 2872] [serial = 66] [outer = 000000F3544DC000] 05:08:49 INFO - PROCESS | 2872 | 1472904529530 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F354796C00) [pid = 2872] [serial = 67] [outer = 000000F3544DC000] 05:08:49 INFO - PROCESS | 2872 | 1472904529945 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 692ms 05:08:50 INFO - PROCESS | 2872 | 1472904530005 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2872 | 1472904530009 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 05:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:08:50 INFO - PROCESS | 2872 | 1472904530015 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 2872 | 1472904530018 Marionette TRACE conn6 <- [1,58,null,{}] 05:08:50 INFO - PROCESS | 2872 | 1472904530022 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 2872 | 1472904530025 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:50 INFO - PROCESS | 2872 | 1472904530158 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 05:08:50 INFO - PROCESS | 2872 | 1472904530173 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 2872 | 1472904530175 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E6A800 == 22 [pid = 2872] [id = 24] 05:08:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F359186000) [pid = 2872] [serial = 68] [outer = 0000000000000000] 05:08:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F359704000) [pid = 2872] [serial = 69] [outer = 000000F359186000] 05:08:50 INFO - PROCESS | 2872 | 1472904530226 Marionette DEBUG loaded listener.js 05:08:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35AB5A400) [pid = 2872] [serial = 70] [outer = 000000F359186000] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F3504A8C00) [pid = 2872] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F354342400) [pid = 2872] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35C4ADC00) [pid = 2872] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F354965400) [pid = 2872] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35EC48000) [pid = 2872] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35F8BE000) [pid = 2872] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:08:50 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F34D91C400) [pid = 2872] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:08:50 INFO - PROCESS | 2872 | 1472904530809 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 838ms 05:08:50 INFO - PROCESS | 2872 | 1472904530869 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 05:08:50 INFO - PROCESS | 2872 | 1472904530872 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 05:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:08:50 INFO - PROCESS | 2872 | 1472904530876 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:08:50 INFO - PROCESS | 2872 | 1472904530881 Marionette TRACE conn6 <- [1,62,null,{}] 05:08:50 INFO - PROCESS | 2872 | 1472904530891 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:50 INFO - PROCESS | 2872 | 1472904530896 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:50 INFO - PROCESS | 2872 | 1472904530981 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 05:08:50 INFO - PROCESS | 2872 | 1472904530988 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:50 INFO - PROCESS | 2872 | 1472904530991 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3D4800 == 23 [pid = 2872] [id = 25] 05:08:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F353C6E800) [pid = 2872] [serial = 71] [outer = 0000000000000000] 05:08:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F359195400) [pid = 2872] [serial = 72] [outer = 000000F353C6E800] 05:08:51 INFO - PROCESS | 2872 | 1472904531042 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35B869C00) [pid = 2872] [serial = 73] [outer = 000000F353C6E800] 05:08:51 INFO - PROCESS | 2872 | 1472904531431 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:08:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 629ms 05:08:51 INFO - PROCESS | 2872 | 1472904531506 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 05:08:51 INFO - PROCESS | 2872 | 1472904531509 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 05:08:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:08:51 INFO - PROCESS | 2872 | 1472904531512 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 2872 | 1472904531514 Marionette TRACE conn6 <- [1,66,null,{}] 05:08:51 INFO - PROCESS | 2872 | 1472904531518 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 2872 | 1472904531520 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:51 INFO - PROCESS | 2872 | 1472904531606 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 05:08:51 INFO - PROCESS | 2872 | 1472904531611 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 2872 | 1472904531613 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C125800 == 24 [pid = 2872] [id = 26] 05:08:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35BFB4800) [pid = 2872] [serial = 74] [outer = 0000000000000000] 05:08:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35C8C2000) [pid = 2872] [serial = 75] [outer = 000000F35BFB4800] 05:08:51 INFO - PROCESS | 2872 | 1472904531669 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35D4F1C00) [pid = 2872] [serial = 76] [outer = 000000F35BFB4800] 05:08:52 INFO - PROCESS | 2872 | 1472904532084 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 05:08:52 INFO - PROCESS | 2872 | 1472904532144 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2872 | 1472904532146 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:08:52 INFO - PROCESS | 2872 | 1472904532150 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2872 | 1472904532152 Marionette TRACE conn6 <- [1,70,null,{}] 05:08:52 INFO - PROCESS | 2872 | 1472904532155 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 2872 | 1472904532158 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:52 INFO - PROCESS | 2872 | 1472904532238 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 05:08:52 INFO - PROCESS | 2872 | 1472904532246 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:52 INFO - PROCESS | 2872 | 1472904532248 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CD96800 == 25 [pid = 2872] [id = 27] 05:08:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35CE34800) [pid = 2872] [serial = 77] [outer = 0000000000000000] 05:08:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35E639800) [pid = 2872] [serial = 78] [outer = 000000F35CE34800] 05:08:52 INFO - PROCESS | 2872 | 1472904532296 Marionette DEBUG loaded listener.js 05:08:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35EC76400) [pid = 2872] [serial = 79] [outer = 000000F35CE34800] 05:08:52 INFO - PROCESS | 2872 | 1472904532800 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 05:08:52 INFO - PROCESS | 2872 | 1472904532824 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 2872 | 1472904532829 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 05:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:08:52 INFO - PROCESS | 2872 | 1472904532834 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 2872 | 1472904532839 Marionette TRACE conn6 <- [1,74,null,{}] 05:08:52 INFO - PROCESS | 2872 | 1472904532845 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 2872 | 1472904532849 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:52 INFO - PROCESS | 2872 | 1472904532992 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 05:08:53 INFO - PROCESS | 2872 | 1472904533081 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2872 | 1472904533085 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354949800 == 26 [pid = 2872] [id = 28] 05:08:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F6D7000) [pid = 2872] [serial = 80] [outer = 0000000000000000] 05:08:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F6D9400) [pid = 2872] [serial = 81] [outer = 000000F34F6D7000] 05:08:53 INFO - PROCESS | 2872 | 1472904533148 Marionette DEBUG loaded listener.js 05:08:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34FC73800) [pid = 2872] [serial = 82] [outer = 000000F34F6D7000] 05:08:53 INFO - PROCESS | 2872 | 1472904533687 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 924ms 05:08:53 INFO - PROCESS | 2872 | 1472904533762 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 05:08:53 INFO - PROCESS | 2872 | 1472904533768 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 05:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:08:53 INFO - PROCESS | 2872 | 1472904533774 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:08:53 INFO - PROCESS | 2872 | 1472904533778 Marionette TRACE conn6 <- [1,78,null,{}] 05:08:53 INFO - PROCESS | 2872 | 1472904533782 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:53 INFO - PROCESS | 2872 | 1472904533785 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:53 INFO - PROCESS | 2872 | 1472904533938 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 05:08:53 INFO - PROCESS | 2872 | 1472904533992 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:53 INFO - PROCESS | 2872 | 1472904533995 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35EC0B000 == 27 [pid = 2872] [id = 29] 05:08:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F3558CE400) [pid = 2872] [serial = 83] [outer = 0000000000000000] 05:08:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355B95000) [pid = 2872] [serial = 84] [outer = 000000F3558CE400] 05:08:54 INFO - PROCESS | 2872 | 1472904534057 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35AB5AC00) [pid = 2872] [serial = 85] [outer = 000000F3558CE400] 05:08:54 INFO - PROCESS | 2872 | 1472904534609 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 05:08:54 INFO - PROCESS | 2872 | 1472904534658 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 05:08:54 INFO - PROCESS | 2872 | 1472904534661 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 05:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:08:54 INFO - PROCESS | 2872 | 1472904534665 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:08:54 INFO - PROCESS | 2872 | 1472904534669 Marionette TRACE conn6 <- [1,82,null,{}] 05:08:54 INFO - PROCESS | 2872 | 1472904534681 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:54 INFO - PROCESS | 2872 | 1472904534686 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:54 INFO - PROCESS | 2872 | 1472904534792 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 05:08:54 INFO - PROCESS | 2872 | 1472904534867 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 2872 | 1472904534871 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362396800 == 28 [pid = 2872] [id = 30] 05:08:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F8BA000) [pid = 2872] [serial = 86] [outer = 0000000000000000] 05:08:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F8C5000) [pid = 2872] [serial = 87] [outer = 000000F35F8BA000] 05:08:54 INFO - PROCESS | 2872 | 1472904534933 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F91E400) [pid = 2872] [serial = 88] [outer = 000000F35F8BA000] 05:08:55 INFO - PROCESS | 2872 | 1472904535454 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 05:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:08:55 INFO - PROCESS | 2872 | 1472904535505 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 2872 | 1472904535509 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 05:08:55 INFO - PROCESS | 2872 | 1472904535512 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 2872 | 1472904535515 Marionette TRACE conn6 <- [1,86,null,{}] 05:08:55 INFO - PROCESS | 2872 | 1472904535519 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 2872 | 1472904535521 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:55 INFO - PROCESS | 2872 | 1472904535629 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 05:08:55 INFO - PROCESS | 2872 | 1472904535687 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:55 INFO - PROCESS | 2872 | 1472904535690 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363324800 == 29 [pid = 2872] [id = 31] 05:08:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F839800) [pid = 2872] [serial = 89] [outer = 0000000000000000] 05:08:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F840000) [pid = 2872] [serial = 90] [outer = 000000F34F839800] 05:08:55 INFO - PROCESS | 2872 | 1472904535749 Marionette DEBUG loaded listener.js 05:08:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F917C00) [pid = 2872] [serial = 91] [outer = 000000F34F839800] 05:08:56 INFO - PROCESS | 2872 | 1472904536289 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:08:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 05:08:56 INFO - PROCESS | 2872 | 1472904536353 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 05:08:56 INFO - PROCESS | 2872 | 1472904536356 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 05:08:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:08:56 INFO - PROCESS | 2872 | 1472904536360 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:08:56 INFO - PROCESS | 2872 | 1472904536362 Marionette TRACE conn6 <- [1,90,null,{}] 05:08:56 INFO - PROCESS | 2872 | 1472904536366 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:56 INFO - PROCESS | 2872 | 1472904536369 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:56 INFO - PROCESS | 2872 | 1472904536544 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 05:08:56 INFO - PROCESS | 2872 | 1472904536610 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 2872 | 1472904536613 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350B27000 == 30 [pid = 2872] [id = 32] 05:08:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F62A400) [pid = 2872] [serial = 92] [outer = 0000000000000000] 05:08:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F6D2800) [pid = 2872] [serial = 93] [outer = 000000F34F62A400] 05:08:56 INFO - PROCESS | 2872 | 1472904536667 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F7A7800) [pid = 2872] [serial = 94] [outer = 000000F34F62A400] 05:08:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F355850800 == 29 [pid = 2872] [id = 8] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35C9C5C00) [pid = 2872] [serial = 17] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F353A97800) [pid = 2872] [serial = 4] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F3625C9C00) [pid = 2872] [serial = 60] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34E244000) [pid = 2872] [serial = 42] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35AFF5C00) [pid = 2872] [serial = 45] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35F878800) [pid = 2872] [serial = 48] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F634000) [pid = 2872] [serial = 51] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F916000) [pid = 2872] [serial = 54] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F36107FC00) [pid = 2872] [serial = 57] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35C5A1C00) [pid = 2872] [serial = 21] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F353C6C800) [pid = 2872] [serial = 24] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35997B800) [pid = 2872] [serial = 27] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35D4BD800) [pid = 2872] [serial = 33] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35EC51800) [pid = 2872] [serial = 36] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35F8C4000) [pid = 2872] [serial = 39] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35494E800) [pid = 2872] [serial = 30] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F359183000) [pid = 2872] [serial = 40] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35EFCC000) [pid = 2872] [serial = 37] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F359188800) [pid = 2872] [serial = 43] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35F989400) [pid = 2872] [serial = 46] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35B383800) [pid = 2872] [serial = 28] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35D492000) [pid = 2872] [serial = 22] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35C767400) [pid = 2872] [serial = 14] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F3558CF400) [pid = 2872] [serial = 9] [outer = 0000000000000000] [url = about:blank] 05:08:57 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F355B8D800) [pid = 2872] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 05:08:57 INFO - PROCESS | 2872 | 1472904537713 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1435ms 05:08:57 INFO - PROCESS | 2872 | 1472904537799 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 2872 | 1472904537803 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 05:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:08:57 INFO - PROCESS | 2872 | 1472904537808 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 2872 | 1472904537812 Marionette TRACE conn6 <- [1,94,null,{}] 05:08:57 INFO - PROCESS | 2872 | 1472904537818 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 2872 | 1472904537822 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:57 INFO - PROCESS | 2872 | 1472904537917 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 05:08:57 INFO - PROCESS | 2872 | 1472904537924 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 2872 | 1472904537929 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353A20000 == 30 [pid = 2872] [id = 33] 05:08:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F7A3000) [pid = 2872] [serial = 95] [outer = 0000000000000000] 05:08:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F7AC400) [pid = 2872] [serial = 96] [outer = 000000F34F7A3000] 05:08:57 INFO - PROCESS | 2872 | 1472904537982 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F839400) [pid = 2872] [serial = 97] [outer = 000000F34F7A3000] 05:08:58 INFO - PROCESS | 2872 | 1472904538441 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 670ms 05:08:58 INFO - PROCESS | 2872 | 1472904538482 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 2872 | 1472904538487 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 05:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:08:58 INFO - PROCESS | 2872 | 1472904538495 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 2872 | 1472904538498 Marionette TRACE conn6 <- [1,98,null,{}] 05:08:58 INFO - PROCESS | 2872 | 1472904538502 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 2872 | 1472904538505 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:58 INFO - PROCESS | 2872 | 1472904538598 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 05:08:58 INFO - PROCESS | 2872 | 1472904538606 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:58 INFO - PROCESS | 2872 | 1472904538609 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355849800 == 31 [pid = 2872] [id = 34] 05:08:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F353A72C00) [pid = 2872] [serial = 98] [outer = 0000000000000000] 05:08:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F353C79C00) [pid = 2872] [serial = 99] [outer = 000000F353A72C00] 05:08:58 INFO - PROCESS | 2872 | 1472904538662 Marionette DEBUG loaded listener.js 05:08:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F3544B8C00) [pid = 2872] [serial = 100] [outer = 000000F353A72C00] 05:08:59 INFO - PROCESS | 2872 | 1472904539069 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 05:08:59 INFO - PROCESS | 2872 | 1472904539125 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2872 | 1472904539135 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 05:08:59 INFO - PROCESS | 2872 | 1472904539139 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:08:59 INFO - PROCESS | 2872 | 1472904539143 Marionette TRACE conn6 <- [1,102,null,{}] 05:08:59 INFO - PROCESS | 2872 | 1472904539155 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 2872 | 1472904539160 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:59 INFO - PROCESS | 2872 | 1472904539258 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 05:08:59 INFO - PROCESS | 2872 | 1472904539295 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2872 | 1472904539299 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355360000 == 32 [pid = 2872] [id = 35] 05:08:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F355B93800) [pid = 2872] [serial = 101] [outer = 0000000000000000] 05:08:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35604B000) [pid = 2872] [serial = 102] [outer = 000000F355B93800] 05:08:59 INFO - PROCESS | 2872 | 1472904539352 Marionette DEBUG loaded listener.js 05:08:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F359184800) [pid = 2872] [serial = 103] [outer = 000000F355B93800] 05:08:59 INFO - PROCESS | 2872 | 1472904539733 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:08:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:08:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 05:08:59 INFO - PROCESS | 2872 | 1472904539774 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 05:08:59 INFO - PROCESS | 2872 | 1472904539776 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 05:08:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:08:59 INFO - PROCESS | 2872 | 1472904539779 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:08:59 INFO - PROCESS | 2872 | 1472904539781 Marionette TRACE conn6 <- [1,106,null,{}] 05:08:59 INFO - PROCESS | 2872 | 1472904539798 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:59 INFO - PROCESS | 2872 | 1472904539801 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:59 INFO - PROCESS | 2872 | 1472904539888 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 05:08:59 INFO - PROCESS | 2872 | 1472904539893 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:59 INFO - PROCESS | 2872 | 1472904539896 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:08:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C026800 == 33 [pid = 2872] [id = 36] 05:08:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35997E400) [pid = 2872] [serial = 104] [outer = 0000000000000000] 05:08:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35AB5E800) [pid = 2872] [serial = 105] [outer = 000000F35997E400] 05:08:59 INFO - PROCESS | 2872 | 1472904539944 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35B38AC00) [pid = 2872] [serial = 106] [outer = 000000F35997E400] 05:09:00 INFO - PROCESS | 2872 | 1472904540381 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 650ms 05:09:00 INFO - PROCESS | 2872 | 1472904540433 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 05:09:00 INFO - PROCESS | 2872 | 1472904540435 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 05:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:09:00 INFO - PROCESS | 2872 | 1472904540438 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:09:00 INFO - PROCESS | 2872 | 1472904540448 Marionette TRACE conn6 <- [1,110,null,{}] 05:09:00 INFO - PROCESS | 2872 | 1472904540458 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:00 INFO - PROCESS | 2872 | 1472904540460 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:00 INFO - PROCESS | 2872 | 1472904540563 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 05:09:00 INFO - PROCESS | 2872 | 1472904540576 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 2872 | 1472904540578 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C44C800 == 34 [pid = 2872] [id = 37] 05:09:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BFB4000) [pid = 2872] [serial = 107] [outer = 0000000000000000] 05:09:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C096C00) [pid = 2872] [serial = 108] [outer = 000000F35BFB4000] 05:09:00 INFO - PROCESS | 2872 | 1472904540676 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35C768000) [pid = 2872] [serial = 109] [outer = 000000F35BFB4000] 05:09:01 INFO - PROCESS | 2872 | 1472904541080 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 05:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:09:01 INFO - PROCESS | 2872 | 1472904541134 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2872 | 1472904541136 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 05:09:01 INFO - PROCESS | 2872 | 1472904541140 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 2872 | 1472904541142 Marionette TRACE conn6 <- [1,114,null,{}] 05:09:01 INFO - PROCESS | 2872 | 1472904541145 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 2872 | 1472904541151 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:01 INFO - PROCESS | 2872 | 1472904541283 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 05:09:01 INFO - PROCESS | 2872 | 1472904541292 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 2872 | 1472904541294 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC7F800 == 35 [pid = 2872] [id = 38] 05:09:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35C768800) [pid = 2872] [serial = 110] [outer = 0000000000000000] 05:09:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35D48EC00) [pid = 2872] [serial = 111] [outer = 000000F35C768800] 05:09:01 INFO - PROCESS | 2872 | 1472904541341 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35EC51000) [pid = 2872] [serial = 112] [outer = 000000F35C768800] 05:09:01 INFO - PROCESS | 2872 | 1472904541755 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 05:09:01 INFO - PROCESS | 2872 | 1472904541813 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 2872 | 1472904541815 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 05:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:09:01 INFO - PROCESS | 2872 | 1472904541818 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 2872 | 1472904541828 Marionette TRACE conn6 <- [1,118,null,{}] 05:09:01 INFO - PROCESS | 2872 | 1472904541838 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 2872 | 1472904541840 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:01 INFO - PROCESS | 2872 | 1472904541957 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 05:09:02 INFO - PROCESS | 2872 | 1472904542006 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2872 | 1472904542008 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECCD800 == 36 [pid = 2872] [id = 39] 05:09:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35EF78C00) [pid = 2872] [serial = 113] [outer = 0000000000000000] 05:09:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F86F800) [pid = 2872] [serial = 114] [outer = 000000F35EF78C00] 05:09:02 INFO - PROCESS | 2872 | 1472904542055 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35F918400) [pid = 2872] [serial = 115] [outer = 000000F35EF78C00] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F363213C00) [pid = 2872] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35B871800) [pid = 2872] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F361076C00) [pid = 2872] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35C8C1400) [pid = 2872] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F627C00) [pid = 2872] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F3625C8C00) [pid = 2872] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35CE34800) [pid = 2872] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BFB4800) [pid = 2872] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F3544DC000) [pid = 2872] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F359186000) [pid = 2872] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:09:02 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F353C6E800) [pid = 2872] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:09:02 INFO - PROCESS | 2872 | 1472904542448 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:09:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 05:09:02 INFO - PROCESS | 2872 | 1472904542513 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 2872 | 1472904542515 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 05:09:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:09:02 INFO - PROCESS | 2872 | 1472904542518 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 2872 | 1472904542520 Marionette TRACE conn6 <- [1,122,null,{}] 05:09:02 INFO - PROCESS | 2872 | 1472904542524 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 2872 | 1472904542526 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:02 INFO - PROCESS | 2872 | 1472904542605 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 05:09:02 INFO - PROCESS | 2872 | 1472904542610 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:02 INFO - PROCESS | 2872 | 1472904542612 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237A800 == 37 [pid = 2872] [id = 40] 05:09:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F631C00) [pid = 2872] [serial = 116] [outer = 0000000000000000] 05:09:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35E636800) [pid = 2872] [serial = 117] [outer = 000000F34F631C00] 05:09:02 INFO - PROCESS | 2872 | 1472904542659 Marionette DEBUG loaded listener.js 05:09:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35F988C00) [pid = 2872] [serial = 118] [outer = 000000F34F631C00] 05:09:03 INFO - PROCESS | 2872 | 1472904543025 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 05:09:03 INFO - PROCESS | 2872 | 1472904543046 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2872 | 1472904543056 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 05:09:03 INFO - PROCESS | 2872 | 1472904543060 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - PROCESS | 2872 | 1472904543062 Marionette TRACE conn6 <- [1,126,null,{}] 05:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:09:03 INFO - PROCESS | 2872 | 1472904543066 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 2872 | 1472904543067 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:03 INFO - PROCESS | 2872 | 1472904543173 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 05:09:03 INFO - PROCESS | 2872 | 1472904543180 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 2872 | 1472904543182 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36330B000 == 38 [pid = 2872] [id = 41] 05:09:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34DA6C400) [pid = 2872] [serial = 119] [outer = 0000000000000000] 05:09:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34DA70C00) [pid = 2872] [serial = 120] [outer = 000000F34DA6C400] 05:09:03 INFO - PROCESS | 2872 | 1472904543229 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F229000) [pid = 2872] [serial = 121] [outer = 000000F34DA6C400] 05:09:03 INFO - PROCESS | 2872 | 1472904543619 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 630ms 05:09:03 INFO - PROCESS | 2872 | 1472904543695 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 05:09:03 INFO - PROCESS | 2872 | 1472904543697 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 05:09:03 INFO - PROCESS | 2872 | 1472904543701 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:09:03 INFO - PROCESS | 2872 | 1472904543703 Marionette TRACE conn6 <- [1,130,null,{}] 05:09:03 INFO - PROCESS | 2872 | 1472904543711 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:03 INFO - PROCESS | 2872 | 1472904543713 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:03 INFO - PROCESS | 2872 | 1472904543818 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 05:09:03 INFO - PROCESS | 2872 | 1472904543830 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 2872 | 1472904543832 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F82F800 == 39 [pid = 2872] [id = 42] 05:09:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F62EC00) [pid = 2872] [serial = 122] [outer = 0000000000000000] 05:09:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355564800) [pid = 2872] [serial = 123] [outer = 000000F34F62EC00] 05:09:03 INFO - PROCESS | 2872 | 1472904543879 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F3555EEC00) [pid = 2872] [serial = 124] [outer = 000000F34F62EC00] 05:09:04 INFO - PROCESS | 2872 | 1472904544257 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 05:09:04 INFO - PROCESS | 2872 | 1472904544334 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 2872 | 1472904544338 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 05:09:04 INFO - PROCESS | 2872 | 1472904544343 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:09:04 INFO - PROCESS | 2872 | 1472904544348 Marionette TRACE conn6 <- [1,134,null,{}] 05:09:04 INFO - PROCESS | 2872 | 1472904544355 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 2872 | 1472904544359 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:04 INFO - PROCESS | 2872 | 1472904544529 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 05:09:04 INFO - PROCESS | 2872 | 1472904544608 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:04 INFO - PROCESS | 2872 | 1472904544611 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F51B800 == 40 [pid = 2872] [id = 43] 05:09:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F6DCC00) [pid = 2872] [serial = 125] [outer = 0000000000000000] 05:09:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F7A6800) [pid = 2872] [serial = 126] [outer = 000000F34F6DCC00] 05:09:04 INFO - PROCESS | 2872 | 1472904544675 Marionette DEBUG loaded listener.js 05:09:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F841800) [pid = 2872] [serial = 127] [outer = 000000F34F6DCC00] 05:09:05 INFO - PROCESS | 2872 | 1472904545312 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:09:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:09:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1027ms 05:09:05 INFO - PROCESS | 2872 | 1472904545375 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 05:09:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:09:05 INFO - PROCESS | 2872 | 1472904545379 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 05:09:05 INFO - PROCESS | 2872 | 1472904545385 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:09:05 INFO - PROCESS | 2872 | 1472904545390 Marionette TRACE conn6 <- [1,138,null,{}] 05:09:05 INFO - PROCESS | 2872 | 1472904545426 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:05 INFO - PROCESS | 2872 | 1472904545429 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:05 INFO - PROCESS | 2872 | 1472904545556 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 05:09:05 INFO - PROCESS | 2872 | 1472904545612 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 2872 | 1472904545615 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D0800 == 41 [pid = 2872] [id = 44] 05:09:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F874000) [pid = 2872] [serial = 128] [outer = 0000000000000000] 05:09:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34FC7EC00) [pid = 2872] [serial = 129] [outer = 000000F34F874000] 05:09:05 INFO - PROCESS | 2872 | 1472904545675 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F353CD2C00) [pid = 2872] [serial = 130] [outer = 000000F34F874000] 05:09:06 INFO - PROCESS | 2872 | 1472904546597 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1262ms 05:09:06 INFO - PROCESS | 2872 | 1472904546646 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 05:09:06 INFO - PROCESS | 2872 | 1472904546650 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 05:09:06 INFO - PROCESS | 2872 | 1472904546656 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:09:06 INFO - PROCESS | 2872 | 1472904546659 Marionette TRACE conn6 <- [1,142,null,{}] 05:09:06 INFO - PROCESS | 2872 | 1472904546665 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 2872 | 1472904546668 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:06 INFO - PROCESS | 2872 | 1472904546808 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 05:09:06 INFO - PROCESS | 2872 | 1472904546872 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:06 INFO - PROCESS | 2872 | 1472904546877 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354943800 == 42 [pid = 2872] [id = 45] 05:09:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F83B000) [pid = 2872] [serial = 131] [outer = 0000000000000000] 05:09:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F868400) [pid = 2872] [serial = 132] [outer = 000000F34F83B000] 05:09:06 INFO - PROCESS | 2872 | 1472904546931 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F877C00) [pid = 2872] [serial = 133] [outer = 000000F34F83B000] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F362396800 == 41 [pid = 2872] [id = 30] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F363324800 == 40 [pid = 2872] [id = 31] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F36330B000 == 39 [pid = 2872] [id = 41] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237A800 == 38 [pid = 2872] [id = 40] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECCD800 == 37 [pid = 2872] [id = 39] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC7F800 == 36 [pid = 2872] [id = 38] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C44C800 == 35 [pid = 2872] [id = 37] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C026800 == 34 [pid = 2872] [id = 36] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F355360000 == 33 [pid = 2872] [id = 35] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F355849800 == 32 [pid = 2872] [id = 34] 05:09:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F353A20000 == 31 [pid = 2872] [id = 33] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F36321A400) [pid = 2872] [serial = 63] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35F91B800) [pid = 2872] [serial = 49] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F3625C5400) [pid = 2872] [serial = 58] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F361076800) [pid = 2872] [serial = 55] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B876800) [pid = 2872] [serial = 52] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F36271B400) [pid = 2872] [serial = 61] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35EC76400) [pid = 2872] [serial = 79] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35D4F1C00) [pid = 2872] [serial = 76] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35478B000) [pid = 2872] [serial = 66] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F354796C00) [pid = 2872] [serial = 67] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35E639800) [pid = 2872] [serial = 78] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F359704000) [pid = 2872] [serial = 69] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35C8C2000) [pid = 2872] [serial = 75] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35AB5A400) [pid = 2872] [serial = 70] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F36339AC00) [pid = 2872] [serial = 64] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35B869C00) [pid = 2872] [serial = 73] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F359195400) [pid = 2872] [serial = 72] [outer = 0000000000000000] [url = about:blank] 05:09:07 INFO - PROCESS | 2872 | 1472904547431 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:09:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:09:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 838ms 05:09:07 INFO - PROCESS | 2872 | 1472904547498 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 05:09:07 INFO - PROCESS | 2872 | 1472904547503 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 05:09:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:09:07 INFO - PROCESS | 2872 | 1472904547509 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:09:07 INFO - PROCESS | 2872 | 1472904547512 Marionette TRACE conn6 <- [1,146,null,{}] 05:09:07 INFO - PROCESS | 2872 | 1472904547516 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:07 INFO - PROCESS | 2872 | 1472904547519 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:07 INFO - PROCESS | 2872 | 1472904547609 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 05:09:07 INFO - PROCESS | 2872 | 1472904547621 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 2872 | 1472904547624 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355860800 == 32 [pid = 2872] [id = 46] 05:09:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F353A71000) [pid = 2872] [serial = 134] [outer = 0000000000000000] 05:09:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F353C6E800) [pid = 2872] [serial = 135] [outer = 000000F353A71000] 05:09:07 INFO - PROCESS | 2872 | 1472904547676 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F354788C00) [pid = 2872] [serial = 136] [outer = 000000F353A71000] 05:09:08 INFO - PROCESS | 2872 | 1472904548097 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 05:09:08 INFO - PROCESS | 2872 | 1472904548144 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2872 | 1472904548147 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 05:09:08 INFO - PROCESS | 2872 | 1472904548150 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:09:08 INFO - PROCESS | 2872 | 1472904548154 Marionette TRACE conn6 <- [1,150,null,{}] 05:09:08 INFO - PROCESS | 2872 | 1472904548166 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 2872 | 1472904548171 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:08 INFO - PROCESS | 2872 | 1472904548283 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 05:09:08 INFO - PROCESS | 2872 | 1472904548299 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2872 | 1472904548303 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C014000 == 33 [pid = 2872] [id = 47] 05:09:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355B8F800) [pid = 2872] [serial = 137] [outer = 0000000000000000] 05:09:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F358E87800) [pid = 2872] [serial = 138] [outer = 000000F355B8F800] 05:09:08 INFO - PROCESS | 2872 | 1472904548362 Marionette DEBUG loaded listener.js 05:09:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F359936000) [pid = 2872] [serial = 139] [outer = 000000F355B8F800] 05:09:08 INFO - PROCESS | 2872 | 1472904548808 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 05:09:08 INFO - PROCESS | 2872 | 1472904548846 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 2872 | 1472904548849 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 05:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:09:08 INFO - PROCESS | 2872 | 1472904548852 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 2872 | 1472904548854 Marionette TRACE conn6 <- [1,154,null,{}] 05:09:08 INFO - PROCESS | 2872 | 1472904548858 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:08 INFO - PROCESS | 2872 | 1472904548860 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:08 INFO - PROCESS | 2872 | 1472904548949 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 05:09:08 INFO - PROCESS | 2872 | 1472904548958 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:08 INFO - PROCESS | 2872 | 1472904548960 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA2A800 == 34 [pid = 2872] [id = 48] 05:09:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B849800) [pid = 2872] [serial = 140] [outer = 0000000000000000] 05:09:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35B871400) [pid = 2872] [serial = 141] [outer = 000000F35B849800] 05:09:09 INFO - PROCESS | 2872 | 1472904549008 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35C5A1C00) [pid = 2872] [serial = 142] [outer = 000000F35B849800] 05:09:09 INFO - PROCESS | 2872 | 1472904549425 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:09:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:09:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 05:09:09 INFO - PROCESS | 2872 | 1472904549484 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 05:09:09 INFO - PROCESS | 2872 | 1472904549486 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 05:09:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:09:09 INFO - PROCESS | 2872 | 1472904549489 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:09:09 INFO - PROCESS | 2872 | 1472904549491 Marionette TRACE conn6 <- [1,158,null,{}] 05:09:09 INFO - PROCESS | 2872 | 1472904549495 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 2872 | 1472904549497 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:09 INFO - PROCESS | 2872 | 1472904549588 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 05:09:09 INFO - PROCESS | 2872 | 1472904549593 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 2872 | 1472904549595 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDB4800 == 35 [pid = 2872] [id = 49] 05:09:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F633000) [pid = 2872] [serial = 143] [outer = 0000000000000000] 05:09:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35CC9AC00) [pid = 2872] [serial = 144] [outer = 000000F34F633000] 05:09:09 INFO - PROCESS | 2872 | 1472904549643 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35D4F4000) [pid = 2872] [serial = 145] [outer = 000000F34F633000] 05:09:10 INFO - PROCESS | 2872 | 1472904550105 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 05:09:10 INFO - PROCESS | 2872 | 1472904550164 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 2872 | 1472904550166 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 05:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:09:10 INFO - PROCESS | 2872 | 1472904550178 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 2872 | 1472904550180 Marionette TRACE conn6 <- [1,162,null,{}] 05:09:10 INFO - PROCESS | 2872 | 1472904550183 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 2872 | 1472904550189 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:10 INFO - PROCESS | 2872 | 1472904550319 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 05:09:10 INFO - PROCESS | 2872 | 1472904550327 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:10 INFO - PROCESS | 2872 | 1472904550329 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F81A800 == 36 [pid = 2872] [id = 50] 05:09:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35D5ED400) [pid = 2872] [serial = 146] [outer = 0000000000000000] 05:09:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35F86B000) [pid = 2872] [serial = 147] [outer = 000000F35D5ED400] 05:09:10 INFO - PROCESS | 2872 | 1472904550410 Marionette DEBUG loaded listener.js 05:09:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35F91CC00) [pid = 2872] [serial = 148] [outer = 000000F35D5ED400] 05:09:10 INFO - PROCESS | 2872 | 1472904550827 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:09:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:09:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 05:09:10 INFO - PROCESS | 2872 | 1472904550855 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 05:09:10 INFO - PROCESS | 2872 | 1472904550857 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 05:09:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:09:10 INFO - PROCESS | 2872 | 1472904550861 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:09:10 INFO - PROCESS | 2872 | 1472904550863 Marionette TRACE conn6 <- [1,166,null,{}] 05:09:10 INFO - PROCESS | 2872 | 1472904550866 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:10 INFO - PROCESS | 2872 | 1472904550868 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:11 INFO - PROCESS | 2872 | 1472904550999 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 05:09:11 INFO - PROCESS | 2872 | 1472904551021 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2872 | 1472904551023 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237B800 == 37 [pid = 2872] [id = 51] 05:09:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34DA0A800) [pid = 2872] [serial = 149] [outer = 0000000000000000] 05:09:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34DA0E000) [pid = 2872] [serial = 150] [outer = 000000F34DA0A800] 05:09:11 INFO - PROCESS | 2872 | 1472904551069 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35D486800) [pid = 2872] [serial = 151] [outer = 000000F34DA0A800] 05:09:11 INFO - PROCESS | 2872 | 1472904551481 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 05:09:11 INFO - PROCESS | 2872 | 1472904551535 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 2872 | 1472904551537 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 05:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:09:11 INFO - PROCESS | 2872 | 1472904551541 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 2872 | 1472904551542 Marionette TRACE conn6 <- [1,170,null,{}] 05:09:11 INFO - PROCESS | 2872 | 1472904551546 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 2872 | 1472904551548 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:11 INFO - PROCESS | 2872 | 1472904551650 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 05:09:11 INFO - PROCESS | 2872 | 1472904551655 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 2872 | 1472904551657 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363314800 == 38 [pid = 2872] [id = 52] 05:09:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F2CD800) [pid = 2872] [serial = 152] [outer = 0000000000000000] 05:09:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F2D4400) [pid = 2872] [serial = 153] [outer = 000000F34F2CD800] 05:09:11 INFO - PROCESS | 2872 | 1472904551705 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34F2D9800) [pid = 2872] [serial = 154] [outer = 000000F34F2CD800] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34DA6C400) [pid = 2872] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35BFB4000) [pid = 2872] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35997E400) [pid = 2872] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F7A3000) [pid = 2872] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F353A72C00) [pid = 2872] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F355B93800) [pid = 2872] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35C768800) [pid = 2872] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F6D7000) [pid = 2872] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F3558CE400) [pid = 2872] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35F8BA000) [pid = 2872] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F839800) [pid = 2872] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35EF78C00) [pid = 2872] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:09:11 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F631C00) [pid = 2872] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:09:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F2CCC00) [pid = 2872] [serial = 155] [outer = 000000F35AB5BC00] 05:09:12 INFO - PROCESS | 2872 | 1472904552272 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 777ms 05:09:12 INFO - PROCESS | 2872 | 1472904552320 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2872 | 1472904552322 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 05:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:09:12 INFO - PROCESS | 2872 | 1472904552325 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2872 | 1472904552327 Marionette TRACE conn6 <- [1,174,null,{}] 05:09:12 INFO - PROCESS | 2872 | 1472904552331 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 2872 | 1472904552333 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:12 INFO - PROCESS | 2872 | 1472904552417 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 05:09:12 INFO - PROCESS | 2872 | 1472904552425 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 2872 | 1472904552427 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF09000 == 39 [pid = 2872] [id = 53] 05:09:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F2DB400) [pid = 2872] [serial = 156] [outer = 0000000000000000] 05:09:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35B869000) [pid = 2872] [serial = 157] [outer = 000000F34F2DB400] 05:09:12 INFO - PROCESS | 2872 | 1472904552475 Marionette DEBUG loaded listener.js 05:09:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F914400) [pid = 2872] [serial = 158] [outer = 000000F34F2DB400] 05:09:12 INFO - PROCESS | 2872 | 1472904552847 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 587ms 05:09:12 INFO - PROCESS | 2872 | 1472904552916 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 2872 | 1472904552919 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 05:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:09:12 INFO - PROCESS | 2872 | 1472904552922 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 2872 | 1472904552924 Marionette TRACE conn6 <- [1,178,null,{}] 05:09:12 INFO - PROCESS | 2872 | 1472904552927 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 2872 | 1472904552929 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:13 INFO - PROCESS | 2872 | 1472904553011 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 05:09:13 INFO - PROCESS | 2872 | 1472904553016 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2872 | 1472904553018 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C224800 == 40 [pid = 2872] [id = 54] 05:09:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F992000) [pid = 2872] [serial = 159] [outer = 0000000000000000] 05:09:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F361077800) [pid = 2872] [serial = 160] [outer = 000000F35F992000] 05:09:13 INFO - PROCESS | 2872 | 1472904553064 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F353ABC000) [pid = 2872] [serial = 161] [outer = 000000F35F992000] 05:09:13 INFO - PROCESS | 2872 | 1472904553453 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 05:09:13 INFO - PROCESS | 2872 | 1472904553512 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 05:09:13 INFO - PROCESS | 2872 | 1472904553515 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 05:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:09:13 INFO - PROCESS | 2872 | 1472904553519 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:09:13 INFO - PROCESS | 2872 | 1472904553522 Marionette TRACE conn6 <- [1,182,null,{}] 05:09:13 INFO - PROCESS | 2872 | 1472904553532 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:13 INFO - PROCESS | 2872 | 1472904553535 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:13 INFO - PROCESS | 2872 | 1472904553634 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 05:09:13 INFO - PROCESS | 2872 | 1472904553641 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:13 INFO - PROCESS | 2872 | 1472904553644 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364054000 == 41 [pid = 2872] [id = 55] 05:09:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F3625C7000) [pid = 2872] [serial = 162] [outer = 0000000000000000] 05:09:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F3625CCC00) [pid = 2872] [serial = 163] [outer = 000000F3625C7000] 05:09:13 INFO - PROCESS | 2872 | 1472904553692 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F36271BC00) [pid = 2872] [serial = 164] [outer = 000000F3625C7000] 05:09:14 INFO - PROCESS | 2872 | 1472904554311 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:09:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:09:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 839ms 05:09:14 INFO - PROCESS | 2872 | 1472904554361 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 2872 | 1472904554366 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 05:09:14 INFO - PROCESS | 2872 | 1472904554371 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:09:14 INFO - PROCESS | 2872 | 1472904554375 Marionette TRACE conn6 <- [1,186,null,{}] 05:09:14 INFO - PROCESS | 2872 | 1472904554383 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 2872 | 1472904554386 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:14 INFO - PROCESS | 2872 | 1472904554533 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 05:09:14 INFO - PROCESS | 2872 | 1472904554602 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 2872 | 1472904554605 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355811800 == 42 [pid = 2872] [id = 56] 05:09:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34E248000) [pid = 2872] [serial = 165] [outer = 0000000000000000] 05:09:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F6DC000) [pid = 2872] [serial = 166] [outer = 000000F34E248000] 05:09:14 INFO - PROCESS | 2872 | 1472904554708 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34F870400) [pid = 2872] [serial = 167] [outer = 000000F34E248000] 05:09:15 INFO - PROCESS | 2872 | 1472904555278 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 944ms 05:09:15 INFO - PROCESS | 2872 | 1472904555319 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 2872 | 1472904555324 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 05:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:09:15 INFO - PROCESS | 2872 | 1472904555331 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 2872 | 1472904555335 Marionette TRACE conn6 <- [1,190,null,{}] 05:09:15 INFO - PROCESS | 2872 | 1472904555339 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 2872 | 1472904555342 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:15 INFO - PROCESS | 2872 | 1472904555488 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 05:09:15 INFO - PROCESS | 2872 | 1472904555557 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:15 INFO - PROCESS | 2872 | 1472904555560 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDAB800 == 43 [pid = 2872] [id = 57] 05:09:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35434AC00) [pid = 2872] [serial = 168] [outer = 0000000000000000] 05:09:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F3558CCC00) [pid = 2872] [serial = 169] [outer = 000000F35434AC00] 05:09:15 INFO - PROCESS | 2872 | 1472904555662 Marionette DEBUG loaded listener.js 05:09:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F359982400) [pid = 2872] [serial = 170] [outer = 000000F35434AC00] 05:09:16 INFO - PROCESS | 2872 | 1472904556238 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:09:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:09:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 05:09:16 INFO - PROCESS | 2872 | 1472904556319 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 05:09:16 INFO - PROCESS | 2872 | 1472904556323 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 05:09:16 INFO - PROCESS | 2872 | 1472904556328 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:09:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:09:16 INFO - PROCESS | 2872 | 1472904556334 Marionette TRACE conn6 <- [1,194,null,{}] 05:09:16 INFO - PROCESS | 2872 | 1472904556363 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:16 INFO - PROCESS | 2872 | 1472904556369 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:16 INFO - PROCESS | 2872 | 1472904556550 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 05:09:16 INFO - PROCESS | 2872 | 1472904556592 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 2872 | 1472904556595 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E6D000 == 44 [pid = 2872] [id = 58] 05:09:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F35B852C00) [pid = 2872] [serial = 171] [outer = 0000000000000000] 05:09:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35BFBCC00) [pid = 2872] [serial = 172] [outer = 000000F35B852C00] 05:09:16 INFO - PROCESS | 2872 | 1472904556658 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F35DA3A400) [pid = 2872] [serial = 173] [outer = 000000F35B852C00] 05:09:17 INFO - PROCESS | 2872 | 1472904557337 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1078ms 05:09:17 INFO - PROCESS | 2872 | 1472904557411 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 2872 | 1472904557416 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 05:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:09:17 INFO - PROCESS | 2872 | 1472904557431 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 2872 | 1472904557434 Marionette TRACE conn6 <- [1,198,null,{}] 05:09:17 INFO - PROCESS | 2872 | 1472904557440 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 2872 | 1472904557443 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:17 INFO - PROCESS | 2872 | 1472904557598 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 05:09:17 INFO - PROCESS | 2872 | 1472904557608 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 2872 | 1472904557611 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35471B000 == 45 [pid = 2872] [id = 59] 05:09:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F34F7AD800) [pid = 2872] [serial = 174] [outer = 0000000000000000] 05:09:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000F34F7AF800) [pid = 2872] [serial = 175] [outer = 000000F34F7AD800] 05:09:17 INFO - PROCESS | 2872 | 1472904557664 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000F34F86D800) [pid = 2872] [serial = 176] [outer = 000000F34F7AD800] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F350B27000 == 44 [pid = 2872] [id = 32] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C224800 == 43 [pid = 2872] [id = 54] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF09000 == 42 [pid = 2872] [id = 53] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F363314800 == 41 [pid = 2872] [id = 52] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237B800 == 40 [pid = 2872] [id = 51] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F81A800 == 39 [pid = 2872] [id = 50] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDB4800 == 38 [pid = 2872] [id = 49] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA2A800 == 37 [pid = 2872] [id = 48] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C014000 == 36 [pid = 2872] [id = 47] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F355860800 == 35 [pid = 2872] [id = 46] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F354943800 == 34 [pid = 2872] [id = 45] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D0800 == 33 [pid = 2872] [id = 44] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F51B800 == 32 [pid = 2872] [id = 43] 05:09:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F82F800 == 31 [pid = 2872] [id = 42] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000F34F229000) [pid = 2872] [serial = 121] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000F35C096C00) [pid = 2872] [serial = 108] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F35AB5E800) [pid = 2872] [serial = 105] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F34F7AC400) [pid = 2872] [serial = 96] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F353C79C00) [pid = 2872] [serial = 99] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F3544B8C00) [pid = 2872] [serial = 100] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35604B000) [pid = 2872] [serial = 102] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F359184800) [pid = 2872] [serial = 103] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F6D2800) [pid = 2872] [serial = 93] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35EC51000) [pid = 2872] [serial = 112] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35D48EC00) [pid = 2872] [serial = 111] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34FC73800) [pid = 2872] [serial = 82] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F6D9400) [pid = 2872] [serial = 81] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35AB5AC00) [pid = 2872] [serial = 85] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F355B95000) [pid = 2872] [serial = 84] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35F91E400) [pid = 2872] [serial = 88] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35F8C5000) [pid = 2872] [serial = 87] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35F917C00) [pid = 2872] [serial = 91] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F840000) [pid = 2872] [serial = 90] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F86F800) [pid = 2872] [serial = 114] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F839400) [pid = 2872] [serial = 97] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35C768000) [pid = 2872] [serial = 109] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35E636800) [pid = 2872] [serial = 117] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F988C00) [pid = 2872] [serial = 118] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355564800) [pid = 2872] [serial = 123] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35F918400) [pid = 2872] [serial = 115] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B38AC00) [pid = 2872] [serial = 106] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34DA70C00) [pid = 2872] [serial = 120] [outer = 0000000000000000] [url = about:blank] 05:09:18 INFO - PROCESS | 2872 | 1472904558231 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 05:09:18 INFO - PROCESS | 2872 | 1472904558270 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 2872 | 1472904558275 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:09:18 INFO - PROCESS | 2872 | 1472904558281 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 2872 | 1472904558284 Marionette TRACE conn6 <- [1,202,null,{}] 05:09:18 INFO - PROCESS | 2872 | 1472904558287 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 2872 | 1472904558290 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:18 INFO - PROCESS | 2872 | 1472904558382 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 05:09:18 INFO - PROCESS | 2872 | 1472904558452 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:18 INFO - PROCESS | 2872 | 1472904558455 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355334800 == 32 [pid = 2872] [id = 60] 05:09:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F2D0400) [pid = 2872] [serial = 177] [outer = 0000000000000000] 05:09:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F840000) [pid = 2872] [serial = 178] [outer = 000000F34F2D0400] 05:09:18 INFO - PROCESS | 2872 | 1472904558506 Marionette DEBUG loaded listener.js 05:09:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F3504A8C00) [pid = 2872] [serial = 179] [outer = 000000F34F2D0400] 05:09:18 INFO - PROCESS | 2872 | 1472904558883 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 05:09:18 INFO - PROCESS | 2872 | 1472904558918 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 2872 | 1472904558921 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 05:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:09:18 INFO - PROCESS | 2872 | 1472904558925 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 2872 | 1472904558929 Marionette TRACE conn6 <- [1,206,null,{}] 05:09:18 INFO - PROCESS | 2872 | 1472904558940 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 2872 | 1472904558944 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:19 INFO - PROCESS | 2872 | 1472904559033 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 05:09:19 INFO - PROCESS | 2872 | 1472904559039 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 2872 | 1472904559043 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF94800 == 33 [pid = 2872] [id = 61] 05:09:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F354796400) [pid = 2872] [serial = 180] [outer = 0000000000000000] 05:09:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355562800) [pid = 2872] [serial = 181] [outer = 000000F354796400] 05:09:19 INFO - PROCESS | 2872 | 1472904559095 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35604A800) [pid = 2872] [serial = 182] [outer = 000000F354796400] 05:09:19 INFO - PROCESS | 2872 | 1472904559543 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:09:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:09:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 05:09:19 INFO - PROCESS | 2872 | 1472904559619 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 05:09:19 INFO - PROCESS | 2872 | 1472904559622 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 05:09:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:09:19 INFO - PROCESS | 2872 | 1472904559626 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:09:19 INFO - PROCESS | 2872 | 1472904559628 Marionette TRACE conn6 <- [1,210,null,{}] 05:09:19 INFO - PROCESS | 2872 | 1472904559632 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:19 INFO - PROCESS | 2872 | 1472904559634 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:19 INFO - PROCESS | 2872 | 1472904559724 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 05:09:19 INFO - PROCESS | 2872 | 1472904559736 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 2872 | 1472904559738 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C12A800 == 34 [pid = 2872] [id = 62] 05:09:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35992BC00) [pid = 2872] [serial = 183] [outer = 0000000000000000] 05:09:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F359986000) [pid = 2872] [serial = 184] [outer = 000000F35992BC00] 05:09:19 INFO - PROCESS | 2872 | 1472904559786 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35B38A800) [pid = 2872] [serial = 185] [outer = 000000F35992BC00] 05:09:20 INFO - PROCESS | 2872 | 1472904560186 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 05:09:20 INFO - PROCESS | 2872 | 1472904560215 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 2872 | 1472904560217 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 05:09:20 INFO - PROCESS | 2872 | 1472904560236 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 2872 | 1472904560238 Marionette TRACE conn6 <- [1,214,null,{}] 05:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:09:20 INFO - PROCESS | 2872 | 1472904560242 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 2872 | 1472904560244 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:20 INFO - PROCESS | 2872 | 1472904560352 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 05:09:20 INFO - PROCESS | 2872 | 1472904560359 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 2872 | 1472904560361 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB31800 == 35 [pid = 2872] [id = 63] 05:09:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F2D2400) [pid = 2872] [serial = 186] [outer = 0000000000000000] 05:09:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35C005800) [pid = 2872] [serial = 187] [outer = 000000F34F2D2400] 05:09:20 INFO - PROCESS | 2872 | 1472904560408 Marionette DEBUG loaded listener.js 05:09:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35C9D4400) [pid = 2872] [serial = 188] [outer = 000000F34F2D2400] 05:09:20 INFO - PROCESS | 2872 | 1472904560885 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 671ms 05:09:20 INFO - PROCESS | 2872 | 1472904560913 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 2872 | 1472904560915 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 05:09:20 INFO - PROCESS | 2872 | 1472904560918 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:09:20 INFO - PROCESS | 2872 | 1472904560920 Marionette TRACE conn6 <- [1,218,null,{}] 05:09:20 INFO - PROCESS | 2872 | 1472904560924 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 2872 | 1472904560930 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:21 INFO - PROCESS | 2872 | 1472904561064 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 05:09:21 INFO - PROCESS | 2872 | 1472904561070 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2872 | 1472904561072 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDA1000 == 36 [pid = 2872] [id = 64] 05:09:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34FB57800) [pid = 2872] [serial = 189] [outer = 0000000000000000] 05:09:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35C9C5800) [pid = 2872] [serial = 190] [outer = 000000F34FB57800] 05:09:21 INFO - PROCESS | 2872 | 1472904561126 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35DA35400) [pid = 2872] [serial = 191] [outer = 000000F34FB57800] 05:09:21 INFO - PROCESS | 2872 | 1472904561542 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:09:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:09:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 671ms 05:09:21 INFO - PROCESS | 2872 | 1472904561602 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 05:09:21 INFO - PROCESS | 2872 | 1472904561604 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 05:09:21 INFO - PROCESS | 2872 | 1472904561607 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:09:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:09:21 INFO - PROCESS | 2872 | 1472904561609 Marionette TRACE conn6 <- [1,222,null,{}] 05:09:21 INFO - PROCESS | 2872 | 1472904561612 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:21 INFO - PROCESS | 2872 | 1472904561615 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:21 INFO - PROCESS | 2872 | 1472904561758 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 05:09:21 INFO - PROCESS | 2872 | 1472904561776 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:21 INFO - PROCESS | 2872 | 1472904561779 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F72A800 == 37 [pid = 2872] [id = 65] 05:09:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35EC4E000) [pid = 2872] [serial = 192] [outer = 0000000000000000] 05:09:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35EF7C400) [pid = 2872] [serial = 193] [outer = 000000F35EC4E000] 05:09:21 INFO - PROCESS | 2872 | 1472904561826 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35F878800) [pid = 2872] [serial = 194] [outer = 000000F35EC4E000] 05:09:22 INFO - PROCESS | 2872 | 1472904562380 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34F83B000) [pid = 2872] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35B849800) [pid = 2872] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35D5ED400) [pid = 2872] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F6DCC00) [pid = 2872] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F633000) [pid = 2872] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F355B8F800) [pid = 2872] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F353A71000) [pid = 2872] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F62EC00) [pid = 2872] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34DA0A800) [pid = 2872] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F2CD800) [pid = 2872] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F2DB400) [pid = 2872] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35F992000) [pid = 2872] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:09:22 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F62A400) [pid = 2872] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 818ms 05:09:22 INFO - PROCESS | 2872 | 1472904562430 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 2872 | 1472904562433 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 05:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:09:22 INFO - PROCESS | 2872 | 1472904562436 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 2872 | 1472904562438 Marionette TRACE conn6 <- [1,226,null,{}] 05:09:22 INFO - PROCESS | 2872 | 1472904562445 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 2872 | 1472904562448 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:22 INFO - PROCESS | 2872 | 1472904562531 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 05:09:22 INFO - PROCESS | 2872 | 1472904562539 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 2872 | 1472904562541 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8D7800 == 38 [pid = 2872] [id = 66] 05:09:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F226C00) [pid = 2872] [serial = 195] [outer = 0000000000000000] 05:09:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F62EC00) [pid = 2872] [serial = 196] [outer = 000000F34F226C00] 05:09:22 INFO - PROCESS | 2872 | 1472904562589 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BA93400) [pid = 2872] [serial = 197] [outer = 000000F34F226C00] 05:09:22 INFO - PROCESS | 2872 | 1472904562989 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 05:09:23 INFO - PROCESS | 2872 | 1472904563031 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 2872 | 1472904563033 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 05:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:09:23 INFO - PROCESS | 2872 | 1472904563061 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 2872 | 1472904563063 Marionette TRACE conn6 <- [1,230,null,{}] 05:09:23 INFO - PROCESS | 2872 | 1472904563067 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 2872 | 1472904563069 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:23 INFO - PROCESS | 2872 | 1472904563161 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 05:09:23 INFO - PROCESS | 2872 | 1472904563167 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 2872 | 1472904563169 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362394000 == 39 [pid = 2872] [id = 67] 05:09:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F358D69000) [pid = 2872] [serial = 198] [outer = 0000000000000000] 05:09:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358D6F800) [pid = 2872] [serial = 199] [outer = 000000F358D69000] 05:09:23 INFO - PROCESS | 2872 | 1472904563216 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F358D75C00) [pid = 2872] [serial = 200] [outer = 000000F358D69000] 05:09:23 INFO - PROCESS | 2872 | 1472904563618 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 05:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:09:23 INFO - PROCESS | 2872 | 1472904563695 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 2872 | 1472904563697 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 05:09:23 INFO - PROCESS | 2872 | 1472904563701 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 2872 | 1472904563703 Marionette TRACE conn6 <- [1,234,null,{}] 05:09:23 INFO - PROCESS | 2872 | 1472904563707 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:23 INFO - PROCESS | 2872 | 1472904563709 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:23 INFO - PROCESS | 2872 | 1472904563816 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 05:09:23 INFO - PROCESS | 2872 | 1472904563851 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:23 INFO - PROCESS | 2872 | 1472904563854 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D4000 == 40 [pid = 2872] [id = 68] 05:09:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35F98F400) [pid = 2872] [serial = 201] [outer = 0000000000000000] 05:09:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F361073C00) [pid = 2872] [serial = 202] [outer = 000000F35F98F400] 05:09:23 INFO - PROCESS | 2872 | 1472904563917 Marionette DEBUG loaded listener.js 05:09:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F361080800) [pid = 2872] [serial = 203] [outer = 000000F35F98F400] 05:09:24 INFO - PROCESS | 2872 | 1472904564365 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:09:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:09:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 734ms 05:09:24 INFO - PROCESS | 2872 | 1472904564439 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 05:09:24 INFO - PROCESS | 2872 | 1472904564444 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 05:09:24 INFO - PROCESS | 2872 | 1472904564488 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:09:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:09:24 INFO - PROCESS | 2872 | 1472904564493 Marionette TRACE conn6 <- [1,238,null,{}] 05:09:24 INFO - PROCESS | 2872 | 1472904564504 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 2872 | 1472904564509 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:24 INFO - PROCESS | 2872 | 1472904564670 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 05:09:24 INFO - PROCESS | 2872 | 1472904564746 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 2872 | 1472904564752 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353C8F000 == 41 [pid = 2872] [id = 69] 05:09:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34EDC0000) [pid = 2872] [serial = 204] [outer = 0000000000000000] 05:09:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F229400) [pid = 2872] [serial = 205] [outer = 000000F34EDC0000] 05:09:24 INFO - PROCESS | 2872 | 1472904564813 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F630C00) [pid = 2872] [serial = 206] [outer = 000000F34EDC0000] 05:09:25 INFO - PROCESS | 2872 | 1472904565350 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 881ms 05:09:25 INFO - PROCESS | 2872 | 1472904565375 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 2872 | 1472904565379 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 05:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:09:25 INFO - PROCESS | 2872 | 1472904565386 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 2872 | 1472904565390 Marionette TRACE conn6 <- [1,242,null,{}] 05:09:25 INFO - PROCESS | 2872 | 1472904565395 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 2872 | 1472904565398 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:25 INFO - PROCESS | 2872 | 1472904565516 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 05:09:25 INFO - PROCESS | 2872 | 1472904565599 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:25 INFO - PROCESS | 2872 | 1472904565602 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE1E000 == 42 [pid = 2872] [id = 70] 05:09:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34FDF7000) [pid = 2872] [serial = 207] [outer = 0000000000000000] 05:09:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F3500F7000) [pid = 2872] [serial = 208] [outer = 000000F34FDF7000] 05:09:25 INFO - PROCESS | 2872 | 1472904565663 Marionette DEBUG loaded listener.js 05:09:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F353C74400) [pid = 2872] [serial = 209] [outer = 000000F34FDF7000] 05:09:26 INFO - PROCESS | 2872 | 1472904566234 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:09:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:09:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 881ms 05:09:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:09:26 INFO - PROCESS | 2872 | 1472904566269 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 05:09:26 INFO - PROCESS | 2872 | 1472904566272 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 05:09:26 INFO - PROCESS | 2872 | 1472904566276 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:09:26 INFO - PROCESS | 2872 | 1472904566278 Marionette TRACE conn6 <- [1,246,null,{}] 05:09:26 INFO - PROCESS | 2872 | 1472904566289 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:26 INFO - PROCESS | 2872 | 1472904566294 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:26 INFO - PROCESS | 2872 | 1472904566416 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 05:09:26 INFO - PROCESS | 2872 | 1472904566501 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 2872 | 1472904566505 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36404C000 == 43 [pid = 2872] [id = 71] 05:09:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F358D72000) [pid = 2872] [serial = 210] [outer = 0000000000000000] 05:09:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F359183C00) [pid = 2872] [serial = 211] [outer = 000000F358D72000] 05:09:26 INFO - PROCESS | 2872 | 1472904566568 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F35C767000) [pid = 2872] [serial = 212] [outer = 000000F358D72000] 05:09:27 INFO - PROCESS | 2872 | 1472904567107 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 880ms 05:09:27 INFO - PROCESS | 2872 | 1472904567158 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 2872 | 1472904567160 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 05:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:09:27 INFO - PROCESS | 2872 | 1472904567164 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 2872 | 1472904567167 Marionette TRACE conn6 <- [1,250,null,{}] 05:09:27 INFO - PROCESS | 2872 | 1472904567170 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 2872 | 1472904567173 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:27 INFO - PROCESS | 2872 | 1472904567289 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 05:09:27 INFO - PROCESS | 2872 | 1472904567371 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:27 INFO - PROCESS | 2872 | 1472904567374 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A4800 == 44 [pid = 2872] [id = 72] 05:09:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35F98AC00) [pid = 2872] [serial = 213] [outer = 0000000000000000] 05:09:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F361033400) [pid = 2872] [serial = 214] [outer = 000000F35F98AC00] 05:09:27 INFO - PROCESS | 2872 | 1472904567432 Marionette DEBUG loaded listener.js 05:09:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F36103B000) [pid = 2872] [serial = 215] [outer = 000000F35F98AC00] 05:09:28 INFO - PROCESS | 2872 | 1472904568109 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 986ms 05:09:28 INFO - PROCESS | 2872 | 1472904568196 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 05:09:28 INFO - PROCESS | 2872 | 1472904568199 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 05:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:09:28 INFO - PROCESS | 2872 | 1472904568290 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:09:28 INFO - PROCESS | 2872 | 1472904568292 Marionette TRACE conn6 <- [1,254,null,{}] 05:09:28 INFO - PROCESS | 2872 | 1472904568329 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:28 INFO - PROCESS | 2872 | 1472904568332 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:28 INFO - PROCESS | 2872 | 1472904568511 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 05:09:28 INFO - PROCESS | 2872 | 1472904568586 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 2872 | 1472904568588 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF0D800 == 45 [pid = 2872] [id = 73] 05:09:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000F34F2D5000) [pid = 2872] [serial = 216] [outer = 0000000000000000] 05:09:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000F355B94C00) [pid = 2872] [serial = 217] [outer = 000000F34F2D5000] 05:09:28 INFO - PROCESS | 2872 | 1472904568647 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000F362723800) [pid = 2872] [serial = 218] [outer = 000000F34F2D5000] 05:09:29 INFO - PROCESS | 2872 | 1472904569281 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1071ms 05:09:29 INFO - PROCESS | 2872 | 1472904569328 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 2872 | 1472904569333 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 05:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:09:29 INFO - PROCESS | 2872 | 1472904569338 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 2872 | 1472904569341 Marionette TRACE conn6 <- [1,258,null,{}] 05:09:29 INFO - PROCESS | 2872 | 1472904569346 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 2872 | 1472904569350 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:29 INFO - PROCESS | 2872 | 1472904569459 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 05:09:29 INFO - PROCESS | 2872 | 1472904569543 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 2872 | 1472904569545 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359904000 == 46 [pid = 2872] [id = 74] 05:09:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000F34F7A9800) [pid = 2872] [serial = 219] [outer = 0000000000000000] 05:09:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000F34F7AEC00) [pid = 2872] [serial = 220] [outer = 000000F34F7A9800] 05:09:29 INFO - PROCESS | 2872 | 1472904569597 Marionette DEBUG loaded listener.js 05:09:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000F34FB54000) [pid = 2872] [serial = 221] [outer = 000000F34F7A9800] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F362394000 == 45 [pid = 2872] [id = 67] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8D7800 == 44 [pid = 2872] [id = 66] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F72A800 == 43 [pid = 2872] [id = 65] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDA1000 == 42 [pid = 2872] [id = 64] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB31800 == 41 [pid = 2872] [id = 63] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C12A800 == 40 [pid = 2872] [id = 62] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF94800 == 39 [pid = 2872] [id = 61] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F355334800 == 38 [pid = 2872] [id = 60] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35471B000 == 37 [pid = 2872] [id = 59] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E6D000 == 36 [pid = 2872] [id = 58] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDAB800 == 35 [pid = 2872] [id = 57] 05:09:30 INFO - PROCESS | 2872 | --DOCSHELL 000000F355811800 == 34 [pid = 2872] [id = 56] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000F34F7A7800) [pid = 2872] [serial = 94] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000F35D486800) [pid = 2872] [serial = 151] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000F34DA0E000) [pid = 2872] [serial = 150] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000F34F2D4400) [pid = 2872] [serial = 153] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000F35F914400) [pid = 2872] [serial = 158] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000F361077800) [pid = 2872] [serial = 160] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F35C768400) [pid = 2872] [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.] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F353ABC000) [pid = 2872] [serial = 161] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F3625CCC00) [pid = 2872] [serial = 163] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F34F2D9800) [pid = 2872] [serial = 154] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35B869000) [pid = 2872] [serial = 157] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35F91CC00) [pid = 2872] [serial = 148] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F35D4F4000) [pid = 2872] [serial = 145] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34F877C00) [pid = 2872] [serial = 133] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34F868400) [pid = 2872] [serial = 132] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35B871400) [pid = 2872] [serial = 141] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35C5A1C00) [pid = 2872] [serial = 142] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35F86B000) [pid = 2872] [serial = 147] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F841800) [pid = 2872] [serial = 127] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F7A6800) [pid = 2872] [serial = 126] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35CC9AC00) [pid = 2872] [serial = 144] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F358E87800) [pid = 2872] [serial = 138] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F359936000) [pid = 2872] [serial = 139] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F353C6E800) [pid = 2872] [serial = 135] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F354788C00) [pid = 2872] [serial = 136] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3555EEC00) [pid = 2872] [serial = 124] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FC7EC00) [pid = 2872] [serial = 129] [outer = 0000000000000000] [url = about:blank] 05:09:30 INFO - PROCESS | 2872 | 1472904570206 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 883ms 05:09:30 INFO - PROCESS | 2872 | 1472904570224 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 2872 | 1472904570229 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 05:09:30 INFO - PROCESS | 2872 | 1472904570235 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:09:30 INFO - PROCESS | 2872 | 1472904570238 Marionette TRACE conn6 <- [1,262,null,{}] 05:09:30 INFO - PROCESS | 2872 | 1472904570241 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 2872 | 1472904570244 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:30 INFO - PROCESS | 2872 | 1472904570337 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 05:09:30 INFO - PROCESS | 2872 | 1472904570410 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:30 INFO - PROCESS | 2872 | 1472904570413 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F520800 == 35 [pid = 2872] [id = 75] 05:09:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34E244000) [pid = 2872] [serial = 222] [outer = 0000000000000000] 05:09:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F7AAC00) [pid = 2872] [serial = 223] [outer = 000000F34E244000] 05:09:30 INFO - PROCESS | 2872 | 1472904570465 Marionette DEBUG loaded listener.js 05:09:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35004F400) [pid = 2872] [serial = 224] [outer = 000000F34E244000] 05:09:30 INFO - PROCESS | 2872 | 1472904570856 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:09:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:09:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 671ms 05:09:30 INFO - PROCESS | 2872 | 1472904570909 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 05:09:30 INFO - PROCESS | 2872 | 1472904570912 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 05:09:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:09:30 INFO - PROCESS | 2872 | 1472904570915 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:09:30 INFO - PROCESS | 2872 | 1472904570919 Marionette TRACE conn6 <- [1,266,null,{}] 05:09:30 INFO - PROCESS | 2872 | 1472904570930 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:30 INFO - PROCESS | 2872 | 1472904570935 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:31 INFO - PROCESS | 2872 | 1472904571027 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 05:09:31 INFO - PROCESS | 2872 | 1472904571034 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2872 | 1472904571037 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF13800 == 36 [pid = 2872] [id = 76] 05:09:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F355563400) [pid = 2872] [serial = 225] [outer = 0000000000000000] 05:09:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35604E400) [pid = 2872] [serial = 226] [outer = 000000F355563400] 05:09:31 INFO - PROCESS | 2872 | 1472904571089 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F358E87800) [pid = 2872] [serial = 227] [outer = 000000F355563400] 05:09:31 INFO - PROCESS | 2872 | 1472904571546 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 05:09:31 INFO - PROCESS | 2872 | 1472904571589 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 05:09:31 INFO - PROCESS | 2872 | 1472904571592 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 05:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:09:31 INFO - PROCESS | 2872 | 1472904571601 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:09:31 INFO - PROCESS | 2872 | 1472904571603 Marionette TRACE conn6 <- [1,270,null,{}] 05:09:31 INFO - PROCESS | 2872 | 1472904571606 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:31 INFO - PROCESS | 2872 | 1472904571609 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:31 INFO - PROCESS | 2872 | 1472904571702 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 05:09:31 INFO - PROCESS | 2872 | 1472904571710 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:31 INFO - PROCESS | 2872 | 1472904571712 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C127000 == 37 [pid = 2872] [id = 77] 05:09:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35AFF9000) [pid = 2872] [serial = 228] [outer = 0000000000000000] 05:09:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35B86E400) [pid = 2872] [serial = 229] [outer = 000000F35AFF9000] 05:09:31 INFO - PROCESS | 2872 | 1472904571761 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35C767400) [pid = 2872] [serial = 230] [outer = 000000F35AFF9000] 05:09:32 INFO - PROCESS | 2872 | 1472904572175 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 05:09:32 INFO - PROCESS | 2872 | 1472904572232 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2872 | 1472904572235 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 05:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:09:32 INFO - PROCESS | 2872 | 1472904572244 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 2872 | 1472904572246 Marionette TRACE conn6 <- [1,274,null,{}] 05:09:32 INFO - PROCESS | 2872 | 1472904572250 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 2872 | 1472904572252 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:32 INFO - PROCESS | 2872 | 1472904572364 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 05:09:32 INFO - PROCESS | 2872 | 1472904572370 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 2872 | 1472904572372 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB40800 == 38 [pid = 2872] [id = 78] 05:09:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35C096C00) [pid = 2872] [serial = 231] [outer = 0000000000000000] 05:09:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35D48D800) [pid = 2872] [serial = 232] [outer = 000000F35C096C00] 05:09:32 INFO - PROCESS | 2872 | 1472904572427 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35E309800) [pid = 2872] [serial = 233] [outer = 000000F35C096C00] 05:09:32 INFO - PROCESS | 2872 | 1472904572890 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 05:09:32 INFO - PROCESS | 2872 | 1472904572917 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 2872 | 1472904572919 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 05:09:32 INFO - PROCESS | 2872 | 1472904572923 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:09:32 INFO - PROCESS | 2872 | 1472904572924 Marionette TRACE conn6 <- [1,278,null,{}] 05:09:32 INFO - PROCESS | 2872 | 1472904572928 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 2872 | 1472904572934 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:33 INFO - PROCESS | 2872 | 1472904573079 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 05:09:33 INFO - PROCESS | 2872 | 1472904573130 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2872 | 1472904573132 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F81C000 == 39 [pid = 2872] [id = 79] 05:09:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34FCB7000) [pid = 2872] [serial = 234] [outer = 0000000000000000] 05:09:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35F8C3400) [pid = 2872] [serial = 235] [outer = 000000F34FCB7000] 05:09:33 INFO - PROCESS | 2872 | 1472904573180 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35F98A400) [pid = 2872] [serial = 236] [outer = 000000F34FCB7000] 05:09:33 INFO - PROCESS | 2872 | 1472904573600 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 05:09:33 INFO - PROCESS | 2872 | 1472904573660 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 2872 | 1472904573663 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 05:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:09:33 INFO - PROCESS | 2872 | 1472904573690 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 2872 | 1472904573692 Marionette TRACE conn6 <- [1,282,null,{}] 05:09:33 INFO - PROCESS | 2872 | 1472904573709 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 2872 | 1472904573711 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:33 INFO - PROCESS | 2872 | 1472904573829 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 05:09:33 INFO - PROCESS | 2872 | 1472904573838 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 2872 | 1472904573840 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238D800 == 40 [pid = 2872] [id = 80] 05:09:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35F919400) [pid = 2872] [serial = 237] [outer = 0000000000000000] 05:09:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F35F98C400) [pid = 2872] [serial = 238] [outer = 000000F35F919400] 05:09:33 INFO - PROCESS | 2872 | 1472904573889 Marionette DEBUG loaded listener.js 05:09:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F35F9E2400) [pid = 2872] [serial = 239] [outer = 000000F35F919400] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F34E248000) [pid = 2872] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F354796400) [pid = 2872] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34F2D2400) [pid = 2872] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F7AD800) [pid = 2872] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35EC4E000) [pid = 2872] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35B852C00) [pid = 2872] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35434AC00) [pid = 2872] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F3625C7000) [pid = 2872] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FB57800) [pid = 2872] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35992BC00) [pid = 2872] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F2D0400) [pid = 2872] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F226C00) [pid = 2872] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F358D69000) [pid = 2872] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:09:34 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F874000) [pid = 2872] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:09:34 INFO - PROCESS | 2872 | 1472904574413 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 818ms 05:09:34 INFO - PROCESS | 2872 | 1472904574488 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 05:09:34 INFO - PROCESS | 2872 | 1472904574490 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 05:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:09:34 INFO - PROCESS | 2872 | 1472904574493 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:09:34 INFO - PROCESS | 2872 | 1472904574495 Marionette TRACE conn6 <- [1,286,null,{}] 05:09:34 INFO - PROCESS | 2872 | 1472904574499 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:34 INFO - PROCESS | 2872 | 1472904574501 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:34 INFO - PROCESS | 2872 | 1472904574589 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 05:09:34 INFO - PROCESS | 2872 | 1472904574595 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:34 INFO - PROCESS | 2872 | 1472904574597 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625AF000 == 41 [pid = 2872] [id = 81] 05:09:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F2D9400) [pid = 2872] [serial = 240] [outer = 0000000000000000] 05:09:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34FB57800) [pid = 2872] [serial = 241] [outer = 000000F34F2D9400] 05:09:34 INFO - PROCESS | 2872 | 1472904574644 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35992BC00) [pid = 2872] [serial = 242] [outer = 000000F34F2D9400] 05:09:35 INFO - PROCESS | 2872 | 1472904575055 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 05:09:35 INFO - PROCESS | 2872 | 1472904575084 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2872 | 1472904575086 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 05:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:09:35 INFO - PROCESS | 2872 | 1472904575094 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 2872 | 1472904575096 Marionette TRACE conn6 <- [1,290,null,{}] 05:09:35 INFO - PROCESS | 2872 | 1472904575126 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 2872 | 1472904575137 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:35 INFO - PROCESS | 2872 | 1472904575224 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 05:09:35 INFO - PROCESS | 2872 | 1472904575231 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2872 | 1472904575233 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D2800 == 42 [pid = 2872] [id = 82] 05:09:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35BA5E800) [pid = 2872] [serial = 243] [outer = 0000000000000000] 05:09:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35BA65800) [pid = 2872] [serial = 244] [outer = 000000F35BA5E800] 05:09:35 INFO - PROCESS | 2872 | 1472904575280 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35BA6AC00) [pid = 2872] [serial = 245] [outer = 000000F35BA5E800] 05:09:35 INFO - PROCESS | 2872 | 1472904575686 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 607ms 05:09:35 INFO - PROCESS | 2872 | 1472904575700 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 05:09:35 INFO - PROCESS | 2872 | 1472904575702 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 05:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:09:35 INFO - PROCESS | 2872 | 1472904575706 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 2872 | 1472904575707 Marionette TRACE conn6 <- [1,294,null,{}] 05:09:35 INFO - PROCESS | 2872 | 1472904575752 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 2872 | 1472904575754 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:35 INFO - PROCESS | 2872 | 1472904575823 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:09:35 INFO - PROCESS | 2872 | 1472904575852 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 05:09:35 INFO - PROCESS | 2872 | 1472904575861 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:35 INFO - PROCESS | 2872 | 1472904575863 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364084000 == 43 [pid = 2872] [id = 83] 05:09:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35BA6C800) [pid = 2872] [serial = 246] [outer = 0000000000000000] 05:09:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F360424800) [pid = 2872] [serial = 247] [outer = 000000F35BA6C800] 05:09:35 INFO - PROCESS | 2872 | 1472904575910 Marionette DEBUG loaded listener.js 05:09:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F360430800) [pid = 2872] [serial = 248] [outer = 000000F35BA6C800] 05:09:36 INFO - PROCESS | 2872 | 1472904576318 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:36 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. 05:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 05:09:36 INFO - PROCESS | 2872 | 1472904576422 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 05:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:09:36 INFO - PROCESS | 2872 | 1472904576426 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 05:09:36 INFO - PROCESS | 2872 | 1472904576432 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:09:36 INFO - PROCESS | 2872 | 1472904576437 Marionette TRACE conn6 <- [1,298,null,{}] 05:09:36 INFO - PROCESS | 2872 | 1472904576444 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:36 INFO - PROCESS | 2872 | 1472904576447 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:36 INFO - PROCESS | 2872 | 1472904576648 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 05:09:36 INFO - PROCESS | 2872 | 1472904576716 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 2872 | 1472904576719 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354489800 == 44 [pid = 2872] [id = 84] 05:09:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34F2D1C00) [pid = 2872] [serial = 249] [outer = 0000000000000000] 05:09:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F34F630000) [pid = 2872] [serial = 250] [outer = 000000F34F2D1C00] 05:09:36 INFO - PROCESS | 2872 | 1472904576783 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F34F872800) [pid = 2872] [serial = 251] [outer = 000000F34F2D1C00] 05:09:37 INFO - PROCESS | 2872 | 1472904577345 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:37 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. 05:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 05:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:09:37 INFO - PROCESS | 2872 | 1472904577379 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 05:09:37 INFO - PROCESS | 2872 | 1472904577383 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 05:09:37 INFO - PROCESS | 2872 | 1472904577390 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 2872 | 1472904577394 Marionette TRACE conn6 <- [1,302,null,{}] 05:09:37 INFO - PROCESS | 2872 | 1472904577399 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 2872 | 1472904577402 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:37 INFO - PROCESS | 2872 | 1472904577522 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 05:09:37 INFO - PROCESS | 2872 | 1472904577608 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 2872 | 1472904577611 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D5C0800 == 45 [pid = 2872] [id = 85] 05:09:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34FCBD800) [pid = 2872] [serial = 252] [outer = 0000000000000000] 05:09:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F3504A8000) [pid = 2872] [serial = 253] [outer = 000000F34FCBD800] 05:09:37 INFO - PROCESS | 2872 | 1472904577672 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35478B000) [pid = 2872] [serial = 254] [outer = 000000F34FCBD800] 05:09:38 INFO - PROCESS | 2872 | 1472904578247 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:38 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. 05:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 945ms 05:09:38 INFO - PROCESS | 2872 | 1472904578332 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 2872 | 1472904578335 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 05:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:09:38 INFO - PROCESS | 2872 | 1472904578339 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 2872 | 1472904578342 Marionette TRACE conn6 <- [1,306,null,{}] 05:09:38 INFO - PROCESS | 2872 | 1472904578352 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 2872 | 1472904578357 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:38 INFO - PROCESS | 2872 | 1472904578517 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 05:09:38 INFO - PROCESS | 2872 | 1472904578626 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:38 INFO - PROCESS | 2872 | 1472904578631 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364078000 == 46 [pid = 2872] [id = 86] 05:09:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F35B86CC00) [pid = 2872] [serial = 255] [outer = 0000000000000000] 05:09:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F35C4B2000) [pid = 2872] [serial = 256] [outer = 000000F35B86CC00] 05:09:38 INFO - PROCESS | 2872 | 1472904578695 Marionette DEBUG loaded listener.js 05:09:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000F35F86E800) [pid = 2872] [serial = 257] [outer = 000000F35B86CC00] 05:09:39 INFO - PROCESS | 2872 | 1472904579317 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:39 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. 05:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1029ms 05:09:39 INFO - PROCESS | 2872 | 1472904579368 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 05:09:39 INFO - PROCESS | 2872 | 1472904579371 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 05:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:09:39 INFO - PROCESS | 2872 | 1472904579389 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:09:39 INFO - PROCESS | 2872 | 1472904579392 Marionette TRACE conn6 <- [1,310,null,{}] 05:09:39 INFO - PROCESS | 2872 | 1472904579397 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:39 INFO - PROCESS | 2872 | 1472904579399 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:39 INFO - PROCESS | 2872 | 1472904579535 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 05:09:39 INFO - PROCESS | 2872 | 1472904579653 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 2872 | 1472904579655 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363310800 == 47 [pid = 2872] [id = 87] 05:09:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000F358D76C00) [pid = 2872] [serial = 258] [outer = 0000000000000000] 05:09:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000F361034800) [pid = 2872] [serial = 259] [outer = 000000F358D76C00] 05:09:39 INFO - PROCESS | 2872 | 1472904579716 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000F3625C7C00) [pid = 2872] [serial = 260] [outer = 000000F358D76C00] 05:09:40 INFO - PROCESS | 2872 | 1472904580482 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:40 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. 05:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1143ms 05:09:40 INFO - PROCESS | 2872 | 1472904580521 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 2872 | 1472904580525 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 05:09:40 INFO - PROCESS | 2872 | 1472904580530 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:09:40 INFO - PROCESS | 2872 | 1472904580533 Marionette TRACE conn6 <- [1,314,null,{}] 05:09:40 INFO - PROCESS | 2872 | 1472904580539 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 2872 | 1472904580542 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:40 INFO - PROCESS | 2872 | 1472904580646 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 05:09:40 INFO - PROCESS | 2872 | 1472904580734 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:40 INFO - PROCESS | 2872 | 1472904580736 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358D5A000 == 48 [pid = 2872] [id = 88] 05:09:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000F34F7A5000) [pid = 2872] [serial = 261] [outer = 0000000000000000] 05:09:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000F34F86E000) [pid = 2872] [serial = 262] [outer = 000000F34F7A5000] 05:09:40 INFO - PROCESS | 2872 | 1472904580790 Marionette DEBUG loaded listener.js 05:09:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000F34FCBA800) [pid = 2872] [serial = 263] [outer = 000000F34F7A5000] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D2800 == 47 [pid = 2872] [id = 82] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625AF000 == 46 [pid = 2872] [id = 81] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238D800 == 45 [pid = 2872] [id = 80] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F81C000 == 44 [pid = 2872] [id = 79] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB40800 == 43 [pid = 2872] [id = 78] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C127000 == 42 [pid = 2872] [id = 77] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF13800 == 41 [pid = 2872] [id = 76] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F520800 == 40 [pid = 2872] [id = 75] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F359904000 == 39 [pid = 2872] [id = 74] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A4800 == 38 [pid = 2872] [id = 72] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000F361073C00) [pid = 2872] [serial = 202] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F36404C000 == 37 [pid = 2872] [id = 71] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE1E000 == 36 [pid = 2872] [id = 70] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F353C8F000 == 35 [pid = 2872] [id = 69] 05:09:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D4000 == 34 [pid = 2872] [id = 68] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000F353CD2C00) [pid = 2872] [serial = 130] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000F34F870400) [pid = 2872] [serial = 167] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000F34F6DC000) [pid = 2872] [serial = 166] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000F35604A800) [pid = 2872] [serial = 182] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000F35C9D4400) [pid = 2872] [serial = 188] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000F355562800) [pid = 2872] [serial = 181] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F35C005800) [pid = 2872] [serial = 187] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F34F86D800) [pid = 2872] [serial = 176] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F34F7AF800) [pid = 2872] [serial = 175] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F35EF7C400) [pid = 2872] [serial = 193] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35DA3A400) [pid = 2872] [serial = 173] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35BFBCC00) [pid = 2872] [serial = 172] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F359982400) [pid = 2872] [serial = 170] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F3558CCC00) [pid = 2872] [serial = 169] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F36271BC00) [pid = 2872] [serial = 164] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35DA35400) [pid = 2872] [serial = 191] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F359986000) [pid = 2872] [serial = 184] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35C9C5800) [pid = 2872] [serial = 190] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F840000) [pid = 2872] [serial = 178] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F3504A8C00) [pid = 2872] [serial = 179] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35BA93400) [pid = 2872] [serial = 197] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F62EC00) [pid = 2872] [serial = 196] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F358D6F800) [pid = 2872] [serial = 199] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F358D75C00) [pid = 2872] [serial = 200] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35F878800) [pid = 2872] [serial = 194] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35B38A800) [pid = 2872] [serial = 185] [outer = 0000000000000000] [url = about:blank] 05:09:41 INFO - PROCESS | 2872 | 1472904581435 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:41 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. 05:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 937ms 05:09:41 INFO - PROCESS | 2872 | 1472904581472 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 05:09:41 INFO - PROCESS | 2872 | 1472904581477 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 05:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:09:41 INFO - PROCESS | 2872 | 1472904581483 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:09:41 INFO - PROCESS | 2872 | 1472904581486 Marionette TRACE conn6 <- [1,318,null,{}] 05:09:41 INFO - PROCESS | 2872 | 1472904581490 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:41 INFO - PROCESS | 2872 | 1472904581493 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:41 INFO - PROCESS | 2872 | 1472904581585 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 05:09:41 INFO - PROCESS | 2872 | 1472904581592 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 2872 | 1472904581595 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355341000 == 35 [pid = 2872] [id = 89] 05:09:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F835000) [pid = 2872] [serial = 264] [outer = 0000000000000000] 05:09:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F86D800) [pid = 2872] [serial = 265] [outer = 000000F34F835000] 05:09:41 INFO - PROCESS | 2872 | 1472904581646 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35045E400) [pid = 2872] [serial = 266] [outer = 000000F34F835000] 05:09:42 INFO - PROCESS | 2872 | 1472904582117 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:42 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. 05:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 671ms 05:09:42 INFO - PROCESS | 2872 | 1472904582157 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2872 | 1472904582159 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:09:42 INFO - PROCESS | 2872 | 1472904582163 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2872 | 1472904582166 Marionette TRACE conn6 <- [1,322,null,{}] 05:09:42 INFO - PROCESS | 2872 | 1472904582177 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 2872 | 1472904582182 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:42 INFO - PROCESS | 2872 | 1472904582272 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 05:09:42 INFO - PROCESS | 2872 | 1472904582281 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2872 | 1472904582284 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3D4000 == 36 [pid = 2872] [id = 90] 05:09:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F355566400) [pid = 2872] [serial = 267] [outer = 0000000000000000] 05:09:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F3558CF800) [pid = 2872] [serial = 268] [outer = 000000F355566400] 05:09:42 INFO - PROCESS | 2872 | 1472904582335 Marionette DEBUG loaded listener.js 05:09:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F358D76000) [pid = 2872] [serial = 269] [outer = 000000F355566400] 05:09:42 INFO - PROCESS | 2872 | 1472904582798 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:42 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. 05:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 671ms 05:09:42 INFO - PROCESS | 2872 | 1472904582836 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 2872 | 1472904582840 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 05:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:09:42 INFO - PROCESS | 2872 | 1472904582843 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 2872 | 1472904582845 Marionette TRACE conn6 <- [1,326,null,{}] 05:09:42 INFO - PROCESS | 2872 | 1472904582849 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 2872 | 1472904582851 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:42 INFO - PROCESS | 2872 | 1472904582967 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 05:09:42 INFO - PROCESS | 2872 | 1472904582975 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 2872 | 1472904582977 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C122000 == 37 [pid = 2872] [id = 91] 05:09:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35AFEA800) [pid = 2872] [serial = 270] [outer = 0000000000000000] 05:09:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35B37F400) [pid = 2872] [serial = 271] [outer = 000000F35AFEA800] 05:09:43 INFO - PROCESS | 2872 | 1472904583026 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35B86BC00) [pid = 2872] [serial = 272] [outer = 000000F35AFEA800] 05:09:43 INFO - PROCESS | 2872 | 1472904583451 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:43 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. 05:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 629ms 05:09:43 INFO - PROCESS | 2872 | 1472904583481 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 05:09:43 INFO - PROCESS | 2872 | 1472904583483 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 05:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:09:43 INFO - PROCESS | 2872 | 1472904583487 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:09:43 INFO - PROCESS | 2872 | 1472904583489 Marionette TRACE conn6 <- [1,330,null,{}] 05:09:43 INFO - PROCESS | 2872 | 1472904583492 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:43 INFO - PROCESS | 2872 | 1472904583495 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:43 INFO - PROCESS | 2872 | 1472904583581 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 05:09:43 INFO - PROCESS | 2872 | 1472904583587 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:43 INFO - PROCESS | 2872 | 1472904583589 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA38000 == 38 [pid = 2872] [id = 92] 05:09:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35BA5F400) [pid = 2872] [serial = 273] [outer = 0000000000000000] 05:09:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35BA93400) [pid = 2872] [serial = 274] [outer = 000000F35BA5F400] 05:09:43 INFO - PROCESS | 2872 | 1472904583645 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35C767C00) [pid = 2872] [serial = 275] [outer = 000000F35BA5F400] 05:09:44 INFO - PROCESS | 2872 | 1472904584127 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:44 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. 05:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 671ms 05:09:44 INFO - PROCESS | 2872 | 1472904584160 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2872 | 1472904584162 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 05:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:09:44 INFO - PROCESS | 2872 | 1472904584166 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2872 | 1472904584167 Marionette TRACE conn6 <- [1,334,null,{}] 05:09:44 INFO - PROCESS | 2872 | 1472904584171 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 2872 | 1472904584177 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:44 INFO - PROCESS | 2872 | 1472904584346 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 05:09:44 INFO - PROCESS | 2872 | 1472904584371 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 2872 | 1472904584374 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D5C4800 == 39 [pid = 2872] [id = 93] 05:09:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35E635400) [pid = 2872] [serial = 276] [outer = 0000000000000000] 05:09:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35EF85000) [pid = 2872] [serial = 277] [outer = 000000F35E635400] 05:09:44 INFO - PROCESS | 2872 | 1472904584422 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35F8C4000) [pid = 2872] [serial = 278] [outer = 000000F35E635400] 05:09:44 INFO - PROCESS | 2872 | 1472904584842 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:44 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. 05:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 05:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:09:44 INFO - PROCESS | 2872 | 1472904584915 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 2872 | 1472904584918 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 05:09:44 INFO - PROCESS | 2872 | 1472904584921 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 2872 | 1472904584923 Marionette TRACE conn6 <- [1,338,null,{}] 05:09:44 INFO - PROCESS | 2872 | 1472904584927 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 2872 | 1472904584929 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:45 INFO - PROCESS | 2872 | 1472904585045 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 05:09:45 INFO - PROCESS | 2872 | 1472904585055 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2872 | 1472904585057 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F823800 == 40 [pid = 2872] [id = 94] 05:09:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34FCA1C00) [pid = 2872] [serial = 279] [outer = 0000000000000000] 05:09:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34FCAB800) [pid = 2872] [serial = 280] [outer = 000000F34FCA1C00] 05:09:45 INFO - PROCESS | 2872 | 1472904585106 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35D489400) [pid = 2872] [serial = 281] [outer = 000000F34FCA1C00] 05:09:45 INFO - PROCESS | 2872 | 1472904585546 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:45 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. 05:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 05:09:45 INFO - PROCESS | 2872 | 1472904585602 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 2872 | 1472904585604 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 05:09:45 INFO - PROCESS | 2872 | 1472904585608 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 2872 | 1472904585610 Marionette TRACE conn6 <- [1,342,null,{}] 05:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:09:45 INFO - PROCESS | 2872 | 1472904585614 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 2872 | 1472904585616 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:45 INFO - PROCESS | 2872 | 1472904585750 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 05:09:45 INFO - PROCESS | 2872 | 1472904585799 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:45 INFO - PROCESS | 2872 | 1472904585801 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA12800 == 41 [pid = 2872] [id = 95] 05:09:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F34FCA9C00) [pid = 2872] [serial = 282] [outer = 0000000000000000] 05:09:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F35BFCC400) [pid = 2872] [serial = 283] [outer = 000000F34FCA9C00] 05:09:45 INFO - PROCESS | 2872 | 1472904585849 Marionette DEBUG loaded listener.js 05:09:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000F35BFD2000) [pid = 2872] [serial = 284] [outer = 000000F34FCA9C00] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000F34FCB7000) [pid = 2872] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F34F2D5000) [pid = 2872] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F35C096C00) [pid = 2872] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F35F98F400) [pid = 2872] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F35AFF9000) [pid = 2872] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F355563400) [pid = 2872] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34F7A9800) [pid = 2872] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34E244000) [pid = 2872] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35F919400) [pid = 2872] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34F2D9400) [pid = 2872] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:09:46 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35BA5E800) [pid = 2872] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:09:46 INFO - PROCESS | 2872 | 1472904586367 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:46 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. 05:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 776ms 05:09:46 INFO - PROCESS | 2872 | 1472904586394 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 05:09:46 INFO - PROCESS | 2872 | 1472904586397 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 05:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:09:46 INFO - PROCESS | 2872 | 1472904586400 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:09:46 INFO - PROCESS | 2872 | 1472904586411 Marionette TRACE conn6 <- [1,346,null,{}] 05:09:46 INFO - PROCESS | 2872 | 1472904586425 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:46 INFO - PROCESS | 2872 | 1472904586427 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:46 INFO - PROCESS | 2872 | 1472904586513 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 05:09:46 INFO - PROCESS | 2872 | 1472904586518 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 2872 | 1472904586520 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36259D000 == 42 [pid = 2872] [id = 96] 05:09:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F3509FD000) [pid = 2872] [serial = 285] [outer = 0000000000000000] 05:09:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35B37F000) [pid = 2872] [serial = 286] [outer = 000000F3509FD000] 05:09:46 INFO - PROCESS | 2872 | 1472904586568 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35BFD5400) [pid = 2872] [serial = 287] [outer = 000000F3509FD000] 05:09:46 INFO - PROCESS | 2872 | 1472904586979 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:47 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. 05:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 05:09:47 INFO - PROCESS | 2872 | 1472904587033 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 05:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:09:47 INFO - PROCESS | 2872 | 1472904587035 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 05:09:47 INFO - PROCESS | 2872 | 1472904587039 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 2872 | 1472904587041 Marionette TRACE conn6 <- [1,350,null,{}] 05:09:47 INFO - PROCESS | 2872 | 1472904587049 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 2872 | 1472904587051 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:47 INFO - PROCESS | 2872 | 1472904587138 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 05:09:47 INFO - PROCESS | 2872 | 1472904587144 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2872 | 1472904587146 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363323000 == 43 [pid = 2872] [id = 97] 05:09:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F355B59C00) [pid = 2872] [serial = 288] [outer = 0000000000000000] 05:09:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F355B5F800) [pid = 2872] [serial = 289] [outer = 000000F355B59C00] 05:09:47 INFO - PROCESS | 2872 | 1472904587194 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F355B64C00) [pid = 2872] [serial = 290] [outer = 000000F355B59C00] 05:09:47 INFO - PROCESS | 2872 | 1472904587638 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:47 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. 05:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 630ms 05:09:47 INFO - PROCESS | 2872 | 1472904587681 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 2872 | 1472904587683 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 05:09:47 INFO - PROCESS | 2872 | 1472904587687 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:09:47 INFO - PROCESS | 2872 | 1472904587690 Marionette TRACE conn6 <- [1,354,null,{}] 05:09:47 INFO - PROCESS | 2872 | 1472904587698 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 2872 | 1472904587700 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:47 INFO - PROCESS | 2872 | 1472904587806 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 05:09:47 INFO - PROCESS | 2872 | 1472904587814 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:47 INFO - PROCESS | 2872 | 1472904587816 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36399E000 == 44 [pid = 2872] [id = 98] 05:09:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F35BFD5800) [pid = 2872] [serial = 291] [outer = 0000000000000000] 05:09:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35F9DE800) [pid = 2872] [serial = 292] [outer = 000000F35BFD5800] 05:09:47 INFO - PROCESS | 2872 | 1472904587867 Marionette DEBUG loaded listener.js 05:09:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F360431400) [pid = 2872] [serial = 293] [outer = 000000F35BFD5800] 05:09:48 INFO - PROCESS | 2872 | 1472904588469 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:48 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. 05:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 879ms 05:09:48 INFO - PROCESS | 2872 | 1472904588571 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 05:09:48 INFO - PROCESS | 2872 | 1472904588576 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 05:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:09:48 INFO - PROCESS | 2872 | 1472904588581 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:09:48 INFO - PROCESS | 2872 | 1472904588585 Marionette TRACE conn6 <- [1,358,null,{}] 05:09:48 INFO - PROCESS | 2872 | 1472904588591 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:48 INFO - PROCESS | 2872 | 1472904588595 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:48 INFO - PROCESS | 2872 | 1472904588725 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 05:09:48 INFO - PROCESS | 2872 | 1472904588835 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 2872 | 1472904588838 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355819000 == 45 [pid = 2872] [id = 99] 05:09:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F34F7A9000) [pid = 2872] [serial = 294] [outer = 0000000000000000] 05:09:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000F34F874C00) [pid = 2872] [serial = 295] [outer = 000000F34F7A9000] 05:09:48 INFO - PROCESS | 2872 | 1472904588902 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000F34FCB3C00) [pid = 2872] [serial = 296] [outer = 000000F34F7A9000] 05:09:49 INFO - PROCESS | 2872 | 1472904589503 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:49 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. 05:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 986ms 05:09:49 INFO - PROCESS | 2872 | 1472904589571 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 2872 | 1472904589576 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 05:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:09:49 INFO - PROCESS | 2872 | 1472904589584 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 2872 | 1472904589587 Marionette TRACE conn6 <- [1,362,null,{}] 05:09:49 INFO - PROCESS | 2872 | 1472904589592 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:49 INFO - PROCESS | 2872 | 1472904589595 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:49 INFO - PROCESS | 2872 | 1472904589747 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 05:09:49 INFO - PROCESS | 2872 | 1472904589861 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 2872 | 1472904589864 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB3C000 == 46 [pid = 2872] [id = 100] 05:09:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000F353CD3C00) [pid = 2872] [serial = 297] [outer = 0000000000000000] 05:09:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000F355311C00) [pid = 2872] [serial = 298] [outer = 000000F353CD3C00] 05:09:49 INFO - PROCESS | 2872 | 1472904589926 Marionette DEBUG loaded listener.js 05:09:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000F355B8A800) [pid = 2872] [serial = 299] [outer = 000000F353CD3C00] 05:09:50 INFO - PROCESS | 2872 | 1472904590550 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:50 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. 05:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 05:09:50 INFO - PROCESS | 2872 | 1472904590571 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 2872 | 1472904590574 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 05:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:09:50 INFO - PROCESS | 2872 | 1472904590577 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 2872 | 1472904590582 Marionette TRACE conn6 <- [1,366,null,{}] 05:09:50 INFO - PROCESS | 2872 | 1472904590593 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 2872 | 1472904590599 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:50 INFO - PROCESS | 2872 | 1472904590723 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 05:09:50 INFO - PROCESS | 2872 | 1472904590840 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:50 INFO - PROCESS | 2872 | 1472904590844 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B81800 == 47 [pid = 2872] [id = 101] 05:09:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 107 (000000F35C8BD400) [pid = 2872] [serial = 300] [outer = 0000000000000000] 05:09:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 108 (000000F35CA91400) [pid = 2872] [serial = 301] [outer = 000000F35C8BD400] 05:09:50 INFO - PROCESS | 2872 | 1472904590906 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 109 (000000F35CA98C00) [pid = 2872] [serial = 302] [outer = 000000F35C8BD400] 05:09:51 INFO - PROCESS | 2872 | 1472904591587 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:51 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. 05:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1083ms 05:09:51 INFO - PROCESS | 2872 | 1472904591662 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 05:09:51 INFO - PROCESS | 2872 | 1472904591666 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 05:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:09:51 INFO - PROCESS | 2872 | 1472904591669 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:09:51 INFO - PROCESS | 2872 | 1472904591672 Marionette TRACE conn6 <- [1,370,null,{}] 05:09:51 INFO - PROCESS | 2872 | 1472904591675 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:51 INFO - PROCESS | 2872 | 1472904591678 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:51 INFO - PROCESS | 2872 | 1472904591798 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 05:09:51 INFO - PROCESS | 2872 | 1472904591870 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 2872 | 1472904591873 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34EDA6000 == 48 [pid = 2872] [id = 102] 05:09:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 110 (000000F34F22B800) [pid = 2872] [serial = 303] [outer = 0000000000000000] 05:09:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 111 (000000F3504A9800) [pid = 2872] [serial = 304] [outer = 000000F34F22B800] 05:09:51 INFO - PROCESS | 2872 | 1472904591974 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 112 (000000F35CA9C800) [pid = 2872] [serial = 305] [outer = 000000F34F22B800] 05:09:52 INFO - PROCESS | 2872 | 1472904592694 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:09:52 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. 05:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1072ms 05:09:52 INFO - PROCESS | 2872 | 1472904592744 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 2872 | 1472904592748 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 05:09:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:09:52 INFO - PROCESS | 2872 | 1472904592752 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 2872 | 1472904592758 Marionette TRACE conn6 <- [1,374,null,{}] 05:09:52 INFO - PROCESS | 2872 | 1472904592763 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 2872 | 1472904592765 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:52 INFO - PROCESS | 2872 | 1472904592904 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 05:09:52 INFO - PROCESS | 2872 | 1472904592978 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 2872 | 1472904592981 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F363323000 == 47 [pid = 2872] [id = 97] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F36259D000 == 46 [pid = 2872] [id = 96] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA12800 == 45 [pid = 2872] [id = 95] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F823800 == 44 [pid = 2872] [id = 94] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D5C4800 == 43 [pid = 2872] [id = 93] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA38000 == 42 [pid = 2872] [id = 92] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C122000 == 41 [pid = 2872] [id = 91] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3D4000 == 40 [pid = 2872] [id = 90] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F355341000 == 39 [pid = 2872] [id = 89] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F358D5A000 == 38 [pid = 2872] [id = 88] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F354489800 == 37 [pid = 2872] [id = 84] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F364054000 == 36 [pid = 2872] [id = 55] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D5C0800 == 35 [pid = 2872] [id = 85] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF0D800 == 34 [pid = 2872] [id = 73] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F364078000 == 33 [pid = 2872] [id = 86] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F363310800 == 32 [pid = 2872] [id = 87] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F364084000 == 31 [pid = 2872] [id = 83] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F34EDA6000 == 30 [pid = 2872] [id = 102] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B81800 == 29 [pid = 2872] [id = 101] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB3C000 == 28 [pid = 2872] [id = 100] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F36399E000 == 27 [pid = 2872] [id = 98] 05:09:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F355819000 == 26 [pid = 2872] [id = 99] 05:09:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34E950000 == 27 [pid = 2872] [id = 103] 05:09:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 113 (000000F34DA0EC00) [pid = 2872] [serial = 306] [outer = 0000000000000000] 05:09:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 114 (000000F34DA11000) [pid = 2872] [serial = 307] [outer = 000000F34DA0EC00] 05:09:53 INFO - PROCESS | 2872 | 1472904593763 Marionette DEBUG loaded listener.js 05:09:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 115 (000000F34F2D1000) [pid = 2872] [serial = 308] [outer = 000000F34DA0EC00] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 114 (000000F360424800) [pid = 2872] [serial = 247] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 113 (000000F35F8C3400) [pid = 2872] [serial = 235] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 112 (000000F362723800) [pid = 2872] [serial = 218] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 111 (000000F355B94C00) [pid = 2872] [serial = 217] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 110 (000000F35D48D800) [pid = 2872] [serial = 232] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 109 (000000F3500F7000) [pid = 2872] [serial = 208] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 108 (000000F359183C00) [pid = 2872] [serial = 211] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 107 (000000F361080800) [pid = 2872] [serial = 203] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 106 (000000F361033400) [pid = 2872] [serial = 214] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000F34F229400) [pid = 2872] [serial = 205] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000F35F98A400) [pid = 2872] [serial = 236] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000F35B86E400) [pid = 2872] [serial = 229] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000F358E87800) [pid = 2872] [serial = 227] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000F35604E400) [pid = 2872] [serial = 226] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F34FB54000) [pid = 2872] [serial = 221] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F34F7AEC00) [pid = 2872] [serial = 220] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F34F7AAC00) [pid = 2872] [serial = 223] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F35004F400) [pid = 2872] [serial = 224] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35F98C400) [pid = 2872] [serial = 238] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35992BC00) [pid = 2872] [serial = 242] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34FB57800) [pid = 2872] [serial = 241] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35BA65800) [pid = 2872] [serial = 244] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35F9E2400) [pid = 2872] [serial = 239] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35E309800) [pid = 2872] [serial = 233] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35BA6AC00) [pid = 2872] [serial = 245] [outer = 0000000000000000] [url = about:blank] 05:09:53 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35C767400) [pid = 2872] [serial = 230] [outer = 0000000000000000] [url = about:blank] 05:09:54 INFO - PROCESS | 2872 | 1472904594371 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:09:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:09:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1630ms 05:09:54 INFO - PROCESS | 2872 | 1472904594384 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 05:09:54 INFO - PROCESS | 2872 | 1472904594387 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 05:09:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:09:54 INFO - PROCESS | 2872 | 1472904594392 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:09:54 INFO - PROCESS | 2872 | 1472904594395 Marionette TRACE conn6 <- [1,378,null,{}] 05:09:54 INFO - PROCESS | 2872 | 1472904594400 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:54 INFO - PROCESS | 2872 | 1472904594404 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:54 INFO - PROCESS | 2872 | 1472904594518 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 05:09:54 INFO - PROCESS | 2872 | 1472904594590 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:54 INFO - PROCESS | 2872 | 1472904594593 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546E0000 == 28 [pid = 2872] [id = 104] 05:09:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F578400) [pid = 2872] [serial = 309] [outer = 0000000000000000] 05:09:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F839000) [pid = 2872] [serial = 310] [outer = 000000F34F578400] 05:09:54 INFO - PROCESS | 2872 | 1472904594646 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34FCA6000) [pid = 2872] [serial = 311] [outer = 000000F34F578400] 05:09:55 INFO - PROCESS | 2872 | 1472904595248 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:09:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 05:09:55 INFO - PROCESS | 2872 | 1472904595277 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 2872 | 1472904595282 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 05:09:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:09:55 INFO - PROCESS | 2872 | 1472904595288 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 2872 | 1472904595292 Marionette TRACE conn6 <- [1,382,null,{}] 05:09:55 INFO - PROCESS | 2872 | 1472904595296 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 2872 | 1472904595299 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:55 INFO - PROCESS | 2872 | 1472904595432 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 05:09:55 INFO - PROCESS | 2872 | 1472904595482 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 2872 | 1472904595484 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF08800 == 29 [pid = 2872] [id = 105] 05:09:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F3504A5C00) [pid = 2872] [serial = 312] [outer = 0000000000000000] 05:09:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F353C0B400) [pid = 2872] [serial = 313] [outer = 000000F3504A5C00] 05:09:55 INFO - PROCESS | 2872 | 1472904595534 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35475DC00) [pid = 2872] [serial = 314] [outer = 000000F3504A5C00] 05:09:56 INFO - PROCESS | 2872 | 1472904596006 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:09:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 05:09:56 INFO - PROCESS | 2872 | 1472904596029 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 2872 | 1472904596031 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 05:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:09:56 INFO - PROCESS | 2872 | 1472904596035 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 2872 | 1472904596039 Marionette TRACE conn6 <- [1,386,null,{}] 05:09:56 INFO - PROCESS | 2872 | 1472904596051 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 2872 | 1472904596056 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:56 INFO - PROCESS | 2872 | 1472904596183 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 05:09:56 INFO - PROCESS | 2872 | 1472904596192 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2872 | 1472904596195 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C025000 == 30 [pid = 2872] [id = 106] 05:09:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F355B65000) [pid = 2872] [serial = 315] [outer = 0000000000000000] 05:09:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F358D69400) [pid = 2872] [serial = 316] [outer = 000000F355B65000] 05:09:56 INFO - PROCESS | 2872 | 1472904596243 Marionette DEBUG loaded listener.js 05:09:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F358D75000) [pid = 2872] [serial = 317] [outer = 000000F355B65000] 05:09:56 INFO - PROCESS | 2872 | 1472904596727 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:09:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 735ms 05:09:56 INFO - PROCESS | 2872 | 1472904596790 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 2872 | 1472904596793 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 05:09:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:09:56 INFO - PROCESS | 2872 | 1472904596799 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 2872 | 1472904596801 Marionette TRACE conn6 <- [1,390,null,{}] 05:09:56 INFO - PROCESS | 2872 | 1472904596804 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 2872 | 1472904596806 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:56 INFO - PROCESS | 2872 | 1472904596940 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 05:09:56 INFO - PROCESS | 2872 | 1472904596989 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:56 INFO - PROCESS | 2872 | 1472904596991 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA2B800 == 31 [pid = 2872] [id = 107] 05:09:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35992BC00) [pid = 2872] [serial = 318] [outer = 0000000000000000] 05:09:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F359983000) [pid = 2872] [serial = 319] [outer = 000000F35992BC00] 05:09:57 INFO - PROCESS | 2872 | 1472904597040 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F35B385000) [pid = 2872] [serial = 320] [outer = 000000F35992BC00] 05:09:57 INFO - PROCESS | 2872 | 1472904597491 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:09:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:09:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 05:09:57 INFO - PROCESS | 2872 | 1472904597535 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 05:09:57 INFO - PROCESS | 2872 | 1472904597537 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 05:09:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:09:57 INFO - PROCESS | 2872 | 1472904597551 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:09:57 INFO - PROCESS | 2872 | 1472904597553 Marionette TRACE conn6 <- [1,394,null,{}] 05:09:57 INFO - PROCESS | 2872 | 1472904597557 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:57 INFO - PROCESS | 2872 | 1472904597559 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:57 INFO - PROCESS | 2872 | 1472904597672 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F35E635400) [pid = 2872] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F34FCA1C00) [pid = 2872] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F34F835000) [pid = 2872] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F34F7A5000) [pid = 2872] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F355566400) [pid = 2872] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35BA5F400) [pid = 2872] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F35B86CC00) [pid = 2872] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34F2D1C00) [pid = 2872] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F355B59C00) [pid = 2872] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35BA6C800) [pid = 2872] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34FCBD800) [pid = 2872] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35AFEA800) [pid = 2872] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BFD5800) [pid = 2872] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F358D76C00) [pid = 2872] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34FCA9C00) [pid = 2872] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F3509FD000) [pid = 2872] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34EDC0000) [pid = 2872] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F98AC00) [pid = 2872] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F358D72000) [pid = 2872] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:09:58 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FDF7000) [pid = 2872] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:09:58 INFO - PROCESS | 2872 | 1472904598184 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:58 INFO - PROCESS | 2872 | 1472904598188 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FD1A800 == 32 [pid = 2872] [id = 108] 05:09:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34D921000) [pid = 2872] [serial = 321] [outer = 0000000000000000] 05:09:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34DA72400) [pid = 2872] [serial = 322] [outer = 000000F34D921000] 05:09:58 INFO - PROCESS | 2872 | 1472904598252 Marionette DEBUG loaded listener.js 05:09:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F2DA800) [pid = 2872] [serial = 323] [outer = 000000F34D921000] 05:09:59 INFO - PROCESS | 2872 | 1472904599135 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:09:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:09:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1630ms 05:09:59 INFO - PROCESS | 2872 | 1472904599175 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 05:09:59 INFO - PROCESS | 2872 | 1472904599180 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 05:09:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:09:59 INFO - PROCESS | 2872 | 1472904599185 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:09:59 INFO - PROCESS | 2872 | 1472904599188 Marionette TRACE conn6 <- [1,398,null,{}] 05:09:59 INFO - PROCESS | 2872 | 1472904599194 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:59 INFO - PROCESS | 2872 | 1472904599197 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:59 INFO - PROCESS | 2872 | 1472904599325 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 05:09:59 INFO - PROCESS | 2872 | 1472904599399 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 2872 | 1472904599403 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:09:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350438800 == 33 [pid = 2872] [id = 109] 05:09:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34FC7E400) [pid = 2872] [serial = 324] [outer = 0000000000000000] 05:09:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34FCA7400) [pid = 2872] [serial = 325] [outer = 000000F34FC7E400] 05:09:59 INFO - PROCESS | 2872 | 1472904599465 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34FDEE800) [pid = 2872] [serial = 326] [outer = 000000F34FC7E400] 05:10:00 INFO - PROCESS | 2872 | 1472904600238 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:10:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1129ms 05:10:00 INFO - PROCESS | 2872 | 1472904600320 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 05:10:00 INFO - PROCESS | 2872 | 1472904600325 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 05:10:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:10:00 INFO - PROCESS | 2872 | 1472904600329 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 2872 | 1472904600332 Marionette TRACE conn6 <- [1,402,null,{}] 05:10:00 INFO - PROCESS | 2872 | 1472904600336 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 2872 | 1472904600339 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:00 INFO - PROCESS | 2872 | 1472904600498 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 05:10:00 INFO - PROCESS | 2872 | 1472904600657 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 2872 | 1472904600660 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F51A800 == 34 [pid = 2872] [id = 110] 05:10:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F226400) [pid = 2872] [serial = 327] [outer = 0000000000000000] 05:10:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F2D7C00) [pid = 2872] [serial = 328] [outer = 000000F34F226400] 05:10:00 INFO - PROCESS | 2872 | 1472904600718 Marionette DEBUG loaded listener.js 05:10:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F6DD000) [pid = 2872] [serial = 329] [outer = 000000F34F226400] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C11E800 == 33 [pid = 2872] [id = 16] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E6A800 == 32 [pid = 2872] [id = 24] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B720800 == 31 [pid = 2872] [id = 14] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3D4800 == 30 [pid = 2872] [id = 25] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F354081000 == 29 [pid = 2872] [id = 23] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA2B800 == 28 [pid = 2872] [id = 107] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C025000 == 27 [pid = 2872] [id = 106] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF08800 == 26 [pid = 2872] [id = 105] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546E0000 == 25 [pid = 2872] [id = 104] 05:10:01 INFO - PROCESS | 2872 | --DOCSHELL 000000F34E950000 == 24 [pid = 2872] [id = 103] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F630C00) [pid = 2872] [serial = 206] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F36103B000) [pid = 2872] [serial = 215] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35C767000) [pid = 2872] [serial = 212] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F353C74400) [pid = 2872] [serial = 209] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35EF85000) [pid = 2872] [serial = 277] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FCAB800) [pid = 2872] [serial = 280] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F86D800) [pid = 2872] [serial = 265] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35045E400) [pid = 2872] [serial = 266] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F86E000) [pid = 2872] [serial = 262] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCBA800) [pid = 2872] [serial = 263] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F3558CF800) [pid = 2872] [serial = 268] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F358D76000) [pid = 2872] [serial = 269] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BA93400) [pid = 2872] [serial = 274] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35C4B2000) [pid = 2872] [serial = 256] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35F86E800) [pid = 2872] [serial = 257] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F630000) [pid = 2872] [serial = 250] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F872800) [pid = 2872] [serial = 251] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B64C00) [pid = 2872] [serial = 290] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F360430800) [pid = 2872] [serial = 248] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F3504A8000) [pid = 2872] [serial = 253] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35478B000) [pid = 2872] [serial = 254] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B37F400) [pid = 2872] [serial = 271] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35F8C4000) [pid = 2872] [serial = 278] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35F9DE800) [pid = 2872] [serial = 292] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F360431400) [pid = 2872] [serial = 293] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35B86BC00) [pid = 2872] [serial = 272] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F361034800) [pid = 2872] [serial = 259] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F3625C7C00) [pid = 2872] [serial = 260] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35BFCC400) [pid = 2872] [serial = 283] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35D489400) [pid = 2872] [serial = 281] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F355B5F800) [pid = 2872] [serial = 289] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35BFD2000) [pid = 2872] [serial = 284] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F35B37F000) [pid = 2872] [serial = 286] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35BFD5400) [pid = 2872] [serial = 287] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F35C767C00) [pid = 2872] [serial = 275] [outer = 0000000000000000] [url = about:blank] 05:10:01 INFO - PROCESS | 2872 | 1472904601344 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:10:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:10:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1082ms 05:10:01 INFO - PROCESS | 2872 | 1472904601414 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 05:10:01 INFO - PROCESS | 2872 | 1472904601418 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 05:10:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:10:01 INFO - PROCESS | 2872 | 1472904601422 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:10:01 INFO - PROCESS | 2872 | 1472904601425 Marionette TRACE conn6 <- [1,406,null,{}] 05:10:01 INFO - PROCESS | 2872 | 1472904601431 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:01 INFO - PROCESS | 2872 | 1472904601435 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:01 INFO - PROCESS | 2872 | 1472904601534 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 05:10:01 INFO - PROCESS | 2872 | 1472904601604 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:01 INFO - PROCESS | 2872 | 1472904601607 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359908000 == 25 [pid = 2872] [id = 111] 05:10:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34F7A9800) [pid = 2872] [serial = 330] [outer = 0000000000000000] 05:10:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34FC7D400) [pid = 2872] [serial = 331] [outer = 000000F34F7A9800] 05:10:01 INFO - PROCESS | 2872 | 1472904601659 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34FCBBC00) [pid = 2872] [serial = 332] [outer = 000000F34F7A9800] 05:10:02 INFO - PROCESS | 2872 | 1472904602120 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 05:10:02 INFO - PROCESS | 2872 | 1472904602164 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2872 | 1472904602168 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 05:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:10:02 INFO - PROCESS | 2872 | 1472904602173 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2872 | 1472904602175 Marionette TRACE conn6 <- [1,410,null,{}] 05:10:02 INFO - PROCESS | 2872 | 1472904602179 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 2872 | 1472904602182 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:02 INFO - PROCESS | 2872 | 1472904602280 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 05:10:02 INFO - PROCESS | 2872 | 1472904602288 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 2872 | 1472904602291 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA25800 == 26 [pid = 2872] [id = 112] 05:10:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34EDBEC00) [pid = 2872] [serial = 333] [outer = 0000000000000000] 05:10:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F35478D000) [pid = 2872] [serial = 334] [outer = 000000F34EDBEC00] 05:10:02 INFO - PROCESS | 2872 | 1472904602341 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F355563C00) [pid = 2872] [serial = 335] [outer = 000000F34EDBEC00] 05:10:02 INFO - PROCESS | 2872 | 1472904602854 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:10:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 734ms 05:10:02 INFO - PROCESS | 2872 | 1472904602909 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 2872 | 1472904602912 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 05:10:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:10:02 INFO - PROCESS | 2872 | 1472904602917 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 2872 | 1472904602923 Marionette TRACE conn6 <- [1,414,null,{}] 05:10:02 INFO - PROCESS | 2872 | 1472904602933 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 2872 | 1472904602938 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:03 INFO - PROCESS | 2872 | 1472904603064 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 05:10:03 INFO - PROCESS | 2872 | 1472904603080 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2872 | 1472904603082 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB3A800 == 27 [pid = 2872] [id = 113] 05:10:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F355B8D800) [pid = 2872] [serial = 336] [outer = 0000000000000000] 05:10:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F358E82000) [pid = 2872] [serial = 337] [outer = 000000F355B8D800] 05:10:03 INFO - PROCESS | 2872 | 1472904603130 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F35972F400) [pid = 2872] [serial = 338] [outer = 000000F355B8D800] 05:10:03 INFO - PROCESS | 2872 | 1472904603596 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:10:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 05:10:03 INFO - PROCESS | 2872 | 1472904603664 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 2872 | 1472904603666 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 05:10:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:10:03 INFO - PROCESS | 2872 | 1472904603681 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 2872 | 1472904603683 Marionette TRACE conn6 <- [1,418,null,{}] 05:10:03 INFO - PROCESS | 2872 | 1472904603687 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 2872 | 1472904603689 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:03 INFO - PROCESS | 2872 | 1472904603807 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 05:10:03 INFO - PROCESS | 2872 | 1472904603856 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:03 INFO - PROCESS | 2872 | 1472904603858 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FD14800 == 28 [pid = 2872] [id = 114] 05:10:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F3558D0800) [pid = 2872] [serial = 339] [outer = 0000000000000000] 05:10:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35B872800) [pid = 2872] [serial = 340] [outer = 000000F3558D0800] 05:10:03 INFO - PROCESS | 2872 | 1472904603907 Marionette DEBUG loaded listener.js 05:10:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35BA66000) [pid = 2872] [serial = 341] [outer = 000000F3558D0800] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F3504A5C00) [pid = 2872] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F355B65000) [pid = 2872] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F353CD3C00) [pid = 2872] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F34F7A9000) [pid = 2872] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35C8BD400) [pid = 2872] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34DA0EC00) [pid = 2872] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:10:04 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F34F578400) [pid = 2872] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:10:04 INFO - PROCESS | 2872 | 1472904604836 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:10:04 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 05:10:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1183ms 05:10:04 INFO - PROCESS | 2872 | 1472904604861 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 05:10:04 INFO - PROCESS | 2872 | 1472904604864 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 05:10:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:10:04 INFO - PROCESS | 2872 | 1472904604868 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:10:04 INFO - PROCESS | 2872 | 1472904604869 Marionette TRACE conn6 <- [1,422,null,{}] 05:10:04 INFO - PROCESS | 2872 | 1472904604873 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:04 INFO - PROCESS | 2872 | 1472904604875 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:04 INFO - PROCESS | 2872 | 1472904604962 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 05:10:04 INFO - PROCESS | 2872 | 1472904604968 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 2872 | 1472904604974 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C828000 == 29 [pid = 2872] [id = 115] 05:10:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F35BA67000) [pid = 2872] [serial = 342] [outer = 0000000000000000] 05:10:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F35BA6B800) [pid = 2872] [serial = 343] [outer = 000000F35BA67000] 05:10:05 INFO - PROCESS | 2872 | 1472904605035 Marionette DEBUG loaded listener.js 05:10:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F35C007000) [pid = 2872] [serial = 344] [outer = 000000F35BA67000] 05:10:06 INFO - PROCESS | 2872 | 1472904606000 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:10:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:10:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1175ms 05:10:06 INFO - PROCESS | 2872 | 1472904606045 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2872 | 1472904606048 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 05:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:10:06 INFO - PROCESS | 2872 | 1472904606052 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2872 | 1472904606054 Marionette TRACE conn6 <- [1,426,null,{}] 05:10:06 INFO - PROCESS | 2872 | 1472904606057 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 2872 | 1472904606060 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:06 INFO - PROCESS | 2872 | 1472904606154 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 05:10:06 INFO - PROCESS | 2872 | 1472904606161 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2872 | 1472904606163 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE03800 == 30 [pid = 2872] [id = 116] 05:10:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F35C40A800) [pid = 2872] [serial = 345] [outer = 0000000000000000] 05:10:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35CA9E400) [pid = 2872] [serial = 346] [outer = 000000F35C40A800] 05:10:06 INFO - PROCESS | 2872 | 1472904606218 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35D48D800) [pid = 2872] [serial = 347] [outer = 000000F35C40A800] 05:10:06 INFO - PROCESS | 2872 | 1472904606674 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:10:06 INFO - PROCESS | 2872 | 1472904606728 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 05:10:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:10:06 INFO - PROCESS | 2872 | 1472904606731 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:10:06 INFO - PROCESS | 2872 | 1472904606733 Marionette TRACE conn6 <- [1,430,null,{}] 05:10:06 INFO - PROCESS | 2872 | 1472904606736 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:06 INFO - PROCESS | 2872 | 1472904606738 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:06 INFO - PROCESS | 2872 | 1472904606823 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 05:10:06 INFO - PROCESS | 2872 | 1472904606830 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 2872 | 1472904606832 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1A800 == 31 [pid = 2872] [id = 117] 05:10:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35D5ED400) [pid = 2872] [serial = 348] [outer = 0000000000000000] 05:10:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35E309800) [pid = 2872] [serial = 349] [outer = 000000F35D5ED400] 05:10:06 INFO - PROCESS | 2872 | 1472904606880 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35E6C4000) [pid = 2872] [serial = 350] [outer = 000000F35D5ED400] 05:10:07 INFO - PROCESS | 2872 | 1472904607314 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:10:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 05:10:07 INFO - PROCESS | 2872 | 1472904607379 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 2872 | 1472904607383 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 05:10:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:10:07 INFO - PROCESS | 2872 | 1472904607390 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 2872 | 1472904607394 Marionette TRACE conn6 <- [1,434,null,{}] 05:10:07 INFO - PROCESS | 2872 | 1472904607401 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 2872 | 1472904607405 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:07 INFO - PROCESS | 2872 | 1472904607574 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 05:10:07 INFO - PROCESS | 2872 | 1472904607662 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 2872 | 1472904607668 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E6E800 == 32 [pid = 2872] [id = 118] 05:10:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F7AB800) [pid = 2872] [serial = 351] [outer = 0000000000000000] 05:10:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F837800) [pid = 2872] [serial = 352] [outer = 000000F34F7AB800] 05:10:07 INFO - PROCESS | 2872 | 1472904607730 Marionette DEBUG loaded listener.js 05:10:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FCA6C00) [pid = 2872] [serial = 353] [outer = 000000F34F7AB800] 05:10:08 INFO - PROCESS | 2872 | 1472904608322 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:10:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:10:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 986ms 05:10:08 INFO - PROCESS | 2872 | 1472904608377 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 05:10:08 INFO - PROCESS | 2872 | 1472904608381 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 05:10:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:10:08 INFO - PROCESS | 2872 | 1472904608388 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:10:08 INFO - PROCESS | 2872 | 1472904608393 Marionette TRACE conn6 <- [1,438,null,{}] 05:10:08 INFO - PROCESS | 2872 | 1472904608398 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:08 INFO - PROCESS | 2872 | 1472904608401 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:08 INFO - PROCESS | 2872 | 1472904608519 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 05:10:08 INFO - PROCESS | 2872 | 1472904608605 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:08 INFO - PROCESS | 2872 | 1472904608608 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB32800 == 33 [pid = 2872] [id = 119] 05:10:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355561800) [pid = 2872] [serial = 354] [outer = 0000000000000000] 05:10:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F3555EE400) [pid = 2872] [serial = 355] [outer = 000000F355561800] 05:10:08 INFO - PROCESS | 2872 | 1472904608670 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B96800) [pid = 2872] [serial = 356] [outer = 000000F355561800] 05:10:09 INFO - PROCESS | 2872 | 1472904609375 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:10:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:10:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1025ms 05:10:09 INFO - PROCESS | 2872 | 1472904609416 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 05:10:09 INFO - PROCESS | 2872 | 1472904609419 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 05:10:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:10:09 INFO - PROCESS | 2872 | 1472904609423 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:10:09 INFO - PROCESS | 2872 | 1472904609425 Marionette TRACE conn6 <- [1,442,null,{}] 05:10:09 INFO - PROCESS | 2872 | 1472904609436 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:09 INFO - PROCESS | 2872 | 1472904609441 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:09 INFO - PROCESS | 2872 | 1472904609559 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 05:10:09 INFO - PROCESS | 2872 | 1472904609635 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:09 INFO - PROCESS | 2872 | 1472904609639 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625A0000 == 34 [pid = 2872] [id = 120] 05:10:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C4A9C00) [pid = 2872] [serial = 357] [outer = 0000000000000000] 05:10:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35C767C00) [pid = 2872] [serial = 358] [outer = 000000F35C4A9C00] 05:10:09 INFO - PROCESS | 2872 | 1472904609749 Marionette DEBUG loaded listener.js 05:10:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35DA3A800) [pid = 2872] [serial = 359] [outer = 000000F35C4A9C00] 05:10:10 INFO - PROCESS | 2872 | 1472904610401 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:10:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1022ms 05:10:10 INFO - PROCESS | 2872 | 1472904610446 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 2872 | 1472904610449 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 05:10:10 INFO - PROCESS | 2872 | 1472904610453 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:10:10 INFO - PROCESS | 2872 | 1472904610455 Marionette TRACE conn6 <- [1,446,null,{}] 05:10:10 INFO - PROCESS | 2872 | 1472904610459 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 2872 | 1472904610461 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:10 INFO - PROCESS | 2872 | 1472904610580 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 05:10:10 INFO - PROCESS | 2872 | 1472904610651 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 2872 | 1472904610653 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36279A000 == 35 [pid = 2872] [id = 121] 05:10:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F8BA000) [pid = 2872] [serial = 360] [outer = 0000000000000000] 05:10:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F8C4800) [pid = 2872] [serial = 361] [outer = 000000F35F8BA000] 05:10:10 INFO - PROCESS | 2872 | 1472904610712 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F915400) [pid = 2872] [serial = 362] [outer = 000000F35F8BA000] 05:10:11 INFO - PROCESS | 2872 | 1472904611272 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:10:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:10:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 881ms 05:10:11 INFO - PROCESS | 2872 | 1472904611337 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 05:10:11 INFO - PROCESS | 2872 | 1472904611340 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 05:10:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:10:11 INFO - PROCESS | 2872 | 1472904611344 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:10:11 INFO - PROCESS | 2872 | 1472904611346 Marionette TRACE conn6 <- [1,450,null,{}] 05:10:11 INFO - PROCESS | 2872 | 1472904611350 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:11 INFO - PROCESS | 2872 | 1472904611352 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:11 INFO - PROCESS | 2872 | 1472904611462 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 05:10:11 INFO - PROCESS | 2872 | 1472904611547 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:11 INFO - PROCESS | 2872 | 1472904611550 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363566800 == 36 [pid = 2872] [id = 122] 05:10:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F91DC00) [pid = 2872] [serial = 363] [outer = 0000000000000000] 05:10:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35F988400) [pid = 2872] [serial = 364] [outer = 000000F35F91DC00] 05:10:11 INFO - PROCESS | 2872 | 1472904611607 Marionette DEBUG loaded listener.js 05:10:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F992800) [pid = 2872] [serial = 365] [outer = 000000F35F91DC00] 05:10:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F6D4800) [pid = 2872] [serial = 366] [outer = 000000F35AB5BC00] 05:10:12 INFO - PROCESS | 2872 | 1472904612481 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:10:12 INFO - PROCESS | 2872 | 1472904612527 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 05:10:12 INFO - PROCESS | 2872 | 1472904612532 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:10:12 INFO - PROCESS | 2872 | 1472904612536 Marionette TRACE conn6 <- [1,454,null,{}] 05:10:12 INFO - PROCESS | 2872 | 1472904612541 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 2872 | 1472904612544 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:12 INFO - PROCESS | 2872 | 1472904612689 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F354949800 == 35 [pid = 2872] [id = 28] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F350438800 == 34 [pid = 2872] [id = 109] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FD1A800 == 33 [pid = 2872] [id = 108] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35445C800 == 32 [pid = 2872] [id = 10] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599C7800 == 31 [pid = 2872] [id = 13] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E8800 == 30 [pid = 2872] [id = 20] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C125800 == 29 [pid = 2872] [id = 26] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35EC0B000 == 28 [pid = 2872] [id = 29] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F362389800 == 27 [pid = 2872] [id = 21] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CD96800 == 26 [pid = 2872] [id = 27] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C447800 == 25 [pid = 2872] [id = 17] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDA0000 == 24 [pid = 2872] [id = 18] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F71F800 == 23 [pid = 2872] [id = 19] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F36279E000 == 22 [pid = 2872] [id = 22] 05:10:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B70E800 == 21 [pid = 2872] [id = 15] 05:10:13 INFO - PROCESS | 2872 | 1472904613412 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:13 INFO - PROCESS | 2872 | 1472904613416 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35475DC00) [pid = 2872] [serial = 314] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F353C0B400) [pid = 2872] [serial = 313] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F358D69400) [pid = 2872] [serial = 316] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355B8A800) [pid = 2872] [serial = 299] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCB3C00) [pid = 2872] [serial = 296] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35CA98C00) [pid = 2872] [serial = 302] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34DA11000) [pid = 2872] [serial = 307] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35CA91400) [pid = 2872] [serial = 301] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F355311C00) [pid = 2872] [serial = 298] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F839000) [pid = 2872] [serial = 310] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F2D1000) [pid = 2872] [serial = 308] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34FCA6000) [pid = 2872] [serial = 311] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F3504A9800) [pid = 2872] [serial = 304] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F874C00) [pid = 2872] [serial = 295] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F358D75000) [pid = 2872] [serial = 317] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F359983000) [pid = 2872] [serial = 319] [outer = 0000000000000000] [url = about:blank] 05:10:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34E2F3000 == 22 [pid = 2872] [id = 123] 05:10:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34DA69C00) [pid = 2872] [serial = 367] [outer = 0000000000000000] 05:10:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA71C00) [pid = 2872] [serial = 368] [outer = 000000F34DA69C00] 05:10:13 INFO - PROCESS | 2872 | 1472904613574 Marionette DEBUG loaded listener.js 05:10:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F227000) [pid = 2872] [serial = 369] [outer = 000000F34DA69C00] 05:10:14 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:14 INFO - PROCESS | 2872 | 1472904614051 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1583ms 05:10:14 INFO - PROCESS | 2872 | 1472904614120 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2872 | 1472904614124 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 05:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:10:14 INFO - PROCESS | 2872 | 1472904614129 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2872 | 1472904614132 Marionette TRACE conn6 <- [1,458,null,{}] 05:10:14 INFO - PROCESS | 2872 | 1472904614138 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 2872 | 1472904614142 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:14 INFO - PROCESS | 2872 | 1472904614245 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 05:10:14 INFO - PROCESS | 2872 | 1472904614256 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 2872 | 1472904614259 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354609000 == 23 [pid = 2872] [id = 124] 05:10:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F6D4C00) [pid = 2872] [serial = 370] [outer = 0000000000000000] 05:10:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F6DC400) [pid = 2872] [serial = 371] [outer = 000000F34F6D4C00] 05:10:14 INFO - PROCESS | 2872 | 1472904614312 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F7A7400) [pid = 2872] [serial = 372] [outer = 000000F34F6D4C00] 05:10:14 INFO - PROCESS | 2872 | 1472904614794 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:10:14 INFO - PROCESS | 2872 | 1472904614874 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 05:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:10:14 INFO - PROCESS | 2872 | 1472904614880 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:10:14 INFO - PROCESS | 2872 | 1472904614882 Marionette TRACE conn6 <- [1,462,null,{}] 05:10:14 INFO - PROCESS | 2872 | 1472904614885 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:14 INFO - PROCESS | 2872 | 1472904614889 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:15 INFO - PROCESS | 2872 | 1472904615009 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 05:10:15 INFO - PROCESS | 2872 | 1472904615054 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2872 | 1472904615057 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35449D000 == 24 [pid = 2872] [id = 125] 05:10:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F7A4C00) [pid = 2872] [serial = 373] [outer = 0000000000000000] 05:10:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F86EC00) [pid = 2872] [serial = 374] [outer = 000000F34F7A4C00] 05:10:15 INFO - PROCESS | 2872 | 1472904615116 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34FCA8000) [pid = 2872] [serial = 375] [outer = 000000F34F7A4C00] 05:10:15 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:15 INFO - PROCESS | 2872 | 1472904615576 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 2872 | 1472904615617 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 05:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:10:15 INFO - PROCESS | 2872 | 1472904615622 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 2872 | 1472904615629 Marionette TRACE conn6 <- [1,466,null,{}] 05:10:15 INFO - PROCESS | 2872 | 1472904615647 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 2872 | 1472904615651 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:15 INFO - PROCESS | 2872 | 1472904615768 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 05:10:15 INFO - PROCESS | 2872 | 1472904615785 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:15 INFO - PROCESS | 2872 | 1472904615788 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF92800 == 25 [pid = 2872] [id = 126] 05:10:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F350B75800) [pid = 2872] [serial = 376] [outer = 0000000000000000] 05:10:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F353E88C00) [pid = 2872] [serial = 377] [outer = 000000F350B75800] 05:10:15 INFO - PROCESS | 2872 | 1472904615870 Marionette DEBUG loaded listener.js 05:10:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35478E800) [pid = 2872] [serial = 378] [outer = 000000F350B75800] 05:10:16 INFO - PROCESS | 2872 | 1472904616325 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:10:16 INFO - PROCESS | 2872 | 1472904616371 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 05:10:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:10:16 INFO - PROCESS | 2872 | 1472904616379 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:10:16 INFO - PROCESS | 2872 | 1472904616381 Marionette TRACE conn6 <- [1,470,null,{}] 05:10:16 INFO - PROCESS | 2872 | 1472904616385 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:16 INFO - PROCESS | 2872 | 1472904616387 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:16 INFO - PROCESS | 2872 | 1472904616507 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 05:10:16 INFO - PROCESS | 2872 | 1472904616521 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 2872 | 1472904616523 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C125000 == 26 [pid = 2872] [id = 127] 05:10:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F3555EB400) [pid = 2872] [serial = 379] [outer = 0000000000000000] 05:10:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B5B800) [pid = 2872] [serial = 380] [outer = 000000F3555EB400] 05:10:16 INFO - PROCESS | 2872 | 1472904616615 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F355B63800) [pid = 2872] [serial = 381] [outer = 000000F3555EB400] 05:10:17 INFO - PROCESS | 2872 | 1472904617041 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 05:10:17 INFO - PROCESS | 2872 | 1472904617112 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 05:10:17 INFO - PROCESS | 2872 | 1472904617114 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 05:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:10:17 INFO - PROCESS | 2872 | 1472904617117 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 2872 | 1472904617119 Marionette TRACE conn6 <- [1,474,null,{}] 05:10:17 INFO - PROCESS | 2872 | 1472904617123 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 2872 | 1472904617125 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:17 INFO - PROCESS | 2872 | 1472904617234 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 05:10:17 INFO - PROCESS | 2872 | 1472904617247 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:17 INFO - PROCESS | 2872 | 1472904617254 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C81B800 == 27 [pid = 2872] [id = 128] 05:10:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F356054400) [pid = 2872] [serial = 382] [outer = 0000000000000000] 05:10:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F358D69C00) [pid = 2872] [serial = 383] [outer = 000000F356054400] 05:10:17 INFO - PROCESS | 2872 | 1472904617354 Marionette DEBUG loaded listener.js 05:10:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F359184400) [pid = 2872] [serial = 384] [outer = 000000F356054400] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F3558D0800) [pid = 2872] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35BA67000) [pid = 2872] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F226400) [pid = 2872] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34EDBEC00) [pid = 2872] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FC7E400) [pid = 2872] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F7A9800) [pid = 2872] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B8D800) [pid = 2872] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34D921000) [pid = 2872] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35C40A800) [pid = 2872] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35992BC00) [pid = 2872] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F22B800) [pid = 2872] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:10:17 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35D5ED400) [pid = 2872] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:10:18 INFO - PROCESS | 2872 | 1472904618013 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 923ms 05:10:18 INFO - PROCESS | 2872 | 1472904618044 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2872 | 1472904618046 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 05:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:10:18 INFO - PROCESS | 2872 | 1472904618049 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2872 | 1472904618051 Marionette TRACE conn6 <- [1,478,null,{}] 05:10:18 INFO - PROCESS | 2872 | 1472904618054 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 2872 | 1472904618057 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:18 INFO - PROCESS | 2872 | 1472904618146 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 05:10:18 INFO - PROCESS | 2872 | 1472904618154 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2872 | 1472904618156 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F512800 == 28 [pid = 2872] [id = 129] 05:10:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F3544B8C00) [pid = 2872] [serial = 385] [outer = 0000000000000000] 05:10:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F3591A2000) [pid = 2872] [serial = 386] [outer = 000000F3544B8C00] 05:10:18 INFO - PROCESS | 2872 | 1472904618213 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35AFEF000) [pid = 2872] [serial = 387] [outer = 000000F3544B8C00] 05:10:18 INFO - PROCESS | 2872 | 1472904618654 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms 05:10:18 INFO - PROCESS | 2872 | 1472904618724 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 05:10:18 INFO - PROCESS | 2872 | 1472904618726 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 05:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:10:18 INFO - PROCESS | 2872 | 1472904618730 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:10:18 INFO - PROCESS | 2872 | 1472904618731 Marionette TRACE conn6 <- [1,482,null,{}] 05:10:18 INFO - PROCESS | 2872 | 1472904618735 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:18 INFO - PROCESS | 2872 | 1472904618737 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:18 INFO - PROCESS | 2872 | 1472904618818 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 05:10:18 INFO - PROCESS | 2872 | 1472904618826 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 2872 | 1472904618828 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F81B800 == 29 [pid = 2872] [id = 130] 05:10:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35AFEF800) [pid = 2872] [serial = 388] [outer = 0000000000000000] 05:10:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B86EC00) [pid = 2872] [serial = 389] [outer = 000000F35AFEF800] 05:10:18 INFO - PROCESS | 2872 | 1472904618877 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA62800) [pid = 2872] [serial = 390] [outer = 000000F35AFEF800] 05:10:19 INFO - PROCESS | 2872 | 1472904619355 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:10:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 671ms 05:10:19 INFO - PROCESS | 2872 | 1472904619404 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 2872 | 1472904619406 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 05:10:19 INFO - PROCESS | 2872 | 1472904619410 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:10:19 INFO - PROCESS | 2872 | 1472904619412 Marionette TRACE conn6 <- [1,486,null,{}] 05:10:19 INFO - PROCESS | 2872 | 1472904619415 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 2872 | 1472904619417 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:19 INFO - PROCESS | 2872 | 1472904619502 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 05:10:19 INFO - PROCESS | 2872 | 1472904619508 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:19 INFO - PROCESS | 2872 | 1472904619518 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E2000 == 30 [pid = 2872] [id = 131] 05:10:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F3555EC000) [pid = 2872] [serial = 391] [outer = 0000000000000000] 05:10:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BFBB400) [pid = 2872] [serial = 392] [outer = 000000F3555EC000] 05:10:19 INFO - PROCESS | 2872 | 1472904619567 Marionette DEBUG loaded listener.js 05:10:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35BFCE800) [pid = 2872] [serial = 393] [outer = 000000F3555EC000] 05:10:20 INFO - PROCESS | 2872 | 1472904620361 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1022ms 05:10:20 INFO - PROCESS | 2872 | 1472904620435 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 05:10:20 INFO - PROCESS | 2872 | 1472904620441 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 05:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:10:20 INFO - PROCESS | 2872 | 1472904620446 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:10:20 INFO - PROCESS | 2872 | 1472904620450 Marionette TRACE conn6 <- [1,490,null,{}] 05:10:20 INFO - PROCESS | 2872 | 1472904620478 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:20 INFO - PROCESS | 2872 | 1472904620481 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:20 INFO - PROCESS | 2872 | 1472904620633 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 05:10:20 INFO - PROCESS | 2872 | 1472904620698 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 2872 | 1472904620701 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355828800 == 31 [pid = 2872] [id = 132] 05:10:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F6D0400) [pid = 2872] [serial = 394] [outer = 0000000000000000] 05:10:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F6D4400) [pid = 2872] [serial = 395] [outer = 000000F34F6D0400] 05:10:20 INFO - PROCESS | 2872 | 1472904620804 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F839800) [pid = 2872] [serial = 396] [outer = 000000F34F6D0400] 05:10:21 INFO - PROCESS | 2872 | 1472904621568 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:10:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1183ms 05:10:21 INFO - PROCESS | 2872 | 1472904621632 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 2872 | 1472904621637 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 05:10:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:10:21 INFO - PROCESS | 2872 | 1472904621760 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 2872 | 1472904621764 Marionette TRACE conn6 <- [1,494,null,{}] 05:10:21 INFO - PROCESS | 2872 | 1472904621786 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 2872 | 1472904621789 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:21 INFO - PROCESS | 2872 | 1472904621906 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 05:10:21 INFO - PROCESS | 2872 | 1472904621995 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2872 | 1472904621999 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354612000 == 32 [pid = 2872] [id = 133] 05:10:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F632400) [pid = 2872] [serial = 397] [outer = 0000000000000000] 05:10:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F6DB800) [pid = 2872] [serial = 398] [outer = 000000F34F632400] 05:10:22 INFO - PROCESS | 2872 | 1472904622058 Marionette DEBUG loaded listener.js 05:10:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F86E400) [pid = 2872] [serial = 399] [outer = 000000F34F632400] 05:10:22 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB32800 == 31 [pid = 2872] [id = 119] 05:10:22 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FD14800 == 30 [pid = 2872] [id = 114] 05:10:22 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C828000 == 29 [pid = 2872] [id = 115] 05:10:22 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA25800 == 28 [pid = 2872] [id = 112] 05:10:22 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB3A800 == 27 [pid = 2872] [id = 113] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35B385000) [pid = 2872] [serial = 320] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35CA9C800) [pid = 2872] [serial = 305] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35E309800) [pid = 2872] [serial = 349] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B872800) [pid = 2872] [serial = 340] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35BA6B800) [pid = 2872] [serial = 343] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F6DD000) [pid = 2872] [serial = 329] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35478D000) [pid = 2872] [serial = 334] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F355563C00) [pid = 2872] [serial = 335] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FCA7400) [pid = 2872] [serial = 325] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FDEE800) [pid = 2872] [serial = 326] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FC7D400) [pid = 2872] [serial = 331] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34FCBBC00) [pid = 2872] [serial = 332] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F358E82000) [pid = 2872] [serial = 337] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34DA72400) [pid = 2872] [serial = 322] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F2DA800) [pid = 2872] [serial = 323] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F2D7C00) [pid = 2872] [serial = 328] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35CA9E400) [pid = 2872] [serial = 346] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35E6C4000) [pid = 2872] [serial = 350] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35BA66000) [pid = 2872] [serial = 341] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35C007000) [pid = 2872] [serial = 344] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35972F400) [pid = 2872] [serial = 338] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35D48D800) [pid = 2872] [serial = 347] [outer = 0000000000000000] [url = about:blank] 05:10:22 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F2CCC00) [pid = 2872] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:10:22 INFO - PROCESS | 2872 | 1472904622653 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1067ms 05:10:22 INFO - PROCESS | 2872 | 1472904622713 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 05:10:22 INFO - PROCESS | 2872 | 1472904622717 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 05:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:10:22 INFO - PROCESS | 2872 | 1472904622723 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 2872 | 1472904622725 Marionette TRACE conn6 <- [1,498,null,{}] 05:10:22 INFO - PROCESS | 2872 | 1472904622731 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 2872 | 1472904622735 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:22 INFO - PROCESS | 2872 | 1472904622833 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 05:10:22 INFO - PROCESS | 2872 | 1472904622906 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:22 INFO - PROCESS | 2872 | 1472904622908 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355369000 == 28 [pid = 2872] [id = 134] 05:10:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F6DE000) [pid = 2872] [serial = 400] [outer = 0000000000000000] 05:10:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FCAB000) [pid = 2872] [serial = 401] [outer = 000000F34F6DE000] 05:10:22 INFO - PROCESS | 2872 | 1472904622960 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34FDF0000) [pid = 2872] [serial = 402] [outer = 000000F34F6DE000] 05:10:23 INFO - PROCESS | 2872 | 1472904623355 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 671ms 05:10:23 INFO - PROCESS | 2872 | 1472904623420 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 05:10:23 INFO - PROCESS | 2872 | 1472904623423 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 05:10:23 INFO - PROCESS | 2872 | 1472904623427 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:10:23 INFO - PROCESS | 2872 | 1472904623429 Marionette TRACE conn6 <- [1,502,null,{}] 05:10:23 INFO - PROCESS | 2872 | 1472904623434 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:23 INFO - PROCESS | 2872 | 1472904623437 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:23 INFO - PROCESS | 2872 | 1472904623531 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 05:10:23 INFO - PROCESS | 2872 | 1472904623540 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 2872 | 1472904623547 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF90800 == 29 [pid = 2872] [id = 135] 05:10:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA6BC00) [pid = 2872] [serial = 403] [outer = 0000000000000000] 05:10:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F354789800) [pid = 2872] [serial = 404] [outer = 000000F34DA6BC00] 05:10:23 INFO - PROCESS | 2872 | 1472904623607 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355563400) [pid = 2872] [serial = 405] [outer = 000000F34DA6BC00] 05:10:24 INFO - PROCESS | 2872 | 1472904624072 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 671ms 05:10:24 INFO - PROCESS | 2872 | 1472904624109 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2872 | 1472904624111 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 05:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:10:24 INFO - PROCESS | 2872 | 1472904624115 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 2872 | 1472904624117 Marionette TRACE conn6 <- [1,506,null,{}] 05:10:24 INFO - PROCESS | 2872 | 1472904624120 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 2872 | 1472904624122 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:24 INFO - PROCESS | 2872 | 1472904624214 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 05:10:24 INFO - PROCESS | 2872 | 1472904624222 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2872 | 1472904624225 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C220800 == 30 [pid = 2872] [id = 136] 05:10:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B92800) [pid = 2872] [serial = 406] [outer = 0000000000000000] 05:10:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F358D6C800) [pid = 2872] [serial = 407] [outer = 000000F355B92800] 05:10:24 INFO - PROCESS | 2872 | 1472904624274 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35917E400) [pid = 2872] [serial = 408] [outer = 000000F355B92800] 05:10:24 INFO - PROCESS | 2872 | 1472904624739 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:10:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 05:10:24 INFO - PROCESS | 2872 | 1472904624788 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 05:10:24 INFO - PROCESS | 2872 | 1472904624791 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 05:10:24 INFO - PROCESS | 2872 | 1472904624794 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:10:24 INFO - PROCESS | 2872 | 1472904624796 Marionette TRACE conn6 <- [1,510,null,{}] 05:10:24 INFO - PROCESS | 2872 | 1472904624799 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 2872 | 1472904624801 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:24 INFO - PROCESS | 2872 | 1472904624943 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 05:10:24 INFO - PROCESS | 2872 | 1472904624987 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 2872 | 1472904624989 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4A000 == 31 [pid = 2872] [id = 137] 05:10:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F2D0000) [pid = 2872] [serial = 409] [outer = 0000000000000000] 05:10:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35AFEC000) [pid = 2872] [serial = 410] [outer = 000000F34F2D0000] 05:10:25 INFO - PROCESS | 2872 | 1472904625045 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35B870000) [pid = 2872] [serial = 411] [outer = 000000F34F2D0000] 05:10:25 INFO - PROCESS | 2872 | 1472904625487 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 735ms 05:10:25 INFO - PROCESS | 2872 | 1472904625532 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 05:10:25 INFO - PROCESS | 2872 | 1472904625535 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 05:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:10:25 INFO - PROCESS | 2872 | 1472904625539 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 2872 | 1472904625541 Marionette TRACE conn6 <- [1,514,null,{}] 05:10:25 INFO - PROCESS | 2872 | 1472904625548 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 2872 | 1472904625555 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:25 INFO - PROCESS | 2872 | 1472904625699 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 05:10:25 INFO - PROCESS | 2872 | 1472904625754 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:25 INFO - PROCESS | 2872 | 1472904625757 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECCB000 == 32 [pid = 2872] [id = 138] 05:10:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BFCAC00) [pid = 2872] [serial = 412] [outer = 0000000000000000] 05:10:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35C006400) [pid = 2872] [serial = 413] [outer = 000000F35BFCAC00] 05:10:25 INFO - PROCESS | 2872 | 1472904625805 Marionette DEBUG loaded listener.js 05:10:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35C8C1800) [pid = 2872] [serial = 414] [outer = 000000F35BFCAC00] 05:10:26 INFO - PROCESS | 2872 | 1472904626231 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:10:26 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 05:10:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 734ms 05:10:26 INFO - PROCESS | 2872 | 1472904626282 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 05:10:26 INFO - PROCESS | 2872 | 1472904626284 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 05:10:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:10:26 INFO - PROCESS | 2872 | 1472904626288 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:10:26 INFO - PROCESS | 2872 | 1472904626290 Marionette TRACE conn6 <- [1,518,null,{}] 05:10:26 INFO - PROCESS | 2872 | 1472904626297 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:26 INFO - PROCESS | 2872 | 1472904626300 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:26 INFO - PROCESS | 2872 | 1472904626413 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 05:10:26 INFO - PROCESS | 2872 | 1472904626419 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 2872 | 1472904626421 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E4000 == 33 [pid = 2872] [id = 139] 05:10:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35C5A2400) [pid = 2872] [serial = 415] [outer = 0000000000000000] 05:10:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35CA99400) [pid = 2872] [serial = 416] [outer = 000000F35C5A2400] 05:10:26 INFO - PROCESS | 2872 | 1472904626475 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35D489400) [pid = 2872] [serial = 417] [outer = 000000F35C5A2400] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34DA69C00) [pid = 2872] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F91DC00) [pid = 2872] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F7A4C00) [pid = 2872] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F6D4C00) [pid = 2872] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F3555EB400) [pid = 2872] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F7AB800) [pid = 2872] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355561800) [pid = 2872] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35C4A9C00) [pid = 2872] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35F8BA000) [pid = 2872] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F356054400) [pid = 2872] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35AFEF800) [pid = 2872] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F350B75800) [pid = 2872] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:10:26 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F3544B8C00) [pid = 2872] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:10:26 INFO - PROCESS | 2872 | 1472904626973 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 05:10:27 INFO - PROCESS | 2872 | 1472904627023 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2872 | 1472904627026 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 05:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:10:27 INFO - PROCESS | 2872 | 1472904627029 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2872 | 1472904627031 Marionette TRACE conn6 <- [1,522,null,{}] 05:10:27 INFO - PROCESS | 2872 | 1472904627035 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 2872 | 1472904627036 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:27 INFO - PROCESS | 2872 | 1472904627145 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 05:10:27 INFO - PROCESS | 2872 | 1472904627191 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2872 | 1472904627193 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA14800 == 34 [pid = 2872] [id = 140] 05:10:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F62C800) [pid = 2872] [serial = 418] [outer = 0000000000000000] 05:10:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F3544B8C00) [pid = 2872] [serial = 419] [outer = 000000F34F62C800] 05:10:27 INFO - PROCESS | 2872 | 1472904627241 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35CA96000) [pid = 2872] [serial = 420] [outer = 000000F34F62C800] 05:10:27 INFO - PROCESS | 2872 | 1472904627615 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:10:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 05:10:27 INFO - PROCESS | 2872 | 1472904627662 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 2872 | 1472904627664 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 05:10:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:10:27 INFO - PROCESS | 2872 | 1472904627667 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 2872 | 1472904627669 Marionette TRACE conn6 <- [1,526,null,{}] 05:10:27 INFO - PROCESS | 2872 | 1472904627673 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 2872 | 1472904627675 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:27 INFO - PROCESS | 2872 | 1472904627785 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 05:10:27 INFO - PROCESS | 2872 | 1472904627800 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:27 INFO - PROCESS | 2872 | 1472904627802 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36259D800 == 35 [pid = 2872] [id = 141] 05:10:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35CA97C00) [pid = 2872] [serial = 421] [outer = 0000000000000000] 05:10:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35DA2F800) [pid = 2872] [serial = 422] [outer = 000000F35CA97C00] 05:10:27 INFO - PROCESS | 2872 | 1472904627850 Marionette DEBUG loaded listener.js 05:10:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35E6C2400) [pid = 2872] [serial = 423] [outer = 000000F35CA97C00] 05:10:28 INFO - PROCESS | 2872 | 1472904628336 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:10:28 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 05:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 734ms 05:10:28 INFO - PROCESS | 2872 | 1472904628405 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 05:10:28 INFO - PROCESS | 2872 | 1472904628407 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 05:10:28 INFO - PROCESS | 2872 | 1472904628411 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:10:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:10:28 INFO - PROCESS | 2872 | 1472904628413 Marionette TRACE conn6 <- [1,530,null,{}] 05:10:28 INFO - PROCESS | 2872 | 1472904628416 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:28 INFO - PROCESS | 2872 | 1472904628418 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:28 INFO - PROCESS | 2872 | 1472904628506 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 05:10:28 INFO - PROCESS | 2872 | 1472904628513 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 2872 | 1472904628515 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF90000 == 36 [pid = 2872] [id = 142] 05:10:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35EC72400) [pid = 2872] [serial = 424] [outer = 0000000000000000] 05:10:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35EF7C400) [pid = 2872] [serial = 425] [outer = 000000F35EC72400] 05:10:28 INFO - PROCESS | 2872 | 1472904628562 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F8BD400) [pid = 2872] [serial = 426] [outer = 000000F35EC72400] 05:10:29 INFO - PROCESS | 2872 | 1472904629262 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:10:29 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 05:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:10:29 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 05:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:10:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:10:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 924ms 05:10:29 INFO - PROCESS | 2872 | 1472904629339 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 2872 | 1472904629343 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 05:10:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:10:29 INFO - PROCESS | 2872 | 1472904629348 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 2872 | 1472904629352 Marionette TRACE conn6 <- [1,534,null,{}] 05:10:29 INFO - PROCESS | 2872 | 1472904629359 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 2872 | 1472904629362 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:29 INFO - PROCESS | 2872 | 1472904629504 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 05:10:29 INFO - PROCESS | 2872 | 1472904629570 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 2872 | 1472904629573 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF0C000 == 37 [pid = 2872] [id = 143] 05:10:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FBE4000) [pid = 2872] [serial = 427] [outer = 0000000000000000] 05:10:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34FCAC800) [pid = 2872] [serial = 428] [outer = 000000F34FBE4000] 05:10:29 INFO - PROCESS | 2872 | 1472904629676 Marionette DEBUG loaded listener.js 05:10:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F353A72800) [pid = 2872] [serial = 429] [outer = 000000F34FBE4000] 05:10:30 INFO - PROCESS | 2872 | 1472904630228 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:10:30 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. 05:10:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 924ms 05:10:30 INFO - PROCESS | 2872 | 1472904630276 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 05:10:30 INFO - PROCESS | 2872 | 1472904630282 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 05:10:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:10:30 INFO - PROCESS | 2872 | 1472904630289 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:10:30 INFO - PROCESS | 2872 | 1472904630292 Marionette TRACE conn6 <- [1,538,null,{}] 05:10:30 INFO - PROCESS | 2872 | 1472904630296 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:30 INFO - PROCESS | 2872 | 1472904630299 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:30 INFO - PROCESS | 2872 | 1472904630420 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 05:10:30 INFO - PROCESS | 2872 | 1472904630508 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:30 INFO - PROCESS | 2872 | 1472904630511 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F829000 == 38 [pid = 2872] [id = 144] 05:10:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F3558D0800) [pid = 2872] [serial = 430] [outer = 0000000000000000] 05:10:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F355B5FC00) [pid = 2872] [serial = 431] [outer = 000000F3558D0800] 05:10:30 INFO - PROCESS | 2872 | 1472904630572 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35992CC00) [pid = 2872] [serial = 432] [outer = 000000F3558D0800] 05:10:31 INFO - PROCESS | 2872 | 1472904631169 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:10:31 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. 05:10:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 925ms 05:10:31 INFO - PROCESS | 2872 | 1472904631213 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 2872 | 1472904631216 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 05:10:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:10:31 INFO - PROCESS | 2872 | 1472904631220 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 2872 | 1472904631224 Marionette TRACE conn6 <- [1,542,null,{}] 05:10:31 INFO - PROCESS | 2872 | 1472904631254 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 2872 | 1472904631260 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:31 INFO - PROCESS | 2872 | 1472904631376 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 05:10:31 INFO - PROCESS | 2872 | 1472904631478 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 2872 | 1472904631482 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D7800 == 39 [pid = 2872] [id = 145] 05:10:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35BFCF400) [pid = 2872] [serial = 433] [outer = 0000000000000000] 05:10:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35C768400) [pid = 2872] [serial = 434] [outer = 000000F35BFCF400] 05:10:31 INFO - PROCESS | 2872 | 1472904631544 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35F8C7400) [pid = 2872] [serial = 435] [outer = 000000F35BFCF400] 05:10:31 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:31 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:32 INFO - PROCESS | 2872 | 1472904632113 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:10:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 944ms 05:10:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:10:32 INFO - PROCESS | 2872 | 1472904632166 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 2872 | 1472904632170 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 05:10:32 INFO - PROCESS | 2872 | 1472904632173 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 2872 | 1472904632176 Marionette TRACE conn6 <- [1,546,null,{}] 05:10:32 INFO - PROCESS | 2872 | 1472904632179 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 2872 | 1472904632182 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:32 INFO - PROCESS | 2872 | 1472904632300 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 05:10:32 INFO - PROCESS | 2872 | 1472904632385 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:32 INFO - PROCESS | 2872 | 1472904632387 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639B1000 == 40 [pid = 2872] [id = 146] 05:10:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35F8C8800) [pid = 2872] [serial = 436] [outer = 0000000000000000] 05:10:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35F98C400) [pid = 2872] [serial = 437] [outer = 000000F35F8C8800] 05:10:32 INFO - PROCESS | 2872 | 1472904632446 Marionette DEBUG loaded listener.js 05:10:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35F9D9C00) [pid = 2872] [serial = 438] [outer = 000000F35F8C8800] 05:10:33 INFO - PROCESS | 2872 | 1472904633045 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:10:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:10:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 922ms 05:10:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:10:33 INFO - PROCESS | 2872 | 1472904633097 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 05:10:33 INFO - PROCESS | 2872 | 1472904633100 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 05:10:33 INFO - PROCESS | 2872 | 1472904633104 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:10:33 INFO - PROCESS | 2872 | 1472904633106 Marionette TRACE conn6 <- [1,550,null,{}] 05:10:33 INFO - PROCESS | 2872 | 1472904633110 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:33 INFO - PROCESS | 2872 | 1472904633112 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:33 INFO - PROCESS | 2872 | 1472904633223 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 05:10:33 INFO - PROCESS | 2872 | 1472904633295 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 2872 | 1472904633298 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B77800 == 41 [pid = 2872] [id = 147] 05:10:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35F86DC00) [pid = 2872] [serial = 439] [outer = 0000000000000000] 05:10:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35F9E2000) [pid = 2872] [serial = 440] [outer = 000000F35F86DC00] 05:10:33 INFO - PROCESS | 2872 | 1472904633356 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F360424C00) [pid = 2872] [serial = 441] [outer = 000000F35F86DC00] 05:10:33 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:33 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:34 INFO - PROCESS | 2872 | 1472904634116 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:10:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1027ms 05:10:34 INFO - PROCESS | 2872 | 1472904634133 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 2872 | 1472904634138 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 05:10:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:10:34 INFO - PROCESS | 2872 | 1472904634143 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 2872 | 1472904634146 Marionette TRACE conn6 <- [1,554,null,{}] 05:10:34 INFO - PROCESS | 2872 | 1472904634170 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 2872 | 1472904634173 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:34 INFO - PROCESS | 2872 | 1472904634284 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 05:10:34 INFO - PROCESS | 2872 | 1472904634357 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 2872 | 1472904634362 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35580F000 == 42 [pid = 2872] [id = 148] 05:10:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34F2D1800) [pid = 2872] [serial = 442] [outer = 0000000000000000] 05:10:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34F635C00) [pid = 2872] [serial = 443] [outer = 000000F34F2D1800] 05:10:34 INFO - PROCESS | 2872 | 1472904634416 Marionette DEBUG loaded listener.js 05:10:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F34F86D400) [pid = 2872] [serial = 444] [outer = 000000F34F2D1800] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F359908000 == 41 [pid = 2872] [id = 111] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F34E2F3000 == 40 [pid = 2872] [id = 123] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE03800 == 39 [pid = 2872] [id = 116] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E6E800 == 38 [pid = 2872] [id = 118] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F51A800 == 37 [pid = 2872] [id = 110] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625A0000 == 36 [pid = 2872] [id = 120] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F36279A000 == 35 [pid = 2872] [id = 121] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F363566800 == 34 [pid = 2872] [id = 122] 05:10:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1A800 == 33 [pid = 2872] [id = 117] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F34DA71C00) [pid = 2872] [serial = 368] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F34F227000) [pid = 2872] [serial = 369] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35F988400) [pid = 2872] [serial = 364] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35F992800) [pid = 2872] [serial = 365] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F86EC00) [pid = 2872] [serial = 374] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34F6DC400) [pid = 2872] [serial = 371] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34F7A7400) [pid = 2872] [serial = 372] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F355B63800) [pid = 2872] [serial = 381] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F355B5B800) [pid = 2872] [serial = 380] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FCA6C00) [pid = 2872] [serial = 353] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F837800) [pid = 2872] [serial = 352] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F355B96800) [pid = 2872] [serial = 356] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F3555EE400) [pid = 2872] [serial = 355] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35DA3A800) [pid = 2872] [serial = 359] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35C767C00) [pid = 2872] [serial = 358] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F915400) [pid = 2872] [serial = 362] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35F8C4800) [pid = 2872] [serial = 361] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F358D69C00) [pid = 2872] [serial = 383] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35B86EC00) [pid = 2872] [serial = 389] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F359184400) [pid = 2872] [serial = 384] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F353E88C00) [pid = 2872] [serial = 377] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35478E800) [pid = 2872] [serial = 378] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BFBB400) [pid = 2872] [serial = 392] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F3591A2000) [pid = 2872] [serial = 386] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCA8000) [pid = 2872] [serial = 375] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35AFEF000) [pid = 2872] [serial = 387] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BA62800) [pid = 2872] [serial = 390] [outer = 0000000000000000] [url = about:blank] 05:10:35 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:35 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:35 INFO - PROCESS | 2872 | 1472904635739 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:10:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:10:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1618ms 05:10:35 INFO - PROCESS | 2872 | 1472904635770 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 05:10:35 INFO - PROCESS | 2872 | 1472904635775 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 05:10:35 INFO - PROCESS | 2872 | 1472904635780 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:10:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:10:35 INFO - PROCESS | 2872 | 1472904635784 Marionette TRACE conn6 <- [1,558,null,{}] 05:10:35 INFO - PROCESS | 2872 | 1472904635790 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:35 INFO - PROCESS | 2872 | 1472904635793 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:35 INFO - PROCESS | 2872 | 1472904635880 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 05:10:35 INFO - PROCESS | 2872 | 1472904635894 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:35 INFO - PROCESS | 2872 | 1472904635896 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353BBD800 == 34 [pid = 2872] [id = 149] 05:10:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F62A800) [pid = 2872] [serial = 445] [outer = 0000000000000000] 05:10:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F632C00) [pid = 2872] [serial = 446] [outer = 000000F34F62A800] 05:10:35 INFO - PROCESS | 2872 | 1472904635949 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F7A5400) [pid = 2872] [serial = 447] [outer = 000000F34F62A800] 05:10:36 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:36 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:36 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:36 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:36 INFO - PROCESS | 2872 | 1472904636425 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:10:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 05:10:36 INFO - PROCESS | 2872 | 1472904636620 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 2872 | 1472904636625 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 05:10:36 INFO - PROCESS | 2872 | [2872] 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 05:10:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:10:36 INFO - PROCESS | 2872 | 1472904636717 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 2872 | 1472904636720 Marionette TRACE conn6 <- [1,562,null,{}] 05:10:36 INFO - PROCESS | 2872 | 1472904636725 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 2872 | 1472904636728 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:36 INFO - PROCESS | 2872 | 1472904636820 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 05:10:36 INFO - PROCESS | 2872 | 1472904636827 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 2872 | 1472904636829 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355857000 == 35 [pid = 2872] [id = 150] 05:10:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34FC7B800) [pid = 2872] [serial = 448] [outer = 0000000000000000] 05:10:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34FCADC00) [pid = 2872] [serial = 449] [outer = 000000F34FC7B800] 05:10:36 INFO - PROCESS | 2872 | 1472904636881 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34FCBB000) [pid = 2872] [serial = 450] [outer = 000000F34FC7B800] 05:10:37 INFO - PROCESS | 2872 | 1472904637383 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:10:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 05:10:37 INFO - PROCESS | 2872 | 1472904637398 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 05:10:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:10:37 INFO - PROCESS | 2872 | 1472904637401 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 05:10:37 INFO - PROCESS | 2872 | 1472904637405 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:10:37 INFO - PROCESS | 2872 | 1472904637409 Marionette TRACE conn6 <- [1,566,null,{}] 05:10:37 INFO - PROCESS | 2872 | 1472904637420 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:37 INFO - PROCESS | 2872 | 1472904637425 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:37 INFO - PROCESS | 2872 | 1472904637515 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 05:10:37 INFO - PROCESS | 2872 | 1472904637525 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:37 INFO - PROCESS | 2872 | 1472904637528 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B70E800 == 36 [pid = 2872] [id = 151] 05:10:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34DA70000) [pid = 2872] [serial = 451] [outer = 0000000000000000] 05:10:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F354790C00) [pid = 2872] [serial = 452] [outer = 000000F34DA70000] 05:10:37 INFO - PROCESS | 2872 | 1472904637581 Marionette DEBUG loaded listener.js 05:10:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355561C00) [pid = 2872] [serial = 453] [outer = 000000F34DA70000] 05:10:38 INFO - PROCESS | 2872 | 1472904638061 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 735ms 05:10:38 INFO - PROCESS | 2872 | 1472904638142 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 05:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:10:38 INFO - PROCESS | 2872 | 1472904638145 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 05:10:38 INFO - PROCESS | 2872 | 1472904638148 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 2872 | 1472904638150 Marionette TRACE conn6 <- [1,570,null,{}] 05:10:38 INFO - PROCESS | 2872 | 1472904638153 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 2872 | 1472904638156 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:38 INFO - PROCESS | 2872 | 1472904638280 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 05:10:38 INFO - PROCESS | 2872 | 1472904638328 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 2872 | 1472904638331 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C125800 == 37 [pid = 2872] [id = 152] 05:10:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355B5D000) [pid = 2872] [serial = 454] [outer = 0000000000000000] 05:10:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B61000) [pid = 2872] [serial = 455] [outer = 000000F355B5D000] 05:10:38 INFO - PROCESS | 2872 | 1472904638380 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35604F400) [pid = 2872] [serial = 456] [outer = 000000F355B5D000] 05:10:38 INFO - PROCESS | 2872 | 1472904638814 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:10:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:10:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 735ms 05:10:38 INFO - PROCESS | 2872 | 1472904638886 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 2872 | 1472904638888 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 05:10:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:10:38 INFO - PROCESS | 2872 | 1472904638894 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 2872 | 1472904638896 Marionette TRACE conn6 <- [1,574,null,{}] 05:10:38 INFO - PROCESS | 2872 | 1472904638899 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 2872 | 1472904638901 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:39 INFO - PROCESS | 2872 | 1472904639008 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 05:10:39 INFO - PROCESS | 2872 | 1472904639018 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 2872 | 1472904639020 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB33000 == 38 [pid = 2872] [id = 153] 05:10:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34FBE2800) [pid = 2872] [serial = 457] [outer = 0000000000000000] 05:10:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F358D71000) [pid = 2872] [serial = 458] [outer = 000000F34FBE2800] 05:10:39 INFO - PROCESS | 2872 | 1472904639068 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F359187C00) [pid = 2872] [serial = 459] [outer = 000000F34FBE2800] 05:10:39 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:39 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:39 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:39 INFO - PROCESS | 2872 | 1472904639548 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:10:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:10:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 05:10:39 INFO - PROCESS | 2872 | 1472904639587 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 2872 | 1472904639589 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 05:10:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:10:39 INFO - PROCESS | 2872 | 1472904639593 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 2872 | 1472904639594 Marionette TRACE conn6 <- [1,578,null,{}] 05:10:39 INFO - PROCESS | 2872 | 1472904639603 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 2872 | 1472904639609 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:39 INFO - PROCESS | 2872 | 1472904639745 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 05:10:39 INFO - PROCESS | 2872 | 1472904639758 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:39 INFO - PROCESS | 2872 | 1472904639760 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35DAE3000 == 39 [pid = 2872] [id = 154] 05:10:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F359193C00) [pid = 2872] [serial = 460] [outer = 0000000000000000] 05:10:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35B37F000) [pid = 2872] [serial = 461] [outer = 000000F359193C00] 05:10:39 INFO - PROCESS | 2872 | 1472904639808 Marionette DEBUG loaded listener.js 05:10:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35BA67800) [pid = 2872] [serial = 462] [outer = 000000F359193C00] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F2D0000) [pid = 2872] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BFCAC00) [pid = 2872] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F6DE000) [pid = 2872] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34DA6BC00) [pid = 2872] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F62C800) [pid = 2872] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F632400) [pid = 2872] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35C5A2400) [pid = 2872] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F6D0400) [pid = 2872] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3555EC000) [pid = 2872] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B92800) [pid = 2872] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35EC72400) [pid = 2872] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:10:40 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35CA97C00) [pid = 2872] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:10:40 INFO - PROCESS | 2872 | 1472904640461 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:10:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:10:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 882ms 05:10:40 INFO - PROCESS | 2872 | 1472904640477 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 05:10:40 INFO - PROCESS | 2872 | 1472904640479 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 05:10:40 INFO - PROCESS | 2872 | 1472904640483 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:10:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:10:40 INFO - PROCESS | 2872 | 1472904640485 Marionette TRACE conn6 <- [1,582,null,{}] 05:10:40 INFO - PROCESS | 2872 | 1472904640488 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:40 INFO - PROCESS | 2872 | 1472904640490 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:40 INFO - PROCESS | 2872 | 1472904640573 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 05:10:40 INFO - PROCESS | 2872 | 1472904640578 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 2872 | 1472904640580 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F81B000 == 40 [pid = 2872] [id = 155] 05:10:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34FCB3400) [pid = 2872] [serial = 463] [outer = 0000000000000000] 05:10:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358D69400) [pid = 2872] [serial = 464] [outer = 000000F34FCB3400] 05:10:40 INFO - PROCESS | 2872 | 1472904640628 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA65800) [pid = 2872] [serial = 465] [outer = 000000F34FCB3400] 05:10:41 INFO - PROCESS | 2872 | 1472904641034 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 05:10:41 INFO - PROCESS | 2872 | 1472904641115 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 2872 | 1472904641118 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 05:10:41 INFO - PROCESS | 2872 | 1472904641122 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:10:41 INFO - PROCESS | 2872 | 1472904641124 Marionette TRACE conn6 <- [1,586,null,{}] 05:10:41 INFO - PROCESS | 2872 | 1472904641127 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 2872 | 1472904641129 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:41 INFO - PROCESS | 2872 | 1472904641212 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 05:10:41 INFO - PROCESS | 2872 | 1472904641218 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 2872 | 1472904641220 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8DA800 == 41 [pid = 2872] [id = 156] 05:10:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BA63C00) [pid = 2872] [serial = 466] [outer = 0000000000000000] 05:10:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BFD1C00) [pid = 2872] [serial = 467] [outer = 000000F35BA63C00] 05:10:41 INFO - PROCESS | 2872 | 1472904641276 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35C75BC00) [pid = 2872] [serial = 468] [outer = 000000F35BA63C00] 05:10:41 INFO - PROCESS | 2872 | 1472904641728 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:10:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 629ms 05:10:41 INFO - PROCESS | 2872 | 1472904641753 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 2872 | 1472904641756 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 05:10:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:10:41 INFO - PROCESS | 2872 | 1472904641763 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 2872 | 1472904641765 Marionette TRACE conn6 <- [1,590,null,{}] 05:10:41 INFO - PROCESS | 2872 | 1472904641768 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 2872 | 1472904641770 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:41 INFO - PROCESS | 2872 | 1472904641855 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 05:10:41 INFO - PROCESS | 2872 | 1472904641861 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 2872 | 1472904641863 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B70C000 == 42 [pid = 2872] [id = 157] 05:10:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35C5A2000) [pid = 2872] [serial = 469] [outer = 0000000000000000] 05:10:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35CA97C00) [pid = 2872] [serial = 470] [outer = 000000F35C5A2000] 05:10:41 INFO - PROCESS | 2872 | 1472904641910 Marionette DEBUG loaded listener.js 05:10:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35CC9AC00) [pid = 2872] [serial = 471] [outer = 000000F35C5A2000] 05:10:42 INFO - PROCESS | 2872 | 1472904642627 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:10:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:10:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 923ms 05:10:42 INFO - PROCESS | 2872 | 1472904642691 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 05:10:42 INFO - PROCESS | 2872 | 1472904642696 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 05:10:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:10:42 INFO - PROCESS | 2872 | 1472904642701 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:10:42 INFO - PROCESS | 2872 | 1472904642705 Marionette TRACE conn6 <- [1,594,null,{}] 05:10:42 INFO - PROCESS | 2872 | 1472904642711 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:42 INFO - PROCESS | 2872 | 1472904642715 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:42 INFO - PROCESS | 2872 | 1472904642851 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 05:10:42 INFO - PROCESS | 2872 | 1472904642917 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:42 INFO - PROCESS | 2872 | 1472904642920 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355360800 == 43 [pid = 2872] [id = 158] 05:10:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F2D4000) [pid = 2872] [serial = 472] [outer = 0000000000000000] 05:10:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F6DBC00) [pid = 2872] [serial = 473] [outer = 000000F34F2D4000] 05:10:42 INFO - PROCESS | 2872 | 1472904642982 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34FC75400) [pid = 2872] [serial = 474] [outer = 000000F34F2D4000] 05:10:43 INFO - PROCESS | 2872 | 1472904643706 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:10:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1021ms 05:10:43 INFO - PROCESS | 2872 | 1472904643726 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 2872 | 1472904643731 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 05:10:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:10:43 INFO - PROCESS | 2872 | 1472904643738 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 2872 | 1472904643741 Marionette TRACE conn6 <- [1,598,null,{}] 05:10:43 INFO - PROCESS | 2872 | 1472904643745 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 2872 | 1472904643748 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:43 INFO - PROCESS | 2872 | 1472904643875 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 05:10:43 INFO - PROCESS | 2872 | 1472904643947 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 2872 | 1472904643950 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB30800 == 44 [pid = 2872] [id = 159] 05:10:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F353E85000) [pid = 2872] [serial = 475] [outer = 0000000000000000] 05:10:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F354758C00) [pid = 2872] [serial = 476] [outer = 000000F353E85000] 05:10:44 INFO - PROCESS | 2872 | 1472904644011 Marionette DEBUG loaded listener.js 05:10:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F3555EA400) [pid = 2872] [serial = 477] [outer = 000000F353E85000] 05:10:44 INFO - PROCESS | 2872 | 1472904644908 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:10:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:10:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1242ms 05:10:44 INFO - PROCESS | 2872 | 1472904644982 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 05:10:44 INFO - PROCESS | 2872 | 1472904644987 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 05:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:10:45 INFO - PROCESS | 2872 | 1472904644992 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 2872 | 1472904644995 Marionette TRACE conn6 <- [1,602,null,{}] 05:10:45 INFO - PROCESS | 2872 | 1472904645001 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 2872 | 1472904645004 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:45 INFO - PROCESS | 2872 | 1472904645133 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639B1000 == 43 [pid = 2872] [id = 146] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8DA800 == 42 [pid = 2872] [id = 156] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F81B000 == 41 [pid = 2872] [id = 155] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35DAE3000 == 40 [pid = 2872] [id = 154] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB33000 == 39 [pid = 2872] [id = 153] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C125800 == 38 [pid = 2872] [id = 152] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B70E800 == 37 [pid = 2872] [id = 151] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F355857000 == 36 [pid = 2872] [id = 150] 05:10:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F353BBD800 == 35 [pid = 2872] [id = 149] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35AFEC000) [pid = 2872] [serial = 410] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35B870000) [pid = 2872] [serial = 411] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35C8C1800) [pid = 2872] [serial = 414] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35C006400) [pid = 2872] [serial = 413] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34FCAB000) [pid = 2872] [serial = 401] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FDF0000) [pid = 2872] [serial = 402] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F354789800) [pid = 2872] [serial = 404] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F3544B8C00) [pid = 2872] [serial = 419] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F355563400) [pid = 2872] [serial = 405] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F6DB800) [pid = 2872] [serial = 398] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F86E400) [pid = 2872] [serial = 399] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35CA99400) [pid = 2872] [serial = 416] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F6D4400) [pid = 2872] [serial = 395] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F839800) [pid = 2872] [serial = 396] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35BFCE800) [pid = 2872] [serial = 393] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F358D6C800) [pid = 2872] [serial = 407] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35F8BD400) [pid = 2872] [serial = 426] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35EF7C400) [pid = 2872] [serial = 425] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35E6C2400) [pid = 2872] [serial = 423] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35DA2F800) [pid = 2872] [serial = 422] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35D489400) [pid = 2872] [serial = 417] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA96000) [pid = 2872] [serial = 420] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35917E400) [pid = 2872] [serial = 408] [outer = 0000000000000000] [url = about:blank] 05:10:45 INFO - PROCESS | 2872 | 1472904645229 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2872 | 1472904645233 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F273000 == 36 [pid = 2872] [id = 160] 05:10:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA11C00) [pid = 2872] [serial = 478] [outer = 0000000000000000] 05:10:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F229400) [pid = 2872] [serial = 479] [outer = 000000F34DA11C00] 05:10:45 INFO - PROCESS | 2872 | 1472904645286 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F83D400) [pid = 2872] [serial = 480] [outer = 000000F34DA11C00] 05:10:45 INFO - PROCESS | 2872 | 1472904645801 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:10:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:10:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 838ms 05:10:45 INFO - PROCESS | 2872 | 1472904645834 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 2872 | 1472904645839 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 05:10:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:10:45 INFO - PROCESS | 2872 | 1472904645846 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 2872 | 1472904645848 Marionette TRACE conn6 <- [1,606,null,{}] 05:10:45 INFO - PROCESS | 2872 | 1472904645853 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 2872 | 1472904645855 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:45 INFO - PROCESS | 2872 | 1472904645947 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 05:10:45 INFO - PROCESS | 2872 | 1472904645955 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 2872 | 1472904645957 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599C4800 == 37 [pid = 2872] [id = 161] 05:10:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35045E400) [pid = 2872] [serial = 481] [outer = 0000000000000000] 05:10:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F353A6E400) [pid = 2872] [serial = 482] [outer = 000000F35045E400] 05:10:46 INFO - PROCESS | 2872 | 1472904646010 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35475F000) [pid = 2872] [serial = 483] [outer = 000000F35045E400] 05:10:46 INFO - PROCESS | 2872 | 1472904646478 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:10:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 05:10:46 INFO - PROCESS | 2872 | 1472904646549 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 05:10:46 INFO - PROCESS | 2872 | 1472904646551 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 05:10:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:10:46 INFO - PROCESS | 2872 | 1472904646559 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 2872 | 1472904646563 Marionette TRACE conn6 <- [1,610,null,{}] 05:10:46 INFO - PROCESS | 2872 | 1472904646574 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 2872 | 1472904646587 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:46 INFO - PROCESS | 2872 | 1472904646683 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 05:10:46 INFO - PROCESS | 2872 | 1472904646748 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 2872 | 1472904646751 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02A800 == 38 [pid = 2872] [id = 162] 05:10:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34ED4FC00) [pid = 2872] [serial = 484] [outer = 0000000000000000] 05:10:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355B92C00) [pid = 2872] [serial = 485] [outer = 000000F34ED4FC00] 05:10:46 INFO - PROCESS | 2872 | 1472904646804 Marionette DEBUG loaded listener.js 05:10:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F359185800) [pid = 2872] [serial = 486] [outer = 000000F34ED4FC00] 05:10:47 INFO - PROCESS | 2872 | 1472904647196 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 05:10:47 INFO - PROCESS | 2872 | 1472904647234 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 2872 | 1472904647237 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 05:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:10:47 INFO - PROCESS | 2872 | 1472904647240 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 2872 | 1472904647242 Marionette TRACE conn6 <- [1,614,null,{}] 05:10:47 INFO - PROCESS | 2872 | 1472904647245 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 2872 | 1472904647248 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:47 INFO - PROCESS | 2872 | 1472904647369 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 05:10:47 INFO - PROCESS | 2872 | 1472904647381 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:47 INFO - PROCESS | 2872 | 1472904647384 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB42800 == 39 [pid = 2872] [id = 163] 05:10:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358D76000) [pid = 2872] [serial = 487] [outer = 0000000000000000] 05:10:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F359983000) [pid = 2872] [serial = 488] [outer = 000000F358D76000] 05:10:47 INFO - PROCESS | 2872 | 1472904647437 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35B870C00) [pid = 2872] [serial = 489] [outer = 000000F358D76000] 05:10:47 INFO - PROCESS | 2872 | 1472904647868 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:10:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:10:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 05:10:47 INFO - PROCESS | 2872 | 1472904647914 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 05:10:47 INFO - PROCESS | 2872 | 1472904647916 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 05:10:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:10:47 INFO - PROCESS | 2872 | 1472904647920 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:10:47 INFO - PROCESS | 2872 | 1472904647922 Marionette TRACE conn6 <- [1,618,null,{}] 05:10:47 INFO - PROCESS | 2872 | 1472904647925 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:47 INFO - PROCESS | 2872 | 1472904647927 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:48 INFO - PROCESS | 2872 | 1472904648063 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 05:10:48 INFO - PROCESS | 2872 | 1472904648114 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2872 | 1472904648117 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35EC1B000 == 40 [pid = 2872] [id = 164] 05:10:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BA5F400) [pid = 2872] [serial = 490] [outer = 0000000000000000] 05:10:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35BFC7C00) [pid = 2872] [serial = 491] [outer = 000000F35BA5F400] 05:10:48 INFO - PROCESS | 2872 | 1472904648165 Marionette DEBUG loaded listener.js 05:10:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35BFD6800) [pid = 2872] [serial = 492] [outer = 000000F35BA5F400] 05:10:48 INFO - PROCESS | 2872 | 1472904648608 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:10:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:10:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 735ms 05:10:48 INFO - PROCESS | 2872 | 1472904648658 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 05:10:48 INFO - PROCESS | 2872 | 1472904648660 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 05:10:48 INFO - PROCESS | 2872 | 1472904648663 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:10:48 INFO - PROCESS | 2872 | 1472904648665 Marionette TRACE conn6 <- [1,622,null,{}] 05:10:48 INFO - PROCESS | 2872 | 1472904648669 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 2872 | 1472904648675 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:48 INFO - PROCESS | 2872 | 1472904648817 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 05:10:48 INFO - PROCESS | 2872 | 1472904648870 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 2872 | 1472904648872 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA0E000 == 41 [pid = 2872] [id = 165] 05:10:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35CA9A000) [pid = 2872] [serial = 493] [outer = 0000000000000000] 05:10:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35E302C00) [pid = 2872] [serial = 494] [outer = 000000F35CA9A000] 05:10:48 INFO - PROCESS | 2872 | 1472904648920 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35E6C4000) [pid = 2872] [serial = 495] [outer = 000000F35CA9A000] 05:10:49 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:49 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:49 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FC7B800) [pid = 2872] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F355B5D000) [pid = 2872] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34FBE2800) [pid = 2872] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FBE4000) [pid = 2872] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F86DC00) [pid = 2872] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35BFCF400) [pid = 2872] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35BA63C00) [pid = 2872] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F359193C00) [pid = 2872] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F62A800) [pid = 2872] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F2D1800) [pid = 2872] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34DA70000) [pid = 2872] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35F8C8800) [pid = 2872] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FCB3400) [pid = 2872] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:10:49 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F3558D0800) [pid = 2872] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:10:49 INFO - PROCESS | 2872 | 1472904649454 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:10:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 819ms 05:10:49 INFO - PROCESS | 2872 | 1472904649485 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 2872 | 1472904649487 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 05:10:49 INFO - PROCESS | 2872 | 1472904649491 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:10:49 INFO - PROCESS | 2872 | 1472904649493 Marionette TRACE conn6 <- [1,626,null,{}] 05:10:49 INFO - PROCESS | 2872 | 1472904649496 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:49 INFO - PROCESS | 2872 | 1472904649498 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:49 INFO - PROCESS | 2872 | 1472904649583 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 05:10:49 INFO - PROCESS | 2872 | 1472904649588 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:49 INFO - PROCESS | 2872 | 1472904649590 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F831000 == 42 [pid = 2872] [id = 166] 05:10:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F834C00) [pid = 2872] [serial = 496] [outer = 0000000000000000] 05:10:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34FCBCC00) [pid = 2872] [serial = 497] [outer = 000000F34F834C00] 05:10:49 INFO - PROCESS | 2872 | 1472904649639 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BFCBC00) [pid = 2872] [serial = 498] [outer = 000000F34F834C00] 05:10:49 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:49 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:50 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:50 INFO - PROCESS | 2872 | 1472904650055 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 629ms 05:10:50 INFO - PROCESS | 2872 | 1472904650124 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 2872 | 1472904650126 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:10:50 INFO - PROCESS | 2872 | 1472904650129 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 2872 | 1472904650131 Marionette TRACE conn6 <- [1,630,null,{}] 05:10:50 INFO - PROCESS | 2872 | 1472904650135 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 2872 | 1472904650137 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:50 INFO - PROCESS | 2872 | 1472904650223 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 05:10:50 INFO - PROCESS | 2872 | 1472904650229 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2872 | 1472904650231 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36278D000 == 43 [pid = 2872] [id = 167] 05:10:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35EC47800) [pid = 2872] [serial = 499] [outer = 0000000000000000] 05:10:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35EC6B800) [pid = 2872] [serial = 500] [outer = 000000F35EC47800] 05:10:50 INFO - PROCESS | 2872 | 1472904650287 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F8BE800) [pid = 2872] [serial = 501] [outer = 000000F35EC47800] 05:10:50 INFO - PROCESS | 2872 | 1472904650692 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:10:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:10:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 05:10:50 INFO - PROCESS | 2872 | 1472904650761 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 05:10:50 INFO - PROCESS | 2872 | 1472904650764 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 05:10:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:10:50 INFO - PROCESS | 2872 | 1472904650767 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:10:50 INFO - PROCESS | 2872 | 1472904650769 Marionette TRACE conn6 <- [1,634,null,{}] 05:10:50 INFO - PROCESS | 2872 | 1472904650773 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 2872 | 1472904650775 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:50 INFO - PROCESS | 2872 | 1472904650860 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 05:10:50 INFO - PROCESS | 2872 | 1472904650865 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 2872 | 1472904650867 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02A000 == 44 [pid = 2872] [id = 168] 05:10:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F8BFC00) [pid = 2872] [serial = 502] [outer = 0000000000000000] 05:10:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F919C00) [pid = 2872] [serial = 503] [outer = 000000F35F8BFC00] 05:10:50 INFO - PROCESS | 2872 | 1472904650914 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35F98F000) [pid = 2872] [serial = 504] [outer = 000000F35F8BFC00] 05:10:51 INFO - PROCESS | 2872 | 1472904651350 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:10:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 05:10:51 INFO - PROCESS | 2872 | 1472904651398 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 2872 | 1472904651401 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 05:10:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:10:51 INFO - PROCESS | 2872 | 1472904651404 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 2872 | 1472904651406 Marionette TRACE conn6 <- [1,638,null,{}] 05:10:51 INFO - PROCESS | 2872 | 1472904651455 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 2872 | 1472904651458 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:51 INFO - PROCESS | 2872 | 1472904651573 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 05:10:51 INFO - PROCESS | 2872 | 1472904651688 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:51 INFO - PROCESS | 2872 | 1472904651692 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35493E800 == 45 [pid = 2872] [id = 169] 05:10:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F2CF400) [pid = 2872] [serial = 505] [outer = 0000000000000000] 05:10:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F62E000) [pid = 2872] [serial = 506] [outer = 000000F34F2CF400] 05:10:51 INFO - PROCESS | 2872 | 1472904651758 Marionette DEBUG loaded listener.js 05:10:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F876800) [pid = 2872] [serial = 507] [outer = 000000F34F2CF400] 05:10:52 INFO - PROCESS | 2872 | 1472904652389 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:10:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:10:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1018ms 05:10:52 INFO - PROCESS | 2872 | 1472904652427 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 05:10:52 INFO - PROCESS | 2872 | 1472904652432 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 05:10:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:10:52 INFO - PROCESS | 2872 | 1472904652437 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:10:52 INFO - PROCESS | 2872 | 1472904652440 Marionette TRACE conn6 <- [1,642,null,{}] 05:10:52 INFO - PROCESS | 2872 | 1472904652446 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:52 INFO - PROCESS | 2872 | 1472904652449 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:52 INFO - PROCESS | 2872 | 1472904652568 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 05:10:52 INFO - PROCESS | 2872 | 1472904652658 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 2872 | 1472904652662 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F729000 == 46 [pid = 2872] [id = 170] 05:10:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F355B5C800) [pid = 2872] [serial = 508] [outer = 0000000000000000] 05:10:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F355B93C00) [pid = 2872] [serial = 509] [outer = 000000F355B5C800] 05:10:52 INFO - PROCESS | 2872 | 1472904652723 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35973B000) [pid = 2872] [serial = 510] [outer = 000000F355B5C800] 05:10:53 INFO - PROCESS | 2872 | 1472904653324 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:10:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 923ms 05:10:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:10:53 INFO - PROCESS | 2872 | 1472904653363 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 2872 | 1472904653366 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 05:10:53 INFO - PROCESS | 2872 | 1472904653370 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 2872 | 1472904653373 Marionette TRACE conn6 <- [1,646,null,{}] 05:10:53 INFO - PROCESS | 2872 | 1472904653377 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 2872 | 1472904653380 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:53 INFO - PROCESS | 2872 | 1472904653496 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 05:10:53 INFO - PROCESS | 2872 | 1472904653582 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 2872 | 1472904653587 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635CF000 == 47 [pid = 2872] [id = 171] 05:10:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35CA96400) [pid = 2872] [serial = 511] [outer = 0000000000000000] 05:10:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35CDBF000) [pid = 2872] [serial = 512] [outer = 000000F35CA96400] 05:10:53 INFO - PROCESS | 2872 | 1472904653648 Marionette DEBUG loaded listener.js 05:10:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35E6C0400) [pid = 2872] [serial = 513] [outer = 000000F35CA96400] 05:10:54 INFO - PROCESS | 2872 | 1472904654258 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:10:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:10:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 944ms 05:10:54 INFO - PROCESS | 2872 | 1472904654322 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 05:10:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:10:54 INFO - PROCESS | 2872 | 1472904654329 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 05:10:54 INFO - PROCESS | 2872 | 1472904654334 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:10:54 INFO - PROCESS | 2872 | 1472904654337 Marionette TRACE conn6 <- [1,650,null,{}] 05:10:54 INFO - PROCESS | 2872 | 1472904654341 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:54 INFO - PROCESS | 2872 | 1472904654343 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:54 INFO - PROCESS | 2872 | 1472904654459 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 05:10:54 INFO - PROCESS | 2872 | 1472904654531 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:54 INFO - PROCESS | 2872 | 1472904654534 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B75800 == 48 [pid = 2872] [id = 172] 05:10:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F360424800) [pid = 2872] [serial = 514] [outer = 0000000000000000] 05:10:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F36042B000) [pid = 2872] [serial = 515] [outer = 000000F360424800] 05:10:54 INFO - PROCESS | 2872 | 1472904654632 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F360431400) [pid = 2872] [serial = 516] [outer = 000000F360424800] 05:10:55 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:55 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:55 INFO - PROCESS | 2872 | 1472904655230 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:10:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:10:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 942ms 05:10:55 INFO - PROCESS | 2872 | 1472904655277 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 2872 | 1472904655280 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 05:10:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:10:55 INFO - PROCESS | 2872 | 1472904655284 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 2872 | 1472904655286 Marionette TRACE conn6 <- [1,654,null,{}] 05:10:55 INFO - PROCESS | 2872 | 1472904655290 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 2872 | 1472904655293 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:55 INFO - PROCESS | 2872 | 1472904655404 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 05:10:55 INFO - PROCESS | 2872 | 1472904655621 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 2872 | 1472904655624 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354935000 == 49 [pid = 2872] [id = 173] 05:10:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F34F6D3C00) [pid = 2872] [serial = 517] [outer = 0000000000000000] 05:10:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34F6DC400) [pid = 2872] [serial = 518] [outer = 000000F34F6D3C00] 05:10:55 INFO - PROCESS | 2872 | 1472904655677 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34FCB8000) [pid = 2872] [serial = 519] [outer = 000000F34F6D3C00] 05:10:56 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:56 INFO - PROCESS | 2872 | 1472904656315 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F36278D000 == 48 [pid = 2872] [id = 167] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F831000 == 47 [pid = 2872] [id = 166] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA0E000 == 46 [pid = 2872] [id = 165] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35EC1B000 == 45 [pid = 2872] [id = 164] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB42800 == 44 [pid = 2872] [id = 163] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02A800 == 43 [pid = 2872] [id = 162] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599C4800 == 42 [pid = 2872] [id = 161] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F273000 == 41 [pid = 2872] [id = 160] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB30800 == 40 [pid = 2872] [id = 159] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F355360800 == 39 [pid = 2872] [id = 158] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F36259D800 == 38 [pid = 2872] [id = 141] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF0C000 == 37 [pid = 2872] [id = 143] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F829000 == 36 [pid = 2872] [id = 144] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B70C000 == 35 [pid = 2872] [id = 157] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35580F000 == 34 [pid = 2872] [id = 148] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D7800 == 33 [pid = 2872] [id = 145] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B77800 == 32 [pid = 2872] [id = 147] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF90000 == 31 [pid = 2872] [id = 142] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B75800 == 30 [pid = 2872] [id = 172] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635CF000 == 29 [pid = 2872] [id = 171] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F729000 == 28 [pid = 2872] [id = 170] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02A000 == 27 [pid = 2872] [id = 168] 05:10:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35493E800 == 26 [pid = 2872] [id = 169] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F34FCBB000) [pid = 2872] [serial = 450] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35604F400) [pid = 2872] [serial = 456] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F358D71000) [pid = 2872] [serial = 458] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F353A72800) [pid = 2872] [serial = 429] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35F9E2000) [pid = 2872] [serial = 440] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F359187C00) [pid = 2872] [serial = 459] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34FCADC00) [pid = 2872] [serial = 449] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35C768400) [pid = 2872] [serial = 434] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FCAC800) [pid = 2872] [serial = 428] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BFD1C00) [pid = 2872] [serial = 467] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F360424C00) [pid = 2872] [serial = 441] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B37F000) [pid = 2872] [serial = 461] [outer = 0000000000000000] [url = about:blank] 05:10:56 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F7A5400) [pid = 2872] [serial = 447] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35F8C7400) [pid = 2872] [serial = 435] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F355B61000) [pid = 2872] [serial = 455] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F86D400) [pid = 2872] [serial = 444] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35BA67800) [pid = 2872] [serial = 462] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355561C00) [pid = 2872] [serial = 453] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F98C400) [pid = 2872] [serial = 437] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35F9D9C00) [pid = 2872] [serial = 438] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F635C00) [pid = 2872] [serial = 443] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BA65800) [pid = 2872] [serial = 465] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35992CC00) [pid = 2872] [serial = 432] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F358D69400) [pid = 2872] [serial = 464] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1724ms 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F354790C00) [pid = 2872] [serial = 452] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F632C00) [pid = 2872] [serial = 446] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F355B5FC00) [pid = 2872] [serial = 431] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35C75BC00) [pid = 2872] [serial = 468] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35CA97C00) [pid = 2872] [serial = 470] [outer = 0000000000000000] [url = about:blank] 05:10:57 INFO - PROCESS | 2872 | 1472904657045 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 2872 | 1472904657050 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 05:10:57 INFO - PROCESS | 2872 | 1472904657056 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 2872 | 1472904657059 Marionette TRACE conn6 <- [1,658,null,{}] 05:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:10:57 INFO - PROCESS | 2872 | 1472904657066 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 2872 | 1472904657070 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:57 INFO - PROCESS | 2872 | 1472904657161 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 05:10:57 INFO - PROCESS | 2872 | 1472904657209 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 2872 | 1472904657214 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350B31800 == 27 [pid = 2872] [id = 174] 05:10:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F2DA400) [pid = 2872] [serial = 520] [outer = 0000000000000000] 05:10:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F62B800) [pid = 2872] [serial = 521] [outer = 000000F34F2DA400] 05:10:57 INFO - PROCESS | 2872 | 1472904657266 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F6DA800) [pid = 2872] [serial = 522] [outer = 000000F34F2DA400] 05:10:57 INFO - PROCESS | 2872 | 1472904657752 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:10:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:10:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 735ms 05:10:57 INFO - PROCESS | 2872 | 1472904657799 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 05:10:57 INFO - PROCESS | 2872 | 1472904657803 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 05:10:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:10:57 INFO - PROCESS | 2872 | 1472904657810 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:10:57 INFO - PROCESS | 2872 | 1472904657814 Marionette TRACE conn6 <- [1,662,null,{}] 05:10:57 INFO - PROCESS | 2872 | 1472904657818 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:57 INFO - PROCESS | 2872 | 1472904657821 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:57 INFO - PROCESS | 2872 | 1472904657915 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 05:10:57 INFO - PROCESS | 2872 | 1472904657922 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 2872 | 1472904657925 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355C16800 == 28 [pid = 2872] [id = 175] 05:10:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F86E800) [pid = 2872] [serial = 523] [outer = 0000000000000000] 05:10:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34FC7B800) [pid = 2872] [serial = 524] [outer = 000000F34F86E800] 05:10:57 INFO - PROCESS | 2872 | 1472904657979 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34FCAE400) [pid = 2872] [serial = 525] [outer = 000000F34F86E800] 05:10:58 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:58 INFO - PROCESS | 2872 | [2872] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 05:10:58 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:58 INFO - PROCESS | 2872 | 1472904658458 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:10:58 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 05:10:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 05:10:58 INFO - PROCESS | 2872 | 1472904658499 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 05:10:58 INFO - PROCESS | 2872 | 1472904658502 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 05:10:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:10:58 INFO - PROCESS | 2872 | 1472904658506 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 2872 | 1472904658508 Marionette TRACE conn6 <- [1,666,null,{}] 05:10:58 INFO - PROCESS | 2872 | 1472904658550 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 2872 | 1472904658563 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:58 INFO - PROCESS | 2872 | 1472904658663 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 05:10:58 INFO - PROCESS | 2872 | 1472904658679 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:58 INFO - PROCESS | 2872 | 1472904658683 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA26800 == 29 [pid = 2872] [id = 176] 05:10:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F3544DB400) [pid = 2872] [serial = 526] [outer = 0000000000000000] 05:10:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F354759400) [pid = 2872] [serial = 527] [outer = 000000F3544DB400] 05:10:58 INFO - PROCESS | 2872 | 1472904658735 Marionette DEBUG loaded listener.js 05:10:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355310C00) [pid = 2872] [serial = 528] [outer = 000000F3544DB400] 05:10:59 INFO - PROCESS | 2872 | 1472904659170 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:10:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:10:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 734ms 05:10:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:10:59 INFO - PROCESS | 2872 | 1472904659242 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 05:10:59 INFO - PROCESS | 2872 | 1472904659245 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 05:10:59 INFO - PROCESS | 2872 | 1472904659248 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:10:59 INFO - PROCESS | 2872 | 1472904659250 Marionette TRACE conn6 <- [1,670,null,{}] 05:10:59 INFO - PROCESS | 2872 | 1472904659254 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:59 INFO - PROCESS | 2872 | 1472904659256 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:59 INFO - PROCESS | 2872 | 1472904659369 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 05:10:59 INFO - PROCESS | 2872 | 1472904659375 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 2872 | 1472904659377 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:10:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C12A000 == 30 [pid = 2872] [id = 177] 05:10:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F3558CEC00) [pid = 2872] [serial = 529] [outer = 0000000000000000] 05:10:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355B5D400) [pid = 2872] [serial = 530] [outer = 000000F3558CEC00] 05:10:59 INFO - PROCESS | 2872 | 1472904659461 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355B92800) [pid = 2872] [serial = 531] [outer = 000000F3558CEC00] 05:10:59 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:11:00 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:11:00 INFO - PROCESS | 2872 | 1472904660379 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:11:00 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) 05:11:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1173ms 05:11:00 INFO - PROCESS | 2872 | 1472904660425 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 2872 | 1472904660427 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 05:11:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:11:00 INFO - PROCESS | 2872 | 1472904660431 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 2872 | 1472904660433 Marionette TRACE conn6 <- [1,674,null,{}] 05:11:00 INFO - PROCESS | 2872 | 1472904660436 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 2872 | 1472904660439 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:00 INFO - PROCESS | 2872 | 1472904660560 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 05:11:00 INFO - PROCESS | 2872 | 1472904660566 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:00 INFO - PROCESS | 2872 | 1472904660569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB32800 == 31 [pid = 2872] [id = 178] 05:11:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F3558CF400) [pid = 2872] [serial = 532] [outer = 0000000000000000] 05:11:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F358D72000) [pid = 2872] [serial = 533] [outer = 000000F3558CF400] 05:11:00 INFO - PROCESS | 2872 | 1472904660616 Marionette DEBUG loaded listener.js 05:11:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35919E000) [pid = 2872] [serial = 534] [outer = 000000F3558CF400] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F8BFC00) [pid = 2872] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35BA5F400) [pid = 2872] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35CA9A000) [pid = 2872] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35045E400) [pid = 2872] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F834C00) [pid = 2872] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35C5A2000) [pid = 2872] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34ED4FC00) [pid = 2872] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34DA11C00) [pid = 2872] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F353E85000) [pid = 2872] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F2D4000) [pid = 2872] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F358D76000) [pid = 2872] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:11:01 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35EC47800) [pid = 2872] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:11:01 INFO - PROCESS | 2872 | 1472904661568 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:11:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:11:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1179ms 05:11:01 INFO - PROCESS | 2872 | 1472904661648 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 05:11:01 INFO - PROCESS | 2872 | 1472904661653 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 05:11:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:11:01 INFO - PROCESS | 2872 | 1472904661660 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:11:01 INFO - PROCESS | 2872 | 1472904661664 Marionette TRACE conn6 <- [1,678,null,{}] 05:11:01 INFO - PROCESS | 2872 | 1472904661670 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:01 INFO - PROCESS | 2872 | 1472904661673 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:01 INFO - PROCESS | 2872 | 1472904661818 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 05:11:01 INFO - PROCESS | 2872 | 1472904661951 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 2872 | 1472904661956 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35580F000 == 32 [pid = 2872] [id = 179] 05:11:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F2D5800) [pid = 2872] [serial = 535] [outer = 0000000000000000] 05:11:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F62C400) [pid = 2872] [serial = 536] [outer = 000000F34F2D5800] 05:11:02 INFO - PROCESS | 2872 | 1472904662019 Marionette DEBUG loaded listener.js 05:11:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F833800) [pid = 2872] [serial = 537] [outer = 000000F34F2D5800] 05:11:03 INFO - PROCESS | 2872 | 1472904663165 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:11:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:11:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1533ms 05:11:03 INFO - PROCESS | 2872 | 1472904663248 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 2872 | 1472904663253 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 05:11:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:11:03 INFO - PROCESS | 2872 | 1472904663263 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:11:03 INFO - PROCESS | 2872 | 1472904663266 Marionette TRACE conn6 <- [1,682,null,{}] 05:11:03 INFO - PROCESS | 2872 | 1472904663270 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:03 INFO - PROCESS | 2872 | 1472904663273 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:03 INFO - PROCESS | 2872 | 1472904663445 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 05:11:03 INFO - PROCESS | 2872 | 1472904663509 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:03 INFO - PROCESS | 2872 | 1472904663512 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355811000 == 33 [pid = 2872] [id = 180] 05:11:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F7AFC00) [pid = 2872] [serial = 538] [outer = 0000000000000000] 05:11:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34FCBA000) [pid = 2872] [serial = 539] [outer = 000000F34F7AFC00] 05:11:03 INFO - PROCESS | 2872 | 1472904663572 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35478A000) [pid = 2872] [serial = 540] [outer = 000000F34F7AFC00] 05:11:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C12A000 == 32 [pid = 2872] [id = 177] 05:11:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA26800 == 31 [pid = 2872] [id = 176] 05:11:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F355C16800 == 30 [pid = 2872] [id = 175] 05:11:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F350B31800 == 29 [pid = 2872] [id = 174] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFC7C00) [pid = 2872] [serial = 491] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35E302C00) [pid = 2872] [serial = 494] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BFD6800) [pid = 2872] [serial = 492] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F353A6E400) [pid = 2872] [serial = 482] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35475F000) [pid = 2872] [serial = 483] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BFCBC00) [pid = 2872] [serial = 498] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CC9AC00) [pid = 2872] [serial = 471] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F355B92C00) [pid = 2872] [serial = 485] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F359185800) [pid = 2872] [serial = 486] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F229400) [pid = 2872] [serial = 479] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F83D400) [pid = 2872] [serial = 480] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F354758C00) [pid = 2872] [serial = 476] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F3555EA400) [pid = 2872] [serial = 477] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34F6DBC00) [pid = 2872] [serial = 473] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F34FC75400) [pid = 2872] [serial = 474] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34FCBCC00) [pid = 2872] [serial = 497] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35E6C4000) [pid = 2872] [serial = 495] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35F98F000) [pid = 2872] [serial = 504] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F359983000) [pid = 2872] [serial = 488] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35F8BE800) [pid = 2872] [serial = 501] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F35B870C00) [pid = 2872] [serial = 489] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35EC6B800) [pid = 2872] [serial = 500] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F35F919C00) [pid = 2872] [serial = 503] [outer = 0000000000000000] [url = about:blank] 05:11:04 INFO - PROCESS | 2872 | 1472904664718 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:11:04 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) 05:11:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1481ms 05:11:04 INFO - PROCESS | 2872 | 1472904664746 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 05:11:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:11:04 INFO - PROCESS | 2872 | 1472904664751 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 05:11:04 INFO - PROCESS | 2872 | 1472904664755 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 2872 | 1472904664758 Marionette TRACE conn6 <- [1,686,null,{}] 05:11:04 INFO - PROCESS | 2872 | 1472904664764 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 2872 | 1472904664767 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:04 INFO - PROCESS | 2872 | 1472904664858 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 05:11:04 INFO - PROCESS | 2872 | 1472904664865 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 2872 | 1472904664868 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350B45800 == 30 [pid = 2872] [id = 181] 05:11:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34ED0B000) [pid = 2872] [serial = 541] [outer = 0000000000000000] 05:11:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34F2CE400) [pid = 2872] [serial = 542] [outer = 000000F34ED0B000] 05:11:04 INFO - PROCESS | 2872 | 1472904664920 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34F62E800) [pid = 2872] [serial = 543] [outer = 000000F34ED0B000] 05:11:05 INFO - PROCESS | 2872 | 1472904665879 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:11:05 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) 05:11:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1181ms 05:11:05 INFO - PROCESS | 2872 | 1472904665935 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 05:11:05 INFO - PROCESS | 2872 | 1472904665940 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 05:11:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:11:05 INFO - PROCESS | 2872 | 1472904665946 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 2872 | 1472904665949 Marionette TRACE conn6 <- [1,690,null,{}] 05:11:05 INFO - PROCESS | 2872 | 1472904665953 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 2872 | 1472904665956 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:06 INFO - PROCESS | 2872 | 1472904666051 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 05:11:06 INFO - PROCESS | 2872 | 1472904666058 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:06 INFO - PROCESS | 2872 | 1472904666061 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35581C000 == 31 [pid = 2872] [id = 182] 05:11:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34FBDB000) [pid = 2872] [serial = 544] [outer = 0000000000000000] 05:11:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34FC72C00) [pid = 2872] [serial = 545] [outer = 000000F34FBDB000] 05:11:06 INFO - PROCESS | 2872 | 1472904666111 Marionette DEBUG loaded listener.js 05:11:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34FCAE000) [pid = 2872] [serial = 546] [outer = 000000F34FBDB000] 05:11:07 INFO - PROCESS | 2872 | 1472904667096 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:11:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:11:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1187ms 05:11:07 INFO - PROCESS | 2872 | 1472904667136 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 05:11:07 INFO - PROCESS | 2872 | 1472904667138 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 05:11:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:11:07 INFO - PROCESS | 2872 | 1472904667142 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:11:07 INFO - PROCESS | 2872 | 1472904667146 Marionette TRACE conn6 <- [1,694,null,{}] 05:11:07 INFO - PROCESS | 2872 | 1472904667166 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:07 INFO - PROCESS | 2872 | 1472904667171 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:07 INFO - PROCESS | 2872 | 1472904667286 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 05:11:07 INFO - PROCESS | 2872 | 1472904667294 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 2872 | 1472904667298 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF22000 == 32 [pid = 2872] [id = 183] 05:11:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34DA11C00) [pid = 2872] [serial = 547] [outer = 0000000000000000] 05:11:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F3544AB000) [pid = 2872] [serial = 548] [outer = 000000F34DA11C00] 05:11:07 INFO - PROCESS | 2872 | 1472904667349 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F35478F400) [pid = 2872] [serial = 549] [outer = 000000F34DA11C00] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F3558CEC00) [pid = 2872] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F3544DB400) [pid = 2872] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34F6D3C00) [pid = 2872] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F360424800) [pid = 2872] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F34F2CF400) [pid = 2872] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35CA96400) [pid = 2872] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F355B5C800) [pid = 2872] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F34F2DA400) [pid = 2872] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:11:07 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F34F86E800) [pid = 2872] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:11:08 INFO - PROCESS | 2872 | 1472904668307 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:11:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1194ms 05:11:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:11:08 INFO - PROCESS | 2872 | 1472904668339 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 2872 | 1472904668341 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 05:11:08 INFO - PROCESS | 2872 | 1472904668345 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 2872 | 1472904668347 Marionette TRACE conn6 <- [1,698,null,{}] 05:11:08 INFO - PROCESS | 2872 | 1472904668351 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 2872 | 1472904668353 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:08 INFO - PROCESS | 2872 | 1472904668446 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 05:11:08 INFO - PROCESS | 2872 | 1472904668509 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 2872 | 1472904668511 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C126000 == 33 [pid = 2872] [id = 184] 05:11:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34FCBD000) [pid = 2872] [serial = 550] [outer = 0000000000000000] 05:11:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F355312C00) [pid = 2872] [serial = 551] [outer = 000000F34FCBD000] 05:11:08 INFO - PROCESS | 2872 | 1472904668560 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F355565400) [pid = 2872] [serial = 552] [outer = 000000F34FCBD000] 05:11:09 INFO - PROCESS | 2872 | 1472904669431 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:11:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1124ms 05:11:09 INFO - PROCESS | 2872 | 1472904669470 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 2872 | 1472904669473 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 05:11:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:11:09 INFO - PROCESS | 2872 | 1472904669476 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 2872 | 1472904669478 Marionette TRACE conn6 <- [1,702,null,{}] 05:11:09 INFO - PROCESS | 2872 | 1472904669482 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 2872 | 1472904669484 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:09 INFO - PROCESS | 2872 | 1472904669590 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 05:11:09 INFO - PROCESS | 2872 | 1472904669598 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:09 INFO - PROCESS | 2872 | 1472904669600 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB3C800 == 34 [pid = 2872] [id = 185] 05:11:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F3555EC800) [pid = 2872] [serial = 553] [outer = 0000000000000000] 05:11:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F355B5C800) [pid = 2872] [serial = 554] [outer = 000000F3555EC800] 05:11:09 INFO - PROCESS | 2872 | 1472904669648 Marionette DEBUG loaded listener.js 05:11:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F355B96800) [pid = 2872] [serial = 555] [outer = 000000F3555EC800] 05:11:10 INFO - PROCESS | 2872 | 1472904670620 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:11:10 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 05:11:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1181ms 05:11:10 INFO - PROCESS | 2872 | 1472904670661 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 05:11:10 INFO - PROCESS | 2872 | 1472904670666 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 05:11:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:11:10 INFO - PROCESS | 2872 | 1472904670671 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:11:10 INFO - PROCESS | 2872 | 1472904670675 Marionette TRACE conn6 <- [1,706,null,{}] 05:11:10 INFO - PROCESS | 2872 | 1472904670681 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:10 INFO - PROCESS | 2872 | 1472904670685 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:10 INFO - PROCESS | 2872 | 1472904670855 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 05:11:10 INFO - PROCESS | 2872 | 1472904670988 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:11 INFO - PROCESS | 2872 | 1472904670993 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35471F000 == 35 [pid = 2872] [id = 186] 05:11:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34F2D6400) [pid = 2872] [serial = 556] [outer = 0000000000000000] 05:11:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F631000) [pid = 2872] [serial = 557] [outer = 000000F34F2D6400] 05:11:11 INFO - PROCESS | 2872 | 1472904671055 Marionette DEBUG loaded listener.js 05:11:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F86A400) [pid = 2872] [serial = 558] [outer = 000000F34F2D6400] 05:11:12 INFO - PROCESS | 2872 | 1472904672155 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:11:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:11:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1540ms 05:11:12 INFO - PROCESS | 2872 | 1472904672215 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 05:11:12 INFO - PROCESS | 2872 | 1472904672221 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 05:11:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:11:12 INFO - PROCESS | 2872 | 1472904672228 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:11:12 INFO - PROCESS | 2872 | 1472904672231 Marionette TRACE conn6 <- [1,710,null,{}] 05:11:12 INFO - PROCESS | 2872 | 1472904672288 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:12 INFO - PROCESS | 2872 | 1472904672291 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:12 INFO - PROCESS | 2872 | 1472904672423 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 05:11:12 INFO - PROCESS | 2872 | 1472904672499 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 2872 | 1472904672502 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA3C000 == 36 [pid = 2872] [id = 187] 05:11:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F350469800) [pid = 2872] [serial = 559] [outer = 0000000000000000] 05:11:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F353C0F400) [pid = 2872] [serial = 560] [outer = 000000F350469800] 05:11:12 INFO - PROCESS | 2872 | 1472904672563 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F354795C00) [pid = 2872] [serial = 561] [outer = 000000F350469800] 05:11:13 INFO - PROCESS | 2872 | 1472904673137 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 2872 | 1472904673197 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 05:11:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:11:13 INFO - PROCESS | 2872 | 1472904673201 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 2872 | 1472904673206 Marionette TRACE conn6 <- [1,714,null,{}] 05:11:13 INFO - PROCESS | 2872 | 1472904673217 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 2872 | 1472904673223 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:13 INFO - PROCESS | 2872 | 1472904673370 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 05:11:13 INFO - PROCESS | 2872 | 1472904673442 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:13 INFO - PROCESS | 2872 | 1472904673445 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34EDAA000 == 37 [pid = 2872] [id = 188] 05:11:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34EB3B400) [pid = 2872] [serial = 562] [outer = 0000000000000000] 05:11:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34EDBF800) [pid = 2872] [serial = 563] [outer = 000000F34EB3B400] 05:11:13 INFO - PROCESS | 2872 | 1472904673611 Marionette DEBUG loaded listener.js 05:11:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F6D2000) [pid = 2872] [serial = 564] [outer = 000000F34EB3B400] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C126000 == 36 [pid = 2872] [id = 184] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF22000 == 35 [pid = 2872] [id = 183] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35581C000 == 34 [pid = 2872] [id = 182] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F350B45800 == 33 [pid = 2872] [id = 181] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F355811000 == 32 [pid = 2872] [id = 180] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB32800 == 31 [pid = 2872] [id = 178] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35580F000 == 30 [pid = 2872] [id = 179] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F354935000 == 29 [pid = 2872] [id = 173] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA3C000 == 28 [pid = 2872] [id = 187] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB3C800 == 27 [pid = 2872] [id = 185] 05:11:14 INFO - PROCESS | 2872 | --DOCSHELL 000000F35471F000 == 26 [pid = 2872] [id = 186] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F62E000) [pid = 2872] [serial = 506] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F355B93C00) [pid = 2872] [serial = 509] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35CDBF000) [pid = 2872] [serial = 512] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F36042B000) [pid = 2872] [serial = 515] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F355B5D400) [pid = 2872] [serial = 530] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F355310C00) [pid = 2872] [serial = 528] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F354759400) [pid = 2872] [serial = 527] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F358D72000) [pid = 2872] [serial = 533] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F355B92800) [pid = 2872] [serial = 531] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F34FCB8000) [pid = 2872] [serial = 519] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F360431400) [pid = 2872] [serial = 516] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F34F876800) [pid = 2872] [serial = 507] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F35E6C0400) [pid = 2872] [serial = 513] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35973B000) [pid = 2872] [serial = 510] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F34F62B800) [pid = 2872] [serial = 521] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (000000F34F6DA800) [pid = 2872] [serial = 522] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (000000F34FC7B800) [pid = 2872] [serial = 524] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (000000F34FCAE400) [pid = 2872] [serial = 525] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | --DOMWINDOW == 51 (000000F34F6DC400) [pid = 2872] [serial = 518] [outer = 0000000000000000] [url = about:blank] 05:11:14 INFO - PROCESS | 2872 | 1472904674957 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:11:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1799ms 05:11:15 INFO - PROCESS | 2872 | 1472904675002 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2872 | 1472904675007 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 05:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:11:15 INFO - PROCESS | 2872 | 1472904675013 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 2872 | 1472904675016 Marionette TRACE conn6 <- [1,718,null,{}] 05:11:15 INFO - PROCESS | 2872 | 1472904675023 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 2872 | 1472904675026 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:15 INFO - PROCESS | 2872 | 1472904675120 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 05:11:15 INFO - PROCESS | 2872 | 1472904675186 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 2872 | 1472904675191 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353BCA000 == 27 [pid = 2872] [id = 189] 05:11:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 52 (000000F34F578000) [pid = 2872] [serial = 565] [outer = 0000000000000000] 05:11:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (000000F34F62C000) [pid = 2872] [serial = 566] [outer = 000000F34F578000] 05:11:15 INFO - PROCESS | 2872 | 1472904675244 Marionette DEBUG loaded listener.js 05:11:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000F34DA08000) [pid = 2872] [serial = 567] [outer = 000000F34F578000] 05:11:15 INFO - PROCESS | 2872 | 1472904675687 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 05:11:15 INFO - PROCESS | 2872 | 1472904675757 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 05:11:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:11:15 INFO - PROCESS | 2872 | 1472904675764 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 2872 | 1472904675767 Marionette TRACE conn6 <- [1,722,null,{}] 05:11:15 INFO - PROCESS | 2872 | 1472904675771 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 2872 | 1472904675774 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:15 INFO - PROCESS | 2872 | 1472904675884 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 05:11:15 INFO - PROCESS | 2872 | 1472904675893 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 2872 | 1472904675896 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355861800 == 28 [pid = 2872] [id = 190] 05:11:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F34FCA7000) [pid = 2872] [serial = 568] [outer = 0000000000000000] 05:11:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34FCAE400) [pid = 2872] [serial = 569] [outer = 000000F34FCA7000] 05:11:15 INFO - PROCESS | 2872 | 1472904675947 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34FD71400) [pid = 2872] [serial = 570] [outer = 000000F34FCA7000] 05:11:16 INFO - PROCESS | 2872 | 1472904676448 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:11:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 776ms 05:11:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:11:16 INFO - PROCESS | 2872 | 1472904676541 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 05:11:16 INFO - PROCESS | 2872 | 1472904676544 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 05:11:16 INFO - PROCESS | 2872 | 1472904676548 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 2872 | 1472904676551 Marionette TRACE conn6 <- [1,726,null,{}] 05:11:16 INFO - PROCESS | 2872 | 1472904676563 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:16 INFO - PROCESS | 2872 | 1472904676569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:16 INFO - PROCESS | 2872 | 1472904676664 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 05:11:16 INFO - PROCESS | 2872 | 1472904676728 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:16 INFO - PROCESS | 2872 | 1472904676731 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF17800 == 29 [pid = 2872] [id = 191] 05:11:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34F6D7000) [pid = 2872] [serial = 571] [outer = 0000000000000000] 05:11:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F3544D6800) [pid = 2872] [serial = 572] [outer = 000000F34F6D7000] 05:11:16 INFO - PROCESS | 2872 | 1472904676784 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F354790C00) [pid = 2872] [serial = 573] [outer = 000000F34F6D7000] 05:11:17 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:11:17 INFO - PROCESS | 2872 | 1472904677695 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:11:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:11:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1196ms 05:11:17 INFO - PROCESS | 2872 | 1472904677746 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 05:11:17 INFO - PROCESS | 2872 | 1472904677749 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 05:11:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:11:17 INFO - PROCESS | 2872 | 1472904677753 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:11:17 INFO - PROCESS | 2872 | 1472904677755 Marionette TRACE conn6 <- [1,730,null,{}] 05:11:17 INFO - PROCESS | 2872 | 1472904677758 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 2872 | 1472904677761 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:17 INFO - PROCESS | 2872 | 1472904677874 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 05:11:17 INFO - PROCESS | 2872 | 1472904677880 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 2872 | 1472904677882 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE20800 == 30 [pid = 2872] [id = 192] 05:11:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F3555EE400) [pid = 2872] [serial = 574] [outer = 0000000000000000] 05:11:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F355B56C00) [pid = 2872] [serial = 575] [outer = 000000F3555EE400] 05:11:17 INFO - PROCESS | 2872 | 1472904677967 Marionette DEBUG loaded listener.js 05:11:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F355B62400) [pid = 2872] [serial = 576] [outer = 000000F3555EE400] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34DA11C00) [pid = 2872] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34ED0B000) [pid = 2872] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F34F7AFC00) [pid = 2872] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F34FBDB000) [pid = 2872] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F34F2D5800) [pid = 2872] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F3558CF400) [pid = 2872] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F34FCBD000) [pid = 2872] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:11:18 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F3555EC800) [pid = 2872] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:11:18 INFO - PROCESS | 2872 | 1472904678933 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:11:18 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 05:11:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1233ms 05:11:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:11:19 INFO - PROCESS | 2872 | 1472904678988 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 05:11:19 INFO - PROCESS | 2872 | 1472904678990 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 05:11:19 INFO - PROCESS | 2872 | 1472904678993 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:11:19 INFO - PROCESS | 2872 | 1472904678995 Marionette TRACE conn6 <- [1,734,null,{}] 05:11:19 INFO - PROCESS | 2872 | 1472904678999 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:19 INFO - PROCESS | 2872 | 1472904679001 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:19 INFO - PROCESS | 2872 | 1472904679083 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 05:11:19 INFO - PROCESS | 2872 | 1472904679091 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 2872 | 1472904679093 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C3CE800 == 31 [pid = 2872] [id = 193] 05:11:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34E2D7800) [pid = 2872] [serial = 577] [outer = 0000000000000000] 05:11:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34FDF6800) [pid = 2872] [serial = 578] [outer = 000000F34E2D7800] 05:11:19 INFO - PROCESS | 2872 | 1472904679140 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F355B93C00) [pid = 2872] [serial = 579] [outer = 000000F34E2D7800] 05:11:20 INFO - PROCESS | 2872 | 1472904680061 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:11:20 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.) 05:11:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1075ms 05:11:20 INFO - PROCESS | 2872 | 1472904680072 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 2872 | 1472904680074 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 05:11:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:11:20 INFO - PROCESS | 2872 | 1472904680077 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 2872 | 1472904680079 Marionette TRACE conn6 <- [1,738,null,{}] 05:11:20 INFO - PROCESS | 2872 | 1472904680086 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 2872 | 1472904680092 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:20 INFO - PROCESS | 2872 | 1472904680201 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 05:11:20 INFO - PROCESS | 2872 | 1472904680208 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:20 INFO - PROCESS | 2872 | 1472904680210 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDA1000 == 32 [pid = 2872] [id = 194] 05:11:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F358E87800) [pid = 2872] [serial = 580] [outer = 0000000000000000] 05:11:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F35973DC00) [pid = 2872] [serial = 581] [outer = 000000F358E87800] 05:11:20 INFO - PROCESS | 2872 | 1472904680258 Marionette DEBUG loaded listener.js 05:11:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F35AB51400) [pid = 2872] [serial = 582] [outer = 000000F358E87800] 05:11:21 INFO - PROCESS | 2872 | 1472904681248 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:11:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:11:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1232ms 05:11:21 INFO - PROCESS | 2872 | 1472904681354 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 05:11:21 INFO - PROCESS | 2872 | 1472904681360 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 05:11:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:11:21 INFO - PROCESS | 2872 | 1472904681367 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:11:21 INFO - PROCESS | 2872 | 1472904681371 Marionette TRACE conn6 <- [1,742,null,{}] 05:11:21 INFO - PROCESS | 2872 | 1472904681378 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:21 INFO - PROCESS | 2872 | 1472904681382 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:21 INFO - PROCESS | 2872 | 1472904681530 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 05:11:21 INFO - PROCESS | 2872 | 1472904681686 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 2872 | 1472904681690 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354715800 == 33 [pid = 2872] [id = 195] 05:11:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34F227400) [pid = 2872] [serial = 583] [outer = 0000000000000000] 05:11:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F579800) [pid = 2872] [serial = 584] [outer = 000000F34F227400] 05:11:21 INFO - PROCESS | 2872 | 1472904681753 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F842C00) [pid = 2872] [serial = 585] [outer = 000000F34F227400] 05:11:22 INFO - PROCESS | 2872 | 1472904682891 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:11:22 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 05:11:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1596ms 05:11:22 INFO - PROCESS | 2872 | 1472904682963 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 2872 | 1472904682968 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 05:11:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:11:23 INFO - PROCESS | 2872 | 1472904683142 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2872 | 1472904683146 Marionette TRACE conn6 <- [1,746,null,{}] 05:11:23 INFO - PROCESS | 2872 | 1472904683156 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:23 INFO - PROCESS | 2872 | 1472904683159 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:23 INFO - PROCESS | 2872 | 1472904683269 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 05:11:23 INFO - PROCESS | 2872 | 1472904683328 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 2872 | 1472904683331 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546D0000 == 34 [pid = 2872] [id = 196] 05:11:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F6D3400) [pid = 2872] [serial = 586] [outer = 0000000000000000] 05:11:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F6DAC00) [pid = 2872] [serial = 587] [outer = 000000F34F6D3400] 05:11:23 INFO - PROCESS | 2872 | 1472904683385 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34FBDAC00) [pid = 2872] [serial = 588] [outer = 000000F34F6D3400] 05:11:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C3CE800 == 33 [pid = 2872] [id = 193] 05:11:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE20800 == 32 [pid = 2872] [id = 192] 05:11:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF17800 == 31 [pid = 2872] [id = 191] 05:11:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F355861800 == 30 [pid = 2872] [id = 190] 05:11:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F353BCA000 == 29 [pid = 2872] [id = 189] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F355B5C800) [pid = 2872] [serial = 554] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F3544AB000) [pid = 2872] [serial = 548] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34F2CE400) [pid = 2872] [serial = 542] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F34F62E800) [pid = 2872] [serial = 543] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34FCBA000) [pid = 2872] [serial = 539] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35478A000) [pid = 2872] [serial = 540] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F34FC72C00) [pid = 2872] [serial = 545] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F34F62C400) [pid = 2872] [serial = 536] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F34F833800) [pid = 2872] [serial = 537] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F35919E000) [pid = 2872] [serial = 534] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35478F400) [pid = 2872] [serial = 549] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F355B96800) [pid = 2872] [serial = 555] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (000000F355565400) [pid = 2872] [serial = 552] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (000000F355312C00) [pid = 2872] [serial = 551] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (000000F34FCAE000) [pid = 2872] [serial = 546] [outer = 0000000000000000] [url = about:blank] 05:11:23 INFO - PROCESS | 2872 | 1472904683924 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:11:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:11:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 05:11:23 INFO - PROCESS | 2872 | 1472904683975 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 05:11:23 INFO - PROCESS | 2872 | 1472904683979 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 05:11:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:11:23 INFO - PROCESS | 2872 | 1472904683985 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:11:23 INFO - PROCESS | 2872 | 1472904683987 Marionette TRACE conn6 <- [1,750,null,{}] 05:11:24 INFO - PROCESS | 2872 | 1472904683994 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 2872 | 1472904683998 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:24 INFO - PROCESS | 2872 | 1472904684092 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 05:11:24 INFO - PROCESS | 2872 | 1472904684161 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 2872 | 1472904684163 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359911000 == 30 [pid = 2872] [id = 197] 05:11:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (000000F34F6D3800) [pid = 2872] [serial = 589] [outer = 0000000000000000] 05:11:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000F34FC75400) [pid = 2872] [serial = 590] [outer = 000000F34F6D3800] 05:11:24 INFO - PROCESS | 2872 | 1472904684215 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F34FCB4C00) [pid = 2872] [serial = 591] [outer = 000000F34F6D3800] 05:11:25 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:11:25 INFO - PROCESS | 2872 | 1472904685101 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:11:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 05:11:25 INFO - PROCESS | 2872 | 1472904685115 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 2872 | 1472904685118 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 05:11:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:11:25 INFO - PROCESS | 2872 | 1472904685121 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 2872 | 1472904685123 Marionette TRACE conn6 <- [1,754,null,{}] 05:11:25 INFO - PROCESS | 2872 | 1472904685130 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 2872 | 1472904685132 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:25 INFO - PROCESS | 2872 | 1472904685220 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 05:11:25 INFO - PROCESS | 2872 | 1472904685233 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:25 INFO - PROCESS | 2872 | 1472904685240 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE06800 == 31 [pid = 2872] [id = 198] 05:11:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F354647C00) [pid = 2872] [serial = 592] [outer = 0000000000000000] 05:11:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F354759C00) [pid = 2872] [serial = 593] [outer = 000000F354647C00] 05:11:25 INFO - PROCESS | 2872 | 1472904685295 Marionette DEBUG loaded listener.js 05:11:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F354796C00) [pid = 2872] [serial = 594] [outer = 000000F354647C00] 05:11:26 INFO - PROCESS | 2872 | 1472904686206 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:11:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms 05:11:26 INFO - PROCESS | 2872 | 1472904686254 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 2872 | 1472904686257 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 05:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:11:26 INFO - PROCESS | 2872 | 1472904686260 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - PROCESS | 2872 | 1472904686262 Marionette TRACE conn6 <- [1,758,null,{}] 05:11:26 INFO - PROCESS | 2872 | 1472904686271 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 2872 | 1472904686273 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:26 INFO - PROCESS | 2872 | 1472904686383 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 05:11:26 INFO - PROCESS | 2872 | 1472904686388 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 2872 | 1472904686391 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C44B800 == 32 [pid = 2872] [id = 199] 05:11:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34DA0D400) [pid = 2872] [serial = 595] [outer = 0000000000000000] 05:11:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F355B61000) [pid = 2872] [serial = 596] [outer = 000000F34DA0D400] 05:11:26 INFO - PROCESS | 2872 | 1472904686440 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F356052000) [pid = 2872] [serial = 597] [outer = 000000F34DA0D400] 05:11:26 INFO - PROCESS | 2872 | 1472904686916 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 05:11:26 INFO - PROCESS | 2872 | 1472904686960 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 05:11:26 INFO - PROCESS | 2872 | 1472904686962 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 05:11:26 INFO - PROCESS | 2872 | 1472904686966 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:11:26 INFO - PROCESS | 2872 | 1472904686968 Marionette TRACE conn6 <- [1,762,null,{}] 05:11:26 INFO - PROCESS | 2872 | 1472904686980 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:26 INFO - PROCESS | 2872 | 1472904686982 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:27 INFO - PROCESS | 2872 | 1472904687088 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 05:11:27 INFO - PROCESS | 2872 | 1472904687099 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 2872 | 1472904687102 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC7D000 == 33 [pid = 2872] [id = 200] 05:11:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34DA68400) [pid = 2872] [serial = 598] [outer = 0000000000000000] 05:11:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F358D76C00) [pid = 2872] [serial = 599] [outer = 000000F34DA68400] 05:11:27 INFO - PROCESS | 2872 | 1472904687156 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F359195800) [pid = 2872] [serial = 600] [outer = 000000F34DA68400] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F3555EE400) [pid = 2872] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34EB3B400) [pid = 2872] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34F6D7000) [pid = 2872] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F34F578000) [pid = 2872] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F34FCA7000) [pid = 2872] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F34E2D7800) [pid = 2872] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F34F2D6400) [pid = 2872] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:11:27 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F350469800) [pid = 2872] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:11:27 INFO - PROCESS | 2872 | 1472904687578 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 05:11:27 INFO - PROCESS | 2872 | 1472904687598 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 05:11:27 INFO - PROCESS | 2872 | 1472904687600 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:11:27 INFO - PROCESS | 2872 | 1472904687604 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 2872 | 1472904687606 Marionette TRACE conn6 <- [1,766,null,{}] 05:11:27 INFO - PROCESS | 2872 | 1472904687609 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 2872 | 1472904687615 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:27 INFO - PROCESS | 2872 | 1472904687763 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 05:11:27 INFO - PROCESS | 2872 | 1472904687833 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 2872 | 1472904687836 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECC9800 == 34 [pid = 2872] [id = 201] 05:11:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34DA67C00) [pid = 2872] [serial = 601] [outer = 0000000000000000] 05:11:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F35AB52C00) [pid = 2872] [serial = 602] [outer = 000000F34DA67C00] 05:11:27 INFO - PROCESS | 2872 | 1472904687885 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F35B380800) [pid = 2872] [serial = 603] [outer = 000000F34DA67C00] 05:11:28 INFO - PROCESS | 2872 | 1472904688241 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 671ms 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:11:28 INFO - PROCESS | 2872 | 1472904688278 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 2872 | 1472904688281 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 05:11:28 INFO - PROCESS | 2872 | 1472904688284 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2872 | 1472904688286 Marionette TRACE conn6 <- [1,770,null,{}] 05:11:28 INFO - PROCESS | 2872 | 1472904688289 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 2872 | 1472904688291 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:28 INFO - PROCESS | 2872 | 1472904688373 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 05:11:28 INFO - PROCESS | 2872 | 1472904688437 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:28 INFO - PROCESS | 2872 | 1472904688439 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F820800 == 35 [pid = 2872] [id = 202] 05:11:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34F2DBC00) [pid = 2872] [serial = 604] [outer = 0000000000000000] 05:11:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F35B868000) [pid = 2872] [serial = 605] [outer = 000000F34F2DBC00] 05:11:28 INFO - PROCESS | 2872 | 1472904688495 Marionette DEBUG loaded listener.js 05:11:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F35B873000) [pid = 2872] [serial = 606] [outer = 000000F34F2DBC00] 05:11:28 INFO - PROCESS | 2872 | 1472904688839 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 629ms 05:11:28 INFO - PROCESS | 2872 | 1472904688917 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 2872 | 1472904688919 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:11:28 INFO - PROCESS | 2872 | 1472904688922 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 2872 | 1472904688924 Marionette TRACE conn6 <- [1,774,null,{}] 05:11:28 INFO - PROCESS | 2872 | 1472904688928 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 2872 | 1472904688930 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:29 INFO - PROCESS | 2872 | 1472904689038 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 05:11:29 INFO - PROCESS | 2872 | 1472904689044 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2872 | 1472904689046 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E3800 == 36 [pid = 2872] [id = 203] 05:11:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F7A4800) [pid = 2872] [serial = 607] [outer = 0000000000000000] 05:11:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F359707400) [pid = 2872] [serial = 608] [outer = 000000F34F7A4800] 05:11:29 INFO - PROCESS | 2872 | 1472904689092 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35BA6BC00) [pid = 2872] [serial = 609] [outer = 000000F34F7A4800] 05:11:29 INFO - PROCESS | 2872 | 1472904689512 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 630ms 05:11:29 INFO - PROCESS | 2872 | 1472904689556 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 05:11:29 INFO - PROCESS | 2872 | 1472904689558 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 05:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:11:29 INFO - PROCESS | 2872 | 1472904689561 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:11:29 INFO - PROCESS | 2872 | 1472904689563 Marionette TRACE conn6 <- [1,778,null,{}] 05:11:29 INFO - PROCESS | 2872 | 1472904689567 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:29 INFO - PROCESS | 2872 | 1472904689569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:29 INFO - PROCESS | 2872 | 1472904689655 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 05:11:29 INFO - PROCESS | 2872 | 1472904689661 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 2872 | 1472904689663 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA17800 == 37 [pid = 2872] [id = 204] 05:11:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35BA8FC00) [pid = 2872] [serial = 610] [outer = 0000000000000000] 05:11:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35BFCBC00) [pid = 2872] [serial = 611] [outer = 000000F35BA8FC00] 05:11:29 INFO - PROCESS | 2872 | 1472904689719 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35BFD3C00) [pid = 2872] [serial = 612] [outer = 000000F35BA8FC00] 05:11:30 INFO - PROCESS | 2872 | 1472904690430 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 923ms 05:11:30 INFO - PROCESS | 2872 | 1472904690488 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 2872 | 1472904690493 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:11:30 INFO - PROCESS | 2872 | 1472904690498 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 2872 | 1472904690505 Marionette TRACE conn6 <- [1,782,null,{}] 05:11:30 INFO - PROCESS | 2872 | 1472904690510 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 2872 | 1472904690514 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:30 INFO - PROCESS | 2872 | 1472904690639 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 05:11:30 INFO - PROCESS | 2872 | 1472904690704 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 2872 | 1472904690707 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF07800 == 38 [pid = 2872] [id = 205] 05:11:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F7A6400) [pid = 2872] [serial = 613] [outer = 0000000000000000] 05:11:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F870400) [pid = 2872] [serial = 614] [outer = 000000F34F7A6400] 05:11:30 INFO - PROCESS | 2872 | 1472904690769 Marionette DEBUG loaded listener.js 05:11:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FCB6C00) [pid = 2872] [serial = 615] [outer = 000000F34F7A6400] 05:11:31 INFO - PROCESS | 2872 | 1472904691379 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:11:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:11:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 923ms 05:11:31 INFO - PROCESS | 2872 | 1472904691426 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 05:11:31 INFO - PROCESS | 2872 | 1472904691431 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 05:11:31 INFO - PROCESS | 2872 | 1472904691438 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:11:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:11:31 INFO - PROCESS | 2872 | 1472904691441 Marionette TRACE conn6 <- [1,786,null,{}] 05:11:31 INFO - PROCESS | 2872 | 1472904691445 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:31 INFO - PROCESS | 2872 | 1472904691448 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:31 INFO - PROCESS | 2872 | 1472904691568 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 05:11:31 INFO - PROCESS | 2872 | 1472904691652 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:31 INFO - PROCESS | 2872 | 1472904691655 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECB9800 == 39 [pid = 2872] [id = 206] 05:11:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35478A400) [pid = 2872] [serial = 616] [outer = 0000000000000000] 05:11:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355389400) [pid = 2872] [serial = 617] [outer = 000000F35478A400] 05:11:31 INFO - PROCESS | 2872 | 1472904691716 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B62000) [pid = 2872] [serial = 618] [outer = 000000F35478A400] 05:11:32 INFO - PROCESS | 2872 | 1472904692333 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:11:32 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 05:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 922ms 05:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:11:32 INFO - PROCESS | 2872 | 1472904692366 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 2872 | 1472904692369 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 05:11:32 INFO - PROCESS | 2872 | 1472904692373 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 2872 | 1472904692377 Marionette TRACE conn6 <- [1,790,null,{}] 05:11:32 INFO - PROCESS | 2872 | 1472904692389 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 2872 | 1472904692394 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:32 INFO - PROCESS | 2872 | 1472904692508 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 05:11:32 INFO - PROCESS | 2872 | 1472904692581 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 2872 | 1472904692585 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238A000 == 40 [pid = 2872] [id = 207] 05:11:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35B856000) [pid = 2872] [serial = 619] [outer = 0000000000000000] 05:11:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35BA66C00) [pid = 2872] [serial = 620] [outer = 000000F35B856000] 05:11:32 INFO - PROCESS | 2872 | 1472904692647 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35C003400) [pid = 2872] [serial = 621] [outer = 000000F35B856000] 05:11:33 INFO - PROCESS | 2872 | 1472904693254 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:11:33 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 05:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 944ms 05:11:33 INFO - PROCESS | 2872 | 1472904693318 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 2872 | 1472904693322 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 05:11:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:11:33 INFO - PROCESS | 2872 | 1472904693325 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:11:33 INFO - PROCESS | 2872 | 1472904693327 Marionette TRACE conn6 <- [1,794,null,{}] 05:11:33 INFO - PROCESS | 2872 | 1472904693331 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:33 INFO - PROCESS | 2872 | 1472904693334 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:33 INFO - PROCESS | 2872 | 1472904693450 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 05:11:33 INFO - PROCESS | 2872 | 1472904693519 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:33 INFO - PROCESS | 2872 | 1472904693522 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625AA800 == 41 [pid = 2872] [id = 208] 05:11:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFD1C00) [pid = 2872] [serial = 622] [outer = 0000000000000000] 05:11:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35C5A2400) [pid = 2872] [serial = 623] [outer = 000000F35BFD1C00] 05:11:33 INFO - PROCESS | 2872 | 1472904693581 Marionette DEBUG loaded listener.js 05:11:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C8C1400) [pid = 2872] [serial = 624] [outer = 000000F35BFD1C00] 05:11:34 INFO - PROCESS | 2872 | 1472904694339 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:11:34 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 05:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1026ms 05:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:11:34 INFO - PROCESS | 2872 | 1472904694353 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 05:11:34 INFO - PROCESS | 2872 | 1472904694357 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 05:11:34 INFO - PROCESS | 2872 | 1472904694362 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 2872 | 1472904694365 Marionette TRACE conn6 <- [1,798,null,{}] 05:11:34 INFO - PROCESS | 2872 | 1472904694371 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 2872 | 1472904694374 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:34 INFO - PROCESS | 2872 | 1472904694497 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 05:11:34 INFO - PROCESS | 2872 | 1472904694571 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 2872 | 1472904694573 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355C0C800 == 42 [pid = 2872] [id = 209] 05:11:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F83C800) [pid = 2872] [serial = 625] [outer = 0000000000000000] 05:11:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F876000) [pid = 2872] [serial = 626] [outer = 000000F34F83C800] 05:11:34 INFO - PROCESS | 2872 | 1472904694626 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34FCB3400) [pid = 2872] [serial = 627] [outer = 000000F34F83C800] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E3800 == 41 [pid = 2872] [id = 203] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F820800 == 40 [pid = 2872] [id = 202] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECC9800 == 39 [pid = 2872] [id = 201] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC7D000 == 38 [pid = 2872] [id = 200] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C44B800 == 37 [pid = 2872] [id = 199] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE06800 == 36 [pid = 2872] [id = 198] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F359911000 == 35 [pid = 2872] [id = 197] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546D0000 == 34 [pid = 2872] [id = 196] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F354715800 == 33 [pid = 2872] [id = 195] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F34EDAA000 == 32 [pid = 2872] [id = 188] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDA1000 == 31 [pid = 2872] [id = 194] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625AA800 == 30 [pid = 2872] [id = 208] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238A000 == 29 [pid = 2872] [id = 207] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECB9800 == 28 [pid = 2872] [id = 206] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF07800 == 27 [pid = 2872] [id = 205] 05:11:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA17800 == 26 [pid = 2872] [id = 204] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35973DC00) [pid = 2872] [serial = 581] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355B56C00) [pid = 2872] [serial = 575] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F6D2000) [pid = 2872] [serial = 564] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34EDBF800) [pid = 2872] [serial = 563] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3544D6800) [pid = 2872] [serial = 572] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F62C000) [pid = 2872] [serial = 566] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34DA08000) [pid = 2872] [serial = 567] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FCAE400) [pid = 2872] [serial = 569] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FD71400) [pid = 2872] [serial = 570] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34FDF6800) [pid = 2872] [serial = 578] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F86A400) [pid = 2872] [serial = 558] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F631000) [pid = 2872] [serial = 557] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F354795C00) [pid = 2872] [serial = 561] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F353C0F400) [pid = 2872] [serial = 560] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F355B62400) [pid = 2872] [serial = 576] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F354790C00) [pid = 2872] [serial = 573] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F355B93C00) [pid = 2872] [serial = 579] [outer = 0000000000000000] [url = about:blank] 05:11:35 INFO - PROCESS | 2872 | 1472904695829 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1493ms 05:11:35 INFO - PROCESS | 2872 | 1472904695856 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 2872 | 1472904695861 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 05:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:11:35 INFO - PROCESS | 2872 | 1472904695866 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 2872 | 1472904695869 Marionette TRACE conn6 <- [1,802,null,{}] 05:11:35 INFO - PROCESS | 2872 | 1472904695875 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 2872 | 1472904695878 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:35 INFO - PROCESS | 2872 | 1472904695965 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 05:11:35 INFO - PROCESS | 2872 | 1472904695975 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:35 INFO - PROCESS | 2872 | 1472904695980 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353AA3800 == 27 [pid = 2872] [id = 210] 05:11:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F2D9000) [pid = 2872] [serial = 628] [outer = 0000000000000000] 05:11:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F630000) [pid = 2872] [serial = 629] [outer = 000000F34F2D9000] 05:11:36 INFO - PROCESS | 2872 | 1472904696030 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F6DEC00) [pid = 2872] [serial = 630] [outer = 000000F34F2D9000] 05:11:36 INFO - PROCESS | 2872 | 1472904696513 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 05:11:36 INFO - PROCESS | 2872 | 1472904696547 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 05:11:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:11:36 INFO - PROCESS | 2872 | 1472904696554 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:11:36 INFO - PROCESS | 2872 | 1472904696557 Marionette TRACE conn6 <- [1,806,null,{}] 05:11:36 INFO - PROCESS | 2872 | 1472904696561 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:36 INFO - PROCESS | 2872 | 1472904696564 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:37 INFO - PROCESS | 2872 | 1472904697784 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 05:11:38 INFO - PROCESS | 2872 | 1472904698073 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 2872 | 1472904698075 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF07800 == 28 [pid = 2872] [id = 211] 05:11:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F350BD6C00) [pid = 2872] [serial = 631] [outer = 0000000000000000] 05:11:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F353CD2C00) [pid = 2872] [serial = 632] [outer = 000000F350BD6C00] 05:11:38 INFO - PROCESS | 2872 | 1472904698128 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F3544AEC00) [pid = 2872] [serial = 633] [outer = 000000F350BD6C00] 05:11:38 INFO - PROCESS | 2872 | 1472904698534 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:11:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:11:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 2030ms 05:11:38 INFO - PROCESS | 2872 | 1472904698586 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 05:11:38 INFO - PROCESS | 2872 | 1472904698588 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 05:11:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:11:38 INFO - PROCESS | 2872 | 1472904698592 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:11:38 INFO - PROCESS | 2872 | 1472904698596 Marionette TRACE conn6 <- [1,810,null,{}] 05:11:38 INFO - PROCESS | 2872 | 1472904698608 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:38 INFO - PROCESS | 2872 | 1472904698613 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:38 INFO - PROCESS | 2872 | 1472904698701 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 05:11:38 INFO - PROCESS | 2872 | 1472904698708 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:38 INFO - PROCESS | 2872 | 1472904698712 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C029800 == 29 [pid = 2872] [id = 212] 05:11:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F2D7800) [pid = 2872] [serial = 634] [outer = 0000000000000000] 05:11:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F3555ED400) [pid = 2872] [serial = 635] [outer = 000000F34F2D7800] 05:11:38 INFO - PROCESS | 2872 | 1472904698764 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B5EC00) [pid = 2872] [serial = 636] [outer = 000000F34F2D7800] 05:11:39 INFO - PROCESS | 2872 | 1472904699264 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 05:11:39 INFO - PROCESS | 2872 | 1472904699332 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 05:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:11:39 INFO - PROCESS | 2872 | 1472904699335 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 2872 | 1472904699337 Marionette TRACE conn6 <- [1,814,null,{}] 05:11:39 INFO - PROCESS | 2872 | 1472904699347 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 2872 | 1472904699349 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:39 INFO - PROCESS | 2872 | 1472904699460 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 05:11:39 INFO - PROCESS | 2872 | 1472904699469 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 2872 | 1472904699479 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA38000 == 30 [pid = 2872] [id = 213] 05:11:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35604B000) [pid = 2872] [serial = 637] [outer = 0000000000000000] 05:11:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F358D6B800) [pid = 2872] [serial = 638] [outer = 000000F35604B000] 05:11:39 INFO - PROCESS | 2872 | 1472904699564 Marionette DEBUG loaded listener.js 05:11:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F359181400) [pid = 2872] [serial = 639] [outer = 000000F35604B000] 05:11:40 INFO - PROCESS | 2872 | 1472904700000 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 05:11:40 INFO - PROCESS | 2872 | 1472904700054 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2872 | 1472904700056 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 05:11:40 INFO - PROCESS | 2872 | 1472904700060 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:11:40 INFO - PROCESS | 2872 | 1472904700062 Marionette TRACE conn6 <- [1,818,null,{}] 05:11:40 INFO - PROCESS | 2872 | 1472904700107 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 2872 | 1472904700110 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:40 INFO - PROCESS | 2872 | 1472904700219 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 05:11:40 INFO - PROCESS | 2872 | 1472904700231 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:40 INFO - PROCESS | 2872 | 1472904700233 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDA2800 == 31 [pid = 2872] [id = 214] 05:11:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F842800) [pid = 2872] [serial = 640] [outer = 0000000000000000] 05:11:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F359985400) [pid = 2872] [serial = 641] [outer = 000000F34F842800] 05:11:40 INFO - PROCESS | 2872 | 1472904700280 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35B388400) [pid = 2872] [serial = 642] [outer = 000000F34F842800] 05:11:40 INFO - PROCESS | 2872 | 1472904700713 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 05:11:40 INFO - PROCESS | 2872 | 1472904700799 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 05:11:40 INFO - PROCESS | 2872 | 1472904700801 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 05:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:11:40 INFO - PROCESS | 2872 | 1472904700805 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:11:40 INFO - PROCESS | 2872 | 1472904700806 Marionette TRACE conn6 <- [1,822,null,{}] 05:11:40 INFO - PROCESS | 2872 | 1472904700810 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:40 INFO - PROCESS | 2872 | 1472904700816 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:41 INFO - PROCESS | 2872 | 1472904701105 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F2DBC00) [pid = 2872] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35BA8FC00) [pid = 2872] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F7A4800) [pid = 2872] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34DA0D400) [pid = 2872] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34DA68400) [pid = 2872] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34DA67C00) [pid = 2872] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F358E87800) [pid = 2872] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F6D3400) [pid = 2872] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F354647C00) [pid = 2872] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F227400) [pid = 2872] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:11:41 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F6D3800) [pid = 2872] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:11:41 INFO - PROCESS | 2872 | 1472904701156 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2872 | 1472904701158 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F82C000 == 32 [pid = 2872] [id = 215] 05:11:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA68400) [pid = 2872] [serial = 643] [outer = 0000000000000000] 05:11:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F227400) [pid = 2872] [serial = 644] [outer = 000000F34DA68400] 05:11:41 INFO - PROCESS | 2872 | 1472904701207 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35475AC00) [pid = 2872] [serial = 645] [outer = 000000F34DA68400] 05:11:41 INFO - PROCESS | 2872 | 1472904701603 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 819ms 05:11:41 INFO - PROCESS | 2872 | 1472904701626 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 2872 | 1472904701628 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 05:11:41 INFO - PROCESS | 2872 | 1472904701631 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:11:41 INFO - PROCESS | 2872 | 1472904701633 Marionette TRACE conn6 <- [1,826,null,{}] 05:11:41 INFO - PROCESS | 2872 | 1472904701637 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 2872 | 1472904701639 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:41 INFO - PROCESS | 2872 | 1472904701719 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 05:11:41 INFO - PROCESS | 2872 | 1472904701725 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 2872 | 1472904701727 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362377000 == 33 [pid = 2872] [id = 216] 05:11:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35475EC00) [pid = 2872] [serial = 646] [outer = 0000000000000000] 05:11:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BA8FC00) [pid = 2872] [serial = 647] [outer = 000000F35475EC00] 05:11:41 INFO - PROCESS | 2872 | 1472904701774 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C8C1800) [pid = 2872] [serial = 648] [outer = 000000F35475EC00] 05:11:42 INFO - PROCESS | 2872 | 1472904702193 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 567ms 05:11:42 INFO - PROCESS | 2872 | 1472904702202 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 2872 | 1472904702204 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 05:11:42 INFO - PROCESS | 2872 | 1472904702207 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:11:42 INFO - PROCESS | 2872 | 1472904702210 Marionette TRACE conn6 <- [1,830,null,{}] 05:11:42 INFO - PROCESS | 2872 | 1472904702213 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 2872 | 1472904702215 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:42 INFO - PROCESS | 2872 | 1472904702336 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 05:11:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA92C00) [pid = 2872] [serial = 649] [outer = 000000F35AB5BC00] 05:11:42 INFO - PROCESS | 2872 | 1472904702364 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:42 INFO - PROCESS | 2872 | 1472904702366 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36279D800 == 34 [pid = 2872] [id = 217] 05:11:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34DA0E800) [pid = 2872] [serial = 650] [outer = 0000000000000000] 05:11:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35CA97C00) [pid = 2872] [serial = 651] [outer = 000000F34DA0E800] 05:11:42 INFO - PROCESS | 2872 | 1472904702419 Marionette DEBUG loaded listener.js 05:11:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35CA9D800) [pid = 2872] [serial = 652] [outer = 000000F34DA0E800] 05:11:42 INFO - PROCESS | 2872 | 1472904702882 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 733ms 05:11:42 INFO - PROCESS | 2872 | 1472904702944 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 2872 | 1472904702947 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 05:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:11:42 INFO - PROCESS | 2872 | 1472904702950 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 2872 | 1472904702952 Marionette TRACE conn6 <- [1,834,null,{}] 05:11:42 INFO - PROCESS | 2872 | 1472904702956 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 2872 | 1472904702958 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:43 INFO - PROCESS | 2872 | 1472904703040 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 05:11:43 INFO - PROCESS | 2872 | 1472904703047 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 2872 | 1472904703049 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C029000 == 35 [pid = 2872] [id = 218] 05:11:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F354755800) [pid = 2872] [serial = 653] [outer = 0000000000000000] 05:11:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CDBEC00) [pid = 2872] [serial = 654] [outer = 000000F354755800] 05:11:43 INFO - PROCESS | 2872 | 1472904703096 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35D7E0800) [pid = 2872] [serial = 655] [outer = 000000F354755800] 05:11:43 INFO - PROCESS | 2872 | 1472904703957 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1023ms 05:11:43 INFO - PROCESS | 2872 | 1472904703977 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 05:11:43 INFO - PROCESS | 2872 | 1472904703981 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 05:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:11:43 INFO - PROCESS | 2872 | 1472904703986 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:11:43 INFO - PROCESS | 2872 | 1472904703992 Marionette TRACE conn6 <- [1,838,null,{}] 05:11:44 INFO - PROCESS | 2872 | 1472904704019 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 2872 | 1472904704022 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:44 INFO - PROCESS | 2872 | 1472904704170 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 05:11:44 INFO - PROCESS | 2872 | 1472904704243 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:44 INFO - PROCESS | 2872 | 1472904704246 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359908000 == 36 [pid = 2872] [id = 219] 05:11:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F2DAC00) [pid = 2872] [serial = 656] [outer = 0000000000000000] 05:11:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F6D8000) [pid = 2872] [serial = 657] [outer = 000000F34F2DAC00] 05:11:44 INFO - PROCESS | 2872 | 1472904704348 Marionette DEBUG loaded listener.js 05:11:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34FCA5C00) [pid = 2872] [serial = 658] [outer = 000000F34F2DAC00] 05:11:45 INFO - PROCESS | 2872 | 1472904705210 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:11:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:11:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1258ms 05:11:45 INFO - PROCESS | 2872 | 1472904705249 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 05:11:45 INFO - PROCESS | 2872 | 1472904705253 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 05:11:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:11:45 INFO - PROCESS | 2872 | 1472904705268 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:11:45 INFO - PROCESS | 2872 | 1472904705272 Marionette TRACE conn6 <- [1,842,null,{}] 05:11:45 INFO - PROCESS | 2872 | 1472904705321 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:45 INFO - PROCESS | 2872 | 1472904705324 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:45 INFO - PROCESS | 2872 | 1472904705437 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 05:11:45 INFO - PROCESS | 2872 | 1472904705530 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 2872 | 1472904705535 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546E4000 == 37 [pid = 2872] [id = 220] 05:11:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F83B800) [pid = 2872] [serial = 659] [outer = 0000000000000000] 05:11:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F870C00) [pid = 2872] [serial = 660] [outer = 000000F34F83B800] 05:11:45 INFO - PROCESS | 2872 | 1472904705589 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34FCB8400) [pid = 2872] [serial = 661] [outer = 000000F34F83B800] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F36279D800 == 36 [pid = 2872] [id = 217] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F362377000 == 35 [pid = 2872] [id = 216] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F82C000 == 34 [pid = 2872] [id = 215] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDA2800 == 33 [pid = 2872] [id = 214] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA38000 == 32 [pid = 2872] [id = 213] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C029800 == 31 [pid = 2872] [id = 212] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF07800 == 30 [pid = 2872] [id = 211] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F353AA3800 == 29 [pid = 2872] [id = 210] 05:11:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F355C0C800 == 28 [pid = 2872] [id = 209] 05:11:46 INFO - PROCESS | 2872 | 1472904706103 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BFD3C00) [pid = 2872] [serial = 612] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F359707400) [pid = 2872] [serial = 608] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35BFCBC00) [pid = 2872] [serial = 611] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F355B61000) [pid = 2872] [serial = 596] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F356052000) [pid = 2872] [serial = 597] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F358D76C00) [pid = 2872] [serial = 599] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35AB52C00) [pid = 2872] [serial = 602] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35AB51400) [pid = 2872] [serial = 582] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F6DAC00) [pid = 2872] [serial = 587] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FBDAC00) [pid = 2872] [serial = 588] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F354759C00) [pid = 2872] [serial = 593] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F579800) [pid = 2872] [serial = 584] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F842C00) [pid = 2872] [serial = 585] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FC75400) [pid = 2872] [serial = 590] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCB4C00) [pid = 2872] [serial = 591] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35B868000) [pid = 2872] [serial = 605] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F359195800) [pid = 2872] [serial = 600] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35BA6BC00) [pid = 2872] [serial = 609] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35B380800) [pid = 2872] [serial = 603] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F354796C00) [pid = 2872] [serial = 594] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B873000) [pid = 2872] [serial = 606] [outer = 0000000000000000] [url = about:blank] 05:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 881ms 05:11:46 INFO - PROCESS | 2872 | 1472904706149 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 2872 | 1472904706155 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 05:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:11:46 INFO - PROCESS | 2872 | 1472904706161 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 2872 | 1472904706164 Marionette TRACE conn6 <- [1,846,null,{}] 05:11:46 INFO - PROCESS | 2872 | 1472904706168 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 2872 | 1472904706171 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:46 INFO - PROCESS | 2872 | 1472904706264 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 05:11:46 INFO - PROCESS | 2872 | 1472904706274 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:46 INFO - PROCESS | 2872 | 1472904706276 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599C7800 == 29 [pid = 2872] [id = 221] 05:11:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FCBA000) [pid = 2872] [serial = 662] [outer = 0000000000000000] 05:11:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34FCC0800) [pid = 2872] [serial = 663] [outer = 000000F34FCBA000] 05:11:46 INFO - PROCESS | 2872 | 1472904706333 Marionette DEBUG loaded listener.js 05:11:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F3544AC400) [pid = 2872] [serial = 664] [outer = 000000F34FCBA000] 05:11:46 INFO - PROCESS | 2872 | 1472904706779 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 05:11:46 INFO - PROCESS | 2872 | 1472904706834 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 05:11:46 INFO - PROCESS | 2872 | 1472904706836 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 05:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:11:46 INFO - PROCESS | 2872 | 1472904706840 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:11:46 INFO - PROCESS | 2872 | 1472904706844 Marionette TRACE conn6 <- [1,850,null,{}] 05:11:46 INFO - PROCESS | 2872 | 1472904706856 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:46 INFO - PROCESS | 2872 | 1472904706861 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:46 INFO - PROCESS | 2872 | 1472904706983 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 05:11:47 INFO - PROCESS | 2872 | 1472904707000 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 2872 | 1472904707003 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02D800 == 30 [pid = 2872] [id = 222] 05:11:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F3555EE800) [pid = 2872] [serial = 665] [outer = 0000000000000000] 05:11:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F3558CF800) [pid = 2872] [serial = 666] [outer = 000000F3555EE800] 05:11:47 INFO - PROCESS | 2872 | 1472904707055 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B65C00) [pid = 2872] [serial = 667] [outer = 000000F3555EE800] 05:11:47 INFO - PROCESS | 2872 | 1472904707510 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 05:11:47 INFO - PROCESS | 2872 | 1472904707577 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 2872 | 1472904707580 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 05:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:11:47 INFO - PROCESS | 2872 | 1472904707584 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 2872 | 1472904707586 Marionette TRACE conn6 <- [1,854,null,{}] 05:11:47 INFO - PROCESS | 2872 | 1472904707590 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 2872 | 1472904707592 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:47 INFO - PROCESS | 2872 | 1472904707682 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 05:11:47 INFO - PROCESS | 2872 | 1472904707690 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 2872 | 1472904707692 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB49800 == 31 [pid = 2872] [id = 223] 05:11:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F227C00) [pid = 2872] [serial = 668] [outer = 0000000000000000] 05:11:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F359186000) [pid = 2872] [serial = 669] [outer = 000000F34F227C00] 05:11:47 INFO - PROCESS | 2872 | 1472904707740 Marionette DEBUG loaded listener.js 05:11:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35992C400) [pid = 2872] [serial = 670] [outer = 000000F34F227C00] 05:11:48 INFO - PROCESS | 2872 | 1472904708158 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 05:11:48 INFO - PROCESS | 2872 | 1472904708221 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 05:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:11:48 INFO - PROCESS | 2872 | 1472904708223 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 05:11:48 INFO - PROCESS | 2872 | 1472904708227 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 2872 | 1472904708229 Marionette TRACE conn6 <- [1,858,null,{}] 05:11:48 INFO - PROCESS | 2872 | 1472904708232 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 2872 | 1472904708235 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:48 INFO - PROCESS | 2872 | 1472904708341 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 05:11:48 INFO - PROCESS | 2872 | 1472904708414 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:48 INFO - PROCESS | 2872 | 1472904708416 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35DAEA000 == 32 [pid = 2872] [id = 224] 05:11:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F354789000) [pid = 2872] [serial = 671] [outer = 0000000000000000] 05:11:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35AB58C00) [pid = 2872] [serial = 672] [outer = 000000F354789000] 05:11:48 INFO - PROCESS | 2872 | 1472904708471 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B84B000) [pid = 2872] [serial = 673] [outer = 000000F354789000] 05:11:48 INFO - PROCESS | 2872 | 1472904708877 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:11:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:11:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 05:11:48 INFO - PROCESS | 2872 | 1472904708905 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 05:11:48 INFO - PROCESS | 2872 | 1472904708908 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 05:11:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:11:48 INFO - PROCESS | 2872 | 1472904708911 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:11:48 INFO - PROCESS | 2872 | 1472904708913 Marionette TRACE conn6 <- [1,862,null,{}] 05:11:48 INFO - PROCESS | 2872 | 1472904708923 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:48 INFO - PROCESS | 2872 | 1472904708929 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:49 INFO - PROCESS | 2872 | 1472904709068 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 05:11:49 INFO - PROCESS | 2872 | 1472904709120 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 2872 | 1472904709122 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F832800 == 33 [pid = 2872] [id = 225] 05:11:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35B871800) [pid = 2872] [serial = 674] [outer = 0000000000000000] 05:11:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BA6BC00) [pid = 2872] [serial = 675] [outer = 000000F35B871800] 05:11:49 INFO - PROCESS | 2872 | 1472904709170 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35C5A3C00) [pid = 2872] [serial = 676] [outer = 000000F35B871800] 05:11:49 INFO - PROCESS | 2872 | 1472904709617 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 05:11:49 INFO - PROCESS | 2872 | 1472904709651 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 2872 | 1472904709653 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 05:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:11:49 INFO - PROCESS | 2872 | 1472904709660 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 2872 | 1472904709662 Marionette TRACE conn6 <- [1,866,null,{}] 05:11:49 INFO - PROCESS | 2872 | 1472904709666 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 2872 | 1472904709668 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:49 INFO - PROCESS | 2872 | 1472904709801 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 05:11:49 INFO - PROCESS | 2872 | 1472904709859 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:49 INFO - PROCESS | 2872 | 1472904709861 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1C000 == 34 [pid = 2872] [id = 226] 05:11:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35B873000) [pid = 2872] [serial = 677] [outer = 0000000000000000] 05:11:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F350B81800) [pid = 2872] [serial = 678] [outer = 000000F35B873000] 05:11:49 INFO - PROCESS | 2872 | 1472904709909 Marionette DEBUG loaded listener.js 05:11:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35D4F9400) [pid = 2872] [serial = 679] [outer = 000000F35B873000] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35604B000) [pid = 2872] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F2D9000) [pid = 2872] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F2D7800) [pid = 2872] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F350BD6C00) [pid = 2872] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F842800) [pid = 2872] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F83C800) [pid = 2872] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F7A6400) [pid = 2872] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35478A400) [pid = 2872] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34DA68400) [pid = 2872] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B856000) [pid = 2872] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BFD1C00) [pid = 2872] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35475EC00) [pid = 2872] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:11:50 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34DA0E800) [pid = 2872] [serial = 650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:11:50 INFO - PROCESS | 2872 | 1472904710376 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 777ms 05:11:50 INFO - PROCESS | 2872 | 1472904710437 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 05:11:50 INFO - PROCESS | 2872 | 1472904710440 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 05:11:50 INFO - PROCESS | 2872 | 1472904710443 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:11:50 INFO - PROCESS | 2872 | 1472904710445 Marionette TRACE conn6 <- [1,870,null,{}] 05:11:50 INFO - PROCESS | 2872 | 1472904710449 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:50 INFO - PROCESS | 2872 | 1472904710451 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:50 INFO - PROCESS | 2872 | 1472904710534 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 05:11:50 INFO - PROCESS | 2872 | 1472904710607 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 2872 | 1472904710609 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354385000 == 35 [pid = 2872] [id = 227] 05:11:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F221400) [pid = 2872] [serial = 680] [outer = 0000000000000000] 05:11:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F353A6D800) [pid = 2872] [serial = 681] [outer = 000000F34F221400] 05:11:50 INFO - PROCESS | 2872 | 1472904710658 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35AFF8800) [pid = 2872] [serial = 682] [outer = 000000F34F221400] 05:11:51 INFO - PROCESS | 2872 | 1472904711005 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 05:11:51 INFO - PROCESS | 2872 | 1472904711075 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2872 | 1472904711077 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:11:51 INFO - PROCESS | 2872 | 1472904711081 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2872 | 1472904711083 Marionette TRACE conn6 <- [1,874,null,{}] 05:11:51 INFO - PROCESS | 2872 | 1472904711087 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 2872 | 1472904711089 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:51 INFO - PROCESS | 2872 | 1472904711233 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 05:11:51 INFO - PROCESS | 2872 | 1472904711243 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2872 | 1472904711245 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363568800 == 36 [pid = 2872] [id = 228] 05:11:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F836000) [pid = 2872] [serial = 683] [outer = 0000000000000000] 05:11:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CDBF800) [pid = 2872] [serial = 684] [outer = 000000F34F836000] 05:11:51 INFO - PROCESS | 2872 | 1472904711293 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35E3D5000) [pid = 2872] [serial = 685] [outer = 000000F34F836000] 05:11:51 INFO - PROCESS | 2872 | 1472904711693 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 05:11:51 INFO - PROCESS | 2872 | 1472904711713 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 2872 | 1472904711715 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 05:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:11:51 INFO - PROCESS | 2872 | 1472904711719 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 2872 | 1472904711721 Marionette TRACE conn6 <- [1,878,null,{}] 05:11:51 INFO - PROCESS | 2872 | 1472904711725 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 2872 | 1472904711727 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:51 INFO - PROCESS | 2872 | 1472904711811 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 05:11:51 INFO - PROCESS | 2872 | 1472904711882 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 2872 | 1472904711884 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363585000 == 37 [pid = 2872] [id = 229] 05:11:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B380000) [pid = 2872] [serial = 686] [outer = 0000000000000000] 05:11:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35E6C4000) [pid = 2872] [serial = 687] [outer = 000000F35B380000] 05:11:51 INFO - PROCESS | 2872 | 1472904711930 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35EC4C000) [pid = 2872] [serial = 688] [outer = 000000F35B380000] 05:11:52 INFO - PROCESS | 2872 | 1472904712282 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 05:11:52 INFO - PROCESS | 2872 | 1472904712355 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 2872 | 1472904712360 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 05:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:11:52 INFO - PROCESS | 2872 | 1472904712365 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 2872 | 1472904712370 Marionette TRACE conn6 <- [1,882,null,{}] 05:11:52 INFO - PROCESS | 2872 | 1472904712377 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 2872 | 1472904712381 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:52 INFO - PROCESS | 2872 | 1472904712581 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 05:11:52 INFO - PROCESS | 2872 | 1472904712664 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:52 INFO - PROCESS | 2872 | 1472904712668 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546D9000 == 38 [pid = 2872] [id = 230] 05:11:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F6D5800) [pid = 2872] [serial = 689] [outer = 0000000000000000] 05:11:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F7A2800) [pid = 2872] [serial = 690] [outer = 000000F34F6D5800] 05:11:52 INFO - PROCESS | 2872 | 1472904712732 Marionette DEBUG loaded listener.js 05:11:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34FCAE000) [pid = 2872] [serial = 691] [outer = 000000F34F6D5800] 05:11:53 INFO - PROCESS | 2872 | 1472904713368 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1027ms 05:11:53 INFO - PROCESS | 2872 | 1472904713404 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 05:11:53 INFO - PROCESS | 2872 | 1472904713408 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 05:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:11:53 INFO - PROCESS | 2872 | 1472904713416 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:11:53 INFO - PROCESS | 2872 | 1472904713421 Marionette TRACE conn6 <- [1,886,null,{}] 05:11:53 INFO - PROCESS | 2872 | 1472904713426 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:53 INFO - PROCESS | 2872 | 1472904713429 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:53 INFO - PROCESS | 2872 | 1472904713567 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 05:11:53 INFO - PROCESS | 2872 | 1472904713640 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 2872 | 1472904713643 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D40F800 == 39 [pid = 2872] [id = 231] 05:11:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35478B000) [pid = 2872] [serial = 692] [outer = 0000000000000000] 05:11:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F355563800) [pid = 2872] [serial = 693] [outer = 000000F35478B000] 05:11:53 INFO - PROCESS | 2872 | 1472904713702 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F358D69C00) [pid = 2872] [serial = 694] [outer = 000000F35478B000] 05:11:54 INFO - PROCESS | 2872 | 1472904714342 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 987ms 05:11:54 INFO - PROCESS | 2872 | 1472904714408 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 05:11:54 INFO - PROCESS | 2872 | 1472904714411 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 05:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:11:54 INFO - PROCESS | 2872 | 1472904714415 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 2872 | 1472904714418 Marionette TRACE conn6 <- [1,890,null,{}] 05:11:54 INFO - PROCESS | 2872 | 1472904714428 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 2872 | 1472904714434 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:54 INFO - PROCESS | 2872 | 1472904714551 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 05:11:54 INFO - PROCESS | 2872 | 1472904714669 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 2872 | 1472904714673 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36399F800 == 40 [pid = 2872] [id = 232] 05:11:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35BFCD800) [pid = 2872] [serial = 695] [outer = 0000000000000000] 05:11:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35BFD6800) [pid = 2872] [serial = 696] [outer = 000000F35BFCD800] 05:11:54 INFO - PROCESS | 2872 | 1472904714736 Marionette DEBUG loaded listener.js 05:11:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35E305000) [pid = 2872] [serial = 697] [outer = 000000F35BFCD800] 05:11:55 INFO - PROCESS | 2872 | 1472904715397 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1028ms 05:11:55 INFO - PROCESS | 2872 | 1472904715445 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 2872 | 1472904715447 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 05:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:11:55 INFO - PROCESS | 2872 | 1472904715451 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 2872 | 1472904715453 Marionette TRACE conn6 <- [1,894,null,{}] 05:11:55 INFO - PROCESS | 2872 | 1472904715457 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 2872 | 1472904715459 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:55 INFO - PROCESS | 2872 | 1472904715576 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 05:11:55 INFO - PROCESS | 2872 | 1472904715692 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:55 INFO - PROCESS | 2872 | 1472904715694 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363312800 == 41 [pid = 2872] [id = 233] 05:11:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35BFCE400) [pid = 2872] [serial = 698] [outer = 0000000000000000] 05:11:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35EFCAC00) [pid = 2872] [serial = 699] [outer = 000000F35BFCE400] 05:11:55 INFO - PROCESS | 2872 | 1472904715754 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35F86C400) [pid = 2872] [serial = 700] [outer = 000000F35BFCE400] 05:11:56 INFO - PROCESS | 2872 | 1472904716469 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:11:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:11:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1075ms 05:11:56 INFO - PROCESS | 2872 | 1472904716529 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 05:11:56 INFO - PROCESS | 2872 | 1472904716533 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 05:11:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:11:56 INFO - PROCESS | 2872 | 1472904716555 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:11:56 INFO - PROCESS | 2872 | 1472904716559 Marionette TRACE conn6 <- [1,898,null,{}] 05:11:56 INFO - PROCESS | 2872 | 1472904716566 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:56 INFO - PROCESS | 2872 | 1472904716569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:56 INFO - PROCESS | 2872 | 1472904716683 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 05:11:56 INFO - PROCESS | 2872 | 1472904716753 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 2872 | 1472904716755 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35461E800 == 42 [pid = 2872] [id = 234] 05:11:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F34F83B000) [pid = 2872] [serial = 701] [outer = 0000000000000000] 05:11:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F34FB52C00) [pid = 2872] [serial = 702] [outer = 000000F34F83B000] 05:11:56 INFO - PROCESS | 2872 | 1472904716810 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34FCBE800) [pid = 2872] [serial = 703] [outer = 000000F34F83B000] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F363568800 == 41 [pid = 2872] [id = 228] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F354385000 == 40 [pid = 2872] [id = 227] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1C000 == 39 [pid = 2872] [id = 226] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F832800 == 38 [pid = 2872] [id = 225] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35DAEA000 == 37 [pid = 2872] [id = 224] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB49800 == 36 [pid = 2872] [id = 223] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02D800 == 35 [pid = 2872] [id = 222] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599C7800 == 34 [pid = 2872] [id = 221] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546E4000 == 33 [pid = 2872] [id = 220] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F359908000 == 32 [pid = 2872] [id = 219] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C029000 == 31 [pid = 2872] [id = 218] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F363312800 == 30 [pid = 2872] [id = 233] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F36399F800 == 29 [pid = 2872] [id = 232] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D40F800 == 28 [pid = 2872] [id = 231] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F363585000 == 27 [pid = 2872] [id = 229] 05:11:57 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546D9000 == 26 [pid = 2872] [id = 230] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F358D6B800) [pid = 2872] [serial = 638] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34F630000) [pid = 2872] [serial = 629] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F6DEC00) [pid = 2872] [serial = 630] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F3555ED400) [pid = 2872] [serial = 635] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F353CD2C00) [pid = 2872] [serial = 632] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F359985400) [pid = 2872] [serial = 641] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F876000) [pid = 2872] [serial = 626] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FCB6C00) [pid = 2872] [serial = 615] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34FCB3400) [pid = 2872] [serial = 627] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F3544AEC00) [pid = 2872] [serial = 633] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F870400) [pid = 2872] [serial = 614] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F359181400) [pid = 2872] [serial = 639] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F355B62000) [pid = 2872] [serial = 618] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F227400) [pid = 2872] [serial = 644] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F355389400) [pid = 2872] [serial = 617] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35C003400) [pid = 2872] [serial = 621] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BA66C00) [pid = 2872] [serial = 620] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35B388400) [pid = 2872] [serial = 642] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35C8C1400) [pid = 2872] [serial = 624] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35C5A2400) [pid = 2872] [serial = 623] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F6D4800) [pid = 2872] [serial = 366] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BA8FC00) [pid = 2872] [serial = 647] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35CA9D800) [pid = 2872] [serial = 652] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35475AC00) [pid = 2872] [serial = 645] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B5EC00) [pid = 2872] [serial = 636] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35C8C1800) [pid = 2872] [serial = 648] [outer = 0000000000000000] [url = about:blank] 05:11:57 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35CA97C00) [pid = 2872] [serial = 651] [outer = 0000000000000000] [url = about:blank] 05:11:58 INFO - PROCESS | 2872 | 1472904718012 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1505ms 05:11:58 INFO - PROCESS | 2872 | 1472904718044 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2872 | 1472904718048 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 05:11:58 INFO - PROCESS | 2872 | 1472904718052 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:11:58 INFO - PROCESS | 2872 | 1472904718058 Marionette TRACE conn6 <- [1,902,null,{}] 05:11:58 INFO - PROCESS | 2872 | 1472904718063 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 2872 | 1472904718065 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:58 INFO - PROCESS | 2872 | 1472904718160 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 05:11:58 INFO - PROCESS | 2872 | 1472904718169 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2872 | 1472904718172 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353BBA000 == 27 [pid = 2872] [id = 235] 05:11:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F582800) [pid = 2872] [serial = 704] [outer = 0000000000000000] 05:11:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F635C00) [pid = 2872] [serial = 705] [outer = 000000F34F582800] 05:11:58 INFO - PROCESS | 2872 | 1472904718227 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F7A1800) [pid = 2872] [serial = 706] [outer = 000000F34F582800] 05:11:58 INFO - PROCESS | 2872 | 1472904718710 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 672ms 05:11:58 INFO - PROCESS | 2872 | 1472904718728 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 05:11:58 INFO - PROCESS | 2872 | 1472904718734 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 05:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:11:58 INFO - PROCESS | 2872 | 1472904718740 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:11:58 INFO - PROCESS | 2872 | 1472904718743 Marionette TRACE conn6 <- [1,906,null,{}] 05:11:58 INFO - PROCESS | 2872 | 1472904718747 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:58 INFO - PROCESS | 2872 | 1472904718750 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:58 INFO - PROCESS | 2872 | 1472904718876 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 05:11:58 INFO - PROCESS | 2872 | 1472904718885 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 2872 | 1472904718888 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358D5A000 == 28 [pid = 2872] [id = 236] 05:11:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F86D000) [pid = 2872] [serial = 707] [outer = 0000000000000000] 05:11:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34FB53800) [pid = 2872] [serial = 708] [outer = 000000F34F86D000] 05:11:58 INFO - PROCESS | 2872 | 1472904718946 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34FCA5400) [pid = 2872] [serial = 709] [outer = 000000F34F86D000] 05:11:59 INFO - PROCESS | 2872 | 1472904719392 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 05:11:59 INFO - PROCESS | 2872 | 1472904719476 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 2872 | 1472904719479 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 05:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:11:59 INFO - PROCESS | 2872 | 1472904719482 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 2872 | 1472904719486 Marionette TRACE conn6 <- [1,910,null,{}] 05:11:59 INFO - PROCESS | 2872 | 1472904719498 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 2872 | 1472904719503 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:59 INFO - PROCESS | 2872 | 1472904719592 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 05:11:59 INFO - PROCESS | 2872 | 1472904719608 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 2872 | 1472904719611 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:11:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3CA000 == 29 [pid = 2872] [id = 237] 05:11:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F350B75800) [pid = 2872] [serial = 710] [outer = 0000000000000000] 05:11:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F3543D9C00) [pid = 2872] [serial = 711] [outer = 000000F350B75800] 05:11:59 INFO - PROCESS | 2872 | 1472904719726 Marionette DEBUG loaded listener.js 05:11:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35478D400) [pid = 2872] [serial = 712] [outer = 000000F350B75800] 05:12:00 INFO - PROCESS | 2872 | 1472904720144 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 05:12:00 INFO - PROCESS | 2872 | 1472904720177 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2872 | 1472904720180 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 05:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:12:00 INFO - PROCESS | 2872 | 1472904720183 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 2872 | 1472904720185 Marionette TRACE conn6 <- [1,914,null,{}] 05:12:00 INFO - PROCESS | 2872 | 1472904720189 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 2872 | 1472904720191 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:00 INFO - PROCESS | 2872 | 1472904720336 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 05:12:00 INFO - PROCESS | 2872 | 1472904720358 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:00 INFO - PROCESS | 2872 | 1472904720360 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02D000 == 30 [pid = 2872] [id = 238] 05:12:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35537F800) [pid = 2872] [serial = 713] [outer = 0000000000000000] 05:12:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F3555E4800) [pid = 2872] [serial = 714] [outer = 000000F35537F800] 05:12:00 INFO - PROCESS | 2872 | 1472904720408 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355B5C400) [pid = 2872] [serial = 715] [outer = 000000F35537F800] 05:12:00 INFO - PROCESS | 2872 | 1472904720848 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 05:12:00 INFO - PROCESS | 2872 | 1472904720920 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 05:12:00 INFO - PROCESS | 2872 | 1472904720923 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 05:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:12:00 INFO - PROCESS | 2872 | 1472904720926 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 2872 | 1472904720928 Marionette TRACE conn6 <- [1,918,null,{}] 05:12:00 INFO - PROCESS | 2872 | 1472904720939 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 2872 | 1472904720941 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:01 INFO - PROCESS | 2872 | 1472904721052 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 05:12:01 INFO - PROCESS | 2872 | 1472904721063 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2872 | 1472904721065 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C823800 == 31 [pid = 2872] [id = 239] 05:12:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B5C800) [pid = 2872] [serial = 716] [outer = 0000000000000000] 05:12:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F355B8A800) [pid = 2872] [serial = 717] [outer = 000000F355B5C800] 05:12:01 INFO - PROCESS | 2872 | 1472904721113 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358D6B800) [pid = 2872] [serial = 718] [outer = 000000F355B5C800] 05:12:01 INFO - PROCESS | 2872 | 1472904721591 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:12:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:12:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 05:12:01 INFO - PROCESS | 2872 | 1472904721671 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 05:12:01 INFO - PROCESS | 2872 | 1472904721674 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 05:12:01 INFO - PROCESS | 2872 | 1472904721677 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:12:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:12:01 INFO - PROCESS | 2872 | 1472904721679 Marionette TRACE conn6 <- [1,922,null,{}] 05:12:01 INFO - PROCESS | 2872 | 1472904721683 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:01 INFO - PROCESS | 2872 | 1472904721689 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:01 INFO - PROCESS | 2872 | 1472904721814 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 05:12:01 INFO - PROCESS | 2872 | 1472904721868 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 2872 | 1472904721870 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D404000 == 32 [pid = 2872] [id = 240] 05:12:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F359186C00) [pid = 2872] [serial = 719] [outer = 0000000000000000] 05:12:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35AB50400) [pid = 2872] [serial = 720] [outer = 000000F359186C00] 05:12:01 INFO - PROCESS | 2872 | 1472904721919 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35B867800) [pid = 2872] [serial = 721] [outer = 000000F359186C00] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F836000) [pid = 2872] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F354789000) [pid = 2872] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B871800) [pid = 2872] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F221400) [pid = 2872] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F227C00) [pid = 2872] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F2DAC00) [pid = 2872] [serial = 656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3555EE800) [pid = 2872] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCBA000) [pid = 2872] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F354755800) [pid = 2872] [serial = 653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F83B800) [pid = 2872] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35B380000) [pid = 2872] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:12:02 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B873000) [pid = 2872] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 818ms 05:12:02 INFO - PROCESS | 2872 | 1472904722492 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:12:02 INFO - PROCESS | 2872 | 1472904722501 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 2872 | 1472904722503 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 05:12:02 INFO - PROCESS | 2872 | 1472904722507 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:12:02 INFO - PROCESS | 2872 | 1472904722509 Marionette TRACE conn6 <- [1,926,null,{}] 05:12:02 INFO - PROCESS | 2872 | 1472904722512 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 2872 | 1472904722514 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:02 INFO - PROCESS | 2872 | 1472904722627 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 05:12:02 INFO - PROCESS | 2872 | 1472904722670 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:02 INFO - PROCESS | 2872 | 1472904722672 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECCA000 == 33 [pid = 2872] [id = 241] 05:12:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34DA08000) [pid = 2872] [serial = 722] [outer = 0000000000000000] 05:12:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F358D6CC00) [pid = 2872] [serial = 723] [outer = 000000F34DA08000] 05:12:02 INFO - PROCESS | 2872 | 1472904722720 Marionette DEBUG loaded listener.js 05:12:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35B867C00) [pid = 2872] [serial = 724] [outer = 000000F34DA08000] 05:12:03 INFO - PROCESS | 2872 | 1472904723061 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 05:12:03 INFO - PROCESS | 2872 | 1472904723144 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 2872 | 1472904723146 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 05:12:03 INFO - PROCESS | 2872 | 1472904723150 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:12:03 INFO - PROCESS | 2872 | 1472904723152 Marionette TRACE conn6 <- [1,930,null,{}] 05:12:03 INFO - PROCESS | 2872 | 1472904723155 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 2872 | 1472904723157 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:03 INFO - PROCESS | 2872 | 1472904723239 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 05:12:03 INFO - PROCESS | 2872 | 1472904723245 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 2872 | 1472904723247 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8D8000 == 34 [pid = 2872] [id = 242] 05:12:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B86F400) [pid = 2872] [serial = 725] [outer = 0000000000000000] 05:12:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA61800) [pid = 2872] [serial = 726] [outer = 000000F35B86F400] 05:12:03 INFO - PROCESS | 2872 | 1472904723294 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BA6CC00) [pid = 2872] [serial = 727] [outer = 000000F35B86F400] 05:12:03 INFO - PROCESS | 2872 | 1472904723726 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 05:12:03 INFO - PROCESS | 2872 | 1472904723783 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 05:12:03 INFO - PROCESS | 2872 | 1472904723785 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 05:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:12:03 INFO - PROCESS | 2872 | 1472904723793 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:12:03 INFO - PROCESS | 2872 | 1472904723795 Marionette TRACE conn6 <- [1,934,null,{}] 05:12:03 INFO - PROCESS | 2872 | 1472904723798 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:03 INFO - PROCESS | 2872 | 1472904723800 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:03 INFO - PROCESS | 2872 | 1472904723884 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 05:12:03 INFO - PROCESS | 2872 | 1472904723889 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 2872 | 1472904723892 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA15000 == 35 [pid = 2872] [id = 243] 05:12:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BFCB000) [pid = 2872] [serial = 728] [outer = 0000000000000000] 05:12:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35BFCEC00) [pid = 2872] [serial = 729] [outer = 000000F35BFCB000] 05:12:03 INFO - PROCESS | 2872 | 1472904723938 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35C096C00) [pid = 2872] [serial = 730] [outer = 000000F35BFCB000] 05:12:04 INFO - PROCESS | 2872 | 1472904724755 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:12:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:12:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 986ms 05:12:04 INFO - PROCESS | 2872 | 1472904724778 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 2872 | 1472904724783 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 05:12:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:12:04 INFO - PROCESS | 2872 | 1472904724788 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 2872 | 1472904724794 Marionette TRACE conn6 <- [1,938,null,{}] 05:12:04 INFO - PROCESS | 2872 | 1472904724799 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 2872 | 1472904724802 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:04 INFO - PROCESS | 2872 | 1472904724937 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 05:12:05 INFO - PROCESS | 2872 | 1472904725010 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:05 INFO - PROCESS | 2872 | 1472904725013 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354952000 == 36 [pid = 2872] [id = 244] 05:12:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F62DC00) [pid = 2872] [serial = 731] [outer = 0000000000000000] 05:12:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F6D5000) [pid = 2872] [serial = 732] [outer = 000000F34F62DC00] 05:12:05 INFO - PROCESS | 2872 | 1472904725077 Marionette DEBUG loaded listener.js 05:12:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F83E000) [pid = 2872] [serial = 733] [outer = 000000F34F62DC00] 05:12:05 INFO - PROCESS | 2872 | 1472904725800 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1028ms 05:12:05 INFO - PROCESS | 2872 | 1472904725820 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 05:12:05 INFO - PROCESS | 2872 | 1472904725825 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 05:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:12:05 INFO - PROCESS | 2872 | 1472904725832 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 2872 | 1472904725835 Marionette TRACE conn6 <- [1,942,null,{}] 05:12:05 INFO - PROCESS | 2872 | 1472904725839 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 2872 | 1472904725843 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:05 INFO - PROCESS | 2872 | 1472904725972 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 05:12:06 INFO - PROCESS | 2872 | 1472904726046 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 2872 | 1472904726049 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB46000 == 37 [pid = 2872] [id = 245] 05:12:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F3543DCC00) [pid = 2872] [serial = 734] [outer = 0000000000000000] 05:12:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F354647000) [pid = 2872] [serial = 735] [outer = 000000F3543DCC00] 05:12:06 INFO - PROCESS | 2872 | 1472904726111 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F355381400) [pid = 2872] [serial = 736] [outer = 000000F3543DCC00] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8D8000 == 36 [pid = 2872] [id = 242] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECCA000 == 35 [pid = 2872] [id = 241] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D404000 == 34 [pid = 2872] [id = 240] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C823800 == 33 [pid = 2872] [id = 239] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02D000 == 32 [pid = 2872] [id = 238] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3CA000 == 31 [pid = 2872] [id = 237] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F358D5A000 == 30 [pid = 2872] [id = 236] 05:12:07 INFO - PROCESS | 2872 | --DOCSHELL 000000F353BBA000 == 29 [pid = 2872] [id = 235] 05:12:07 INFO - PROCESS | 2872 | 1472904727009 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35E3D5000) [pid = 2872] [serial = 685] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35AB58C00) [pid = 2872] [serial = 672] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35B84B000) [pid = 2872] [serial = 673] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35C5A3C00) [pid = 2872] [serial = 676] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35BA6BC00) [pid = 2872] [serial = 675] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F353A6D800) [pid = 2872] [serial = 681] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F359186000) [pid = 2872] [serial = 669] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F6D8000) [pid = 2872] [serial = 657] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FCA5C00) [pid = 2872] [serial = 658] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3558CF800) [pid = 2872] [serial = 666] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B65C00) [pid = 2872] [serial = 667] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FCC0800) [pid = 2872] [serial = 663] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3544AC400) [pid = 2872] [serial = 664] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35D7E0800) [pid = 2872] [serial = 655] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35CDBEC00) [pid = 2872] [serial = 654] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F870C00) [pid = 2872] [serial = 660] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCB8400) [pid = 2872] [serial = 661] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35E6C4000) [pid = 2872] [serial = 687] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F350B81800) [pid = 2872] [serial = 678] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CDBF800) [pid = 2872] [serial = 684] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35EC4C000) [pid = 2872] [serial = 688] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35D4F9400) [pid = 2872] [serial = 679] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35AFF8800) [pid = 2872] [serial = 682] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35992C400) [pid = 2872] [serial = 670] [outer = 0000000000000000] [url = about:blank] 05:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1235ms 05:12:07 INFO - PROCESS | 2872 | 1472904727069 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 2872 | 1472904727074 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 05:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:12:07 INFO - PROCESS | 2872 | 1472904727078 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 2872 | 1472904727081 Marionette TRACE conn6 <- [1,946,null,{}] 05:12:07 INFO - PROCESS | 2872 | 1472904727087 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 2872 | 1472904727090 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:07 INFO - PROCESS | 2872 | 1472904727183 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 05:12:07 INFO - PROCESS | 2872 | 1472904727198 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 2872 | 1472904727200 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353E21800 == 30 [pid = 2872] [id = 246] 05:12:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F7A9800) [pid = 2872] [serial = 737] [outer = 0000000000000000] 05:12:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F836000) [pid = 2872] [serial = 738] [outer = 000000F34F7A9800] 05:12:07 INFO - PROCESS | 2872 | 1472904727251 Marionette DEBUG loaded listener.js 05:12:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34FC72C00) [pid = 2872] [serial = 739] [outer = 000000F34F7A9800] 05:12:07 INFO - PROCESS | 2872 | 1472904727757 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 735ms 05:12:07 INFO - PROCESS | 2872 | 1472904727812 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 2872 | 1472904727817 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 05:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:12:07 INFO - PROCESS | 2872 | 1472904727823 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 2872 | 1472904727826 Marionette TRACE conn6 <- [1,950,null,{}] 05:12:07 INFO - PROCESS | 2872 | 1472904727830 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 2872 | 1472904727832 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:07 INFO - PROCESS | 2872 | 1472904727924 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 05:12:07 INFO - PROCESS | 2872 | 1472904727990 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 2872 | 1472904727993 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF03000 == 31 [pid = 2872] [id = 247] 05:12:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F353C6B800) [pid = 2872] [serial = 740] [outer = 0000000000000000] 05:12:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F3543DD400) [pid = 2872] [serial = 741] [outer = 000000F353C6B800] 05:12:08 INFO - PROCESS | 2872 | 1472904728053 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F354959800) [pid = 2872] [serial = 742] [outer = 000000F353C6B800] 05:12:08 INFO - PROCESS | 2872 | 1472904728458 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 671ms 05:12:08 INFO - PROCESS | 2872 | 1472904728497 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 05:12:08 INFO - PROCESS | 2872 | 1472904728500 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 05:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:12:08 INFO - PROCESS | 2872 | 1472904728504 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:12:08 INFO - PROCESS | 2872 | 1472904728508 Marionette TRACE conn6 <- [1,954,null,{}] 05:12:08 INFO - PROCESS | 2872 | 1472904728519 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:08 INFO - PROCESS | 2872 | 1472904728524 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:08 INFO - PROCESS | 2872 | 1472904728649 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 05:12:08 INFO - PROCESS | 2872 | 1472904728658 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:08 INFO - PROCESS | 2872 | 1472904728661 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C3C9800 == 32 [pid = 2872] [id = 248] 05:12:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B5B800) [pid = 2872] [serial = 743] [outer = 0000000000000000] 05:12:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35917D800) [pid = 2872] [serial = 744] [outer = 000000F355B5B800] 05:12:08 INFO - PROCESS | 2872 | 1472904728712 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35973B000) [pid = 2872] [serial = 745] [outer = 000000F355B5B800] 05:12:09 INFO - PROCESS | 2872 | 1472904729147 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 692ms 05:12:09 INFO - PROCESS | 2872 | 1472904729205 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2872 | 1472904729208 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 05:12:09 INFO - PROCESS | 2872 | 1472904729212 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 2872 | 1472904729214 Marionette TRACE conn6 <- [1,958,null,{}] 05:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:12:09 INFO - PROCESS | 2872 | 1472904729218 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 2872 | 1472904729220 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:09 INFO - PROCESS | 2872 | 1472904729335 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 05:12:09 INFO - PROCESS | 2872 | 1472904729343 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 2872 | 1472904729345 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC90800 == 33 [pid = 2872] [id = 249] 05:12:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F359983400) [pid = 2872] [serial = 746] [outer = 0000000000000000] 05:12:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35AFF1000) [pid = 2872] [serial = 747] [outer = 000000F359983400] 05:12:09 INFO - PROCESS | 2872 | 1472904729394 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35B871000) [pid = 2872] [serial = 748] [outer = 000000F359983400] 05:12:09 INFO - PROCESS | 2872 | 1472904729839 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 671ms 05:12:09 INFO - PROCESS | 2872 | 1472904729889 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 2872 | 1472904729892 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 05:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:12:09 INFO - PROCESS | 2872 | 1472904729901 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 2872 | 1472904729903 Marionette TRACE conn6 <- [1,962,null,{}] 05:12:09 INFO - PROCESS | 2872 | 1472904729907 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 2872 | 1472904729909 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:10 INFO - PROCESS | 2872 | 1472904730047 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 05:12:10 INFO - PROCESS | 2872 | 1472904730108 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2872 | 1472904730110 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F727800 == 34 [pid = 2872] [id = 250] 05:12:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B872C00) [pid = 2872] [serial = 749] [outer = 0000000000000000] 05:12:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BFCDC00) [pid = 2872] [serial = 750] [outer = 000000F35B872C00] 05:12:10 INFO - PROCESS | 2872 | 1472904730158 Marionette DEBUG loaded listener.js 05:12:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35C4B5400) [pid = 2872] [serial = 751] [outer = 000000F35B872C00] 05:12:10 INFO - PROCESS | 2872 | 1472904730634 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 776ms 05:12:10 INFO - PROCESS | 2872 | 1472904730679 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 2872 | 1472904730682 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 05:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:12:10 INFO - PROCESS | 2872 | 1472904730692 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 2872 | 1472904730694 Marionette TRACE conn6 <- [1,966,null,{}] 05:12:10 INFO - PROCESS | 2872 | 1472904730697 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 2872 | 1472904730703 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:10 INFO - PROCESS | 2872 | 1472904730856 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 05:12:10 INFO - PROCESS | 2872 | 1472904730864 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:10 INFO - PROCESS | 2872 | 1472904730866 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237C000 == 35 [pid = 2872] [id = 251] 05:12:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35CA97800) [pid = 2872] [serial = 752] [outer = 0000000000000000] 05:12:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35D5ED400) [pid = 2872] [serial = 753] [outer = 000000F35CA97800] 05:12:10 INFO - PROCESS | 2872 | 1472904730953 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35DAA1800) [pid = 2872] [serial = 754] [outer = 000000F35CA97800] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F350B75800) [pid = 2872] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F83B000) [pid = 2872] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35537F800) [pid = 2872] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F86D000) [pid = 2872] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F582800) [pid = 2872] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F6D5800) [pid = 2872] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35478B000) [pid = 2872] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFCD800) [pid = 2872] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BFCE400) [pid = 2872] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F355B5C800) [pid = 2872] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34DA08000) [pid = 2872] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F359186C00) [pid = 2872] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:12:11 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35B86F400) [pid = 2872] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:12:11 INFO - PROCESS | 2872 | 1472904731451 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 776ms 05:12:11 INFO - PROCESS | 2872 | 1472904731469 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 05:12:11 INFO - PROCESS | 2872 | 1472904731472 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 05:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:12:11 INFO - PROCESS | 2872 | 1472904731475 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:12:11 INFO - PROCESS | 2872 | 1472904731477 Marionette TRACE conn6 <- [1,970,null,{}] 05:12:11 INFO - PROCESS | 2872 | 1472904731481 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:11 INFO - PROCESS | 2872 | 1472904731483 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:11 INFO - PROCESS | 2872 | 1472904731592 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 05:12:11 INFO - PROCESS | 2872 | 1472904731636 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 2872 | 1472904731638 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353E0A000 == 36 [pid = 2872] [id = 252] 05:12:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34EB58800) [pid = 2872] [serial = 755] [outer = 0000000000000000] 05:12:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35537F800) [pid = 2872] [serial = 756] [outer = 000000F34EB58800] 05:12:11 INFO - PROCESS | 2872 | 1472904731685 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BA69000) [pid = 2872] [serial = 757] [outer = 000000F34EB58800] 05:12:12 INFO - PROCESS | 2872 | 1472904732049 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 629ms 05:12:12 INFO - PROCESS | 2872 | 1472904732113 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 2872 | 1472904732116 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 05:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:12:12 INFO - PROCESS | 2872 | 1472904732119 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 2872 | 1472904732121 Marionette TRACE conn6 <- [1,974,null,{}] 05:12:12 INFO - PROCESS | 2872 | 1472904732125 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 2872 | 1472904732135 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:12 INFO - PROCESS | 2872 | 1472904732219 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 05:12:12 INFO - PROCESS | 2872 | 1472904732224 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2872 | 1472904732226 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36330D800 == 37 [pid = 2872] [id = 253] 05:12:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35CA98000) [pid = 2872] [serial = 758] [outer = 0000000000000000] 05:12:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35E635400) [pid = 2872] [serial = 759] [outer = 000000F35CA98000] 05:12:12 INFO - PROCESS | 2872 | 1472904732273 Marionette DEBUG loaded listener.js 05:12:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35EC4A400) [pid = 2872] [serial = 760] [outer = 000000F35CA98000] 05:12:12 INFO - PROCESS | 2872 | 1472904732680 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 629ms 05:12:12 INFO - PROCESS | 2872 | 1472904732751 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 05:12:12 INFO - PROCESS | 2872 | 1472904732753 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 05:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:12:12 INFO - PROCESS | 2872 | 1472904732757 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 2872 | 1472904732759 Marionette TRACE conn6 <- [1,978,null,{}] 05:12:12 INFO - PROCESS | 2872 | 1472904732762 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 2872 | 1472904732764 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:12 INFO - PROCESS | 2872 | 1472904732851 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 05:12:12 INFO - PROCESS | 2872 | 1472904732859 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:12 INFO - PROCESS | 2872 | 1472904732861 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36356F000 == 38 [pid = 2872] [id = 254] 05:12:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35EF7F400) [pid = 2872] [serial = 761] [outer = 0000000000000000] 05:12:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35EFC9400) [pid = 2872] [serial = 762] [outer = 000000F35EF7F400] 05:12:12 INFO - PROCESS | 2872 | 1472904732934 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F86E000) [pid = 2872] [serial = 763] [outer = 000000F35EF7F400] 05:12:13 INFO - PROCESS | 2872 | 1472904733478 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 776ms 05:12:13 INFO - PROCESS | 2872 | 1472904733536 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 05:12:13 INFO - PROCESS | 2872 | 1472904733541 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 05:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:12:13 INFO - PROCESS | 2872 | 1472904733560 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:12:13 INFO - PROCESS | 2872 | 1472904733564 Marionette TRACE conn6 <- [1,982,null,{}] 05:12:13 INFO - PROCESS | 2872 | 1472904733571 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:13 INFO - PROCESS | 2872 | 1472904733575 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:13 INFO - PROCESS | 2872 | 1472904733706 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 05:12:13 INFO - PROCESS | 2872 | 1472904733817 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 2872 | 1472904733820 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359922000 == 39 [pid = 2872] [id = 255] 05:12:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F6D3800) [pid = 2872] [serial = 764] [outer = 0000000000000000] 05:12:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F836400) [pid = 2872] [serial = 765] [outer = 000000F34F6D3800] 05:12:13 INFO - PROCESS | 2872 | 1472904733884 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F3500F6400) [pid = 2872] [serial = 766] [outer = 000000F34F6D3800] 05:12:14 INFO - PROCESS | 2872 | 1472904734528 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1023ms 05:12:14 INFO - PROCESS | 2872 | 1472904734586 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 2872 | 1472904734592 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 05:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:12:14 INFO - PROCESS | 2872 | 1472904734599 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 2872 | 1472904734602 Marionette TRACE conn6 <- [1,986,null,{}] 05:12:14 INFO - PROCESS | 2872 | 1472904734606 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 2872 | 1472904734610 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:14 INFO - PROCESS | 2872 | 1472904734729 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 05:12:14 INFO - PROCESS | 2872 | 1472904734804 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:14 INFO - PROCESS | 2872 | 1472904734807 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E7000 == 40 [pid = 2872] [id = 256] 05:12:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F3558C5800) [pid = 2872] [serial = 767] [outer = 0000000000000000] 05:12:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F355B65400) [pid = 2872] [serial = 768] [outer = 000000F3558C5800] 05:12:14 INFO - PROCESS | 2872 | 1472904734908 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F359739C00) [pid = 2872] [serial = 769] [outer = 000000F3558C5800] 05:12:15 INFO - PROCESS | 2872 | 1472904735517 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:12:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 05:12:15 INFO - PROCESS | 2872 | 1472904735586 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 05:12:15 INFO - PROCESS | 2872 | 1472904735590 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 05:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:12:15 INFO - PROCESS | 2872 | 1472904735593 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:12:15 INFO - PROCESS | 2872 | 1472904735598 Marionette TRACE conn6 <- [1,990,null,{}] 05:12:15 INFO - PROCESS | 2872 | 1472904735610 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:15 INFO - PROCESS | 2872 | 1472904735615 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:15 INFO - PROCESS | 2872 | 1472904735739 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 05:12:15 INFO - PROCESS | 2872 | 1472904735849 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 2872 | 1472904735853 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635DB800 == 41 [pid = 2872] [id = 257] 05:12:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35CA99400) [pid = 2872] [serial = 770] [outer = 0000000000000000] 05:12:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35CDBEC00) [pid = 2872] [serial = 771] [outer = 000000F35CA99400] 05:12:15 INFO - PROCESS | 2872 | 1472904735916 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35EC72400) [pid = 2872] [serial = 772] [outer = 000000F35CA99400] 05:12:16 INFO - PROCESS | 2872 | 1472904736526 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 987ms 05:12:16 INFO - PROCESS | 2872 | 1472904736581 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 05:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:12:16 INFO - PROCESS | 2872 | 1472904736585 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 05:12:16 INFO - PROCESS | 2872 | 1472904736589 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 2872 | 1472904736591 Marionette TRACE conn6 <- [1,994,null,{}] 05:12:16 INFO - PROCESS | 2872 | 1472904736595 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 2872 | 1472904736597 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:16 INFO - PROCESS | 2872 | 1472904736713 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 05:12:16 INFO - PROCESS | 2872 | 1472904736801 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:16 INFO - PROCESS | 2872 | 1472904736803 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353E10800 == 42 [pid = 2872] [id = 258] 05:12:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F6D2C00) [pid = 2872] [serial = 773] [outer = 0000000000000000] 05:12:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34FCB0400) [pid = 2872] [serial = 774] [outer = 000000F34F6D2C00] 05:12:16 INFO - PROCESS | 2872 | 1472904736862 Marionette DEBUG loaded listener.js 05:12:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35EF78000) [pid = 2872] [serial = 775] [outer = 000000F34F6D2C00] 05:12:17 INFO - PROCESS | 2872 | 1472904737580 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1025ms 05:12:17 INFO - PROCESS | 2872 | 1472904737615 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 05:12:17 INFO - PROCESS | 2872 | 1472904737620 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 05:12:17 INFO - PROCESS | 2872 | 1472904737625 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:12:17 INFO - PROCESS | 2872 | 1472904737628 Marionette TRACE conn6 <- [1,998,null,{}] 05:12:17 INFO - PROCESS | 2872 | 1472904737634 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:17 INFO - PROCESS | 2872 | 1472904737637 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:17 INFO - PROCESS | 2872 | 1472904737761 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 05:12:17 INFO - PROCESS | 2872 | 1472904737838 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 2872 | 1472904737841 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF9E000 == 43 [pid = 2872] [id = 259] 05:12:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34F7A3000) [pid = 2872] [serial = 776] [outer = 0000000000000000] 05:12:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F34F7AC800) [pid = 2872] [serial = 777] [outer = 000000F34F7A3000] 05:12:17 INFO - PROCESS | 2872 | 1472904737895 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F34FC75400) [pid = 2872] [serial = 778] [outer = 000000F34F7A3000] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35461E800 == 42 [pid = 2872] [id = 234] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F36330D800 == 41 [pid = 2872] [id = 253] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F353E0A000 == 40 [pid = 2872] [id = 252] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237C000 == 39 [pid = 2872] [id = 251] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F727800 == 38 [pid = 2872] [id = 250] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC90800 == 37 [pid = 2872] [id = 249] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C3C9800 == 36 [pid = 2872] [id = 248] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF03000 == 35 [pid = 2872] [id = 247] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F353E21800 == 34 [pid = 2872] [id = 246] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB46000 == 33 [pid = 2872] [id = 245] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F354952000 == 32 [pid = 2872] [id = 244] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA15000 == 31 [pid = 2872] [id = 243] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F353E10800 == 30 [pid = 2872] [id = 258] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635DB800 == 29 [pid = 2872] [id = 257] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E7000 == 28 [pid = 2872] [id = 256] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F36356F000 == 27 [pid = 2872] [id = 254] 05:12:18 INFO - PROCESS | 2872 | --DOCSHELL 000000F359922000 == 26 [pid = 2872] [id = 255] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F3543D9C00) [pid = 2872] [serial = 711] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34FCBE800) [pid = 2872] [serial = 703] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F3555E4800) [pid = 2872] [serial = 714] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34FB52C00) [pid = 2872] [serial = 702] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34FB53800) [pid = 2872] [serial = 708] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34FCA5400) [pid = 2872] [serial = 709] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F635C00) [pid = 2872] [serial = 705] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F7A1800) [pid = 2872] [serial = 706] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FCAE000) [pid = 2872] [serial = 691] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F7A2800) [pid = 2872] [serial = 690] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F358D69C00) [pid = 2872] [serial = 694] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F355563800) [pid = 2872] [serial = 693] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35E305000) [pid = 2872] [serial = 697] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35BFD6800) [pid = 2872] [serial = 696] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35F86C400) [pid = 2872] [serial = 700] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EFCAC00) [pid = 2872] [serial = 699] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355B8A800) [pid = 2872] [serial = 717] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355B5C400) [pid = 2872] [serial = 715] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F358D6CC00) [pid = 2872] [serial = 723] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35AB50400) [pid = 2872] [serial = 720] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F358D6B800) [pid = 2872] [serial = 718] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35BA61800) [pid = 2872] [serial = 726] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35BA6CC00) [pid = 2872] [serial = 727] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35B867C00) [pid = 2872] [serial = 724] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35B867800) [pid = 2872] [serial = 721] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35BFCEC00) [pid = 2872] [serial = 729] [outer = 0000000000000000] [url = about:blank] 05:12:18 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35478D400) [pid = 2872] [serial = 712] [outer = 0000000000000000] [url = about:blank] 05:12:19 INFO - PROCESS | 2872 | 1472904739179 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1588ms 05:12:19 INFO - PROCESS | 2872 | 1472904739218 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 2872 | 1472904739222 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:12:19 INFO - PROCESS | 2872 | 1472904739227 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 2872 | 1472904739230 Marionette TRACE conn6 <- [1,1002,null,{}] 05:12:19 INFO - PROCESS | 2872 | 1472904739241 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 2872 | 1472904739244 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:19 INFO - PROCESS | 2872 | 1472904739333 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 05:12:19 INFO - PROCESS | 2872 | 1472904739341 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:19 INFO - PROCESS | 2872 | 1472904739346 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353AA1800 == 27 [pid = 2872] [id = 260] 05:12:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F2D0000) [pid = 2872] [serial = 779] [outer = 0000000000000000] 05:12:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F62E400) [pid = 2872] [serial = 780] [outer = 000000F34F2D0000] 05:12:19 INFO - PROCESS | 2872 | 1472904739398 Marionette DEBUG loaded listener.js 05:12:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34EDC6400) [pid = 2872] [serial = 781] [outer = 000000F34F2D0000] 05:12:19 INFO - PROCESS | 2872 | 1472904739860 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 05:12:19 INFO - PROCESS | 2872 | 1472904739903 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 2872 | 1472904739908 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 05:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:12:19 INFO - PROCESS | 2872 | 1472904739915 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 2872 | 1472904739918 Marionette TRACE conn6 <- [1,1006,null,{}] 05:12:19 INFO - PROCESS | 2872 | 1472904739922 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:19 INFO - PROCESS | 2872 | 1472904739925 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:20 INFO - PROCESS | 2872 | 1472904740017 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 05:12:20 INFO - PROCESS | 2872 | 1472904740027 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 2872 | 1472904740029 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355C06000 == 28 [pid = 2872] [id = 261] 05:12:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34FBE4800) [pid = 2872] [serial = 782] [outer = 0000000000000000] 05:12:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34FC7C000) [pid = 2872] [serial = 783] [outer = 000000F34FBE4800] 05:12:20 INFO - PROCESS | 2872 | 1472904740081 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34FCB9400) [pid = 2872] [serial = 784] [outer = 000000F34FBE4800] 05:12:20 INFO - PROCESS | 2872 | 1472904740559 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 671ms 05:12:20 INFO - PROCESS | 2872 | 1472904740588 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 05:12:20 INFO - PROCESS | 2872 | 1472904740590 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 05:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:12:20 INFO - PROCESS | 2872 | 1472904740594 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:12:20 INFO - PROCESS | 2872 | 1472904740598 Marionette TRACE conn6 <- [1,1010,null,{}] 05:12:20 INFO - PROCESS | 2872 | 1472904740609 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 2872 | 1472904740614 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:20 INFO - PROCESS | 2872 | 1472904740735 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 05:12:20 INFO - PROCESS | 2872 | 1472904740819 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 2872 | 1472904740822 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B712800 == 29 [pid = 2872] [id = 262] 05:12:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F226800) [pid = 2872] [serial = 785] [outer = 0000000000000000] 05:12:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F3544B1C00) [pid = 2872] [serial = 786] [outer = 000000F34F226800] 05:12:20 INFO - PROCESS | 2872 | 1472904740875 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F354794400) [pid = 2872] [serial = 787] [outer = 000000F34F226800] 05:12:21 INFO - PROCESS | 2872 | 1472904741297 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 05:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:12:21 INFO - PROCESS | 2872 | 1472904741331 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 05:12:21 INFO - PROCESS | 2872 | 1472904741334 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 05:12:21 INFO - PROCESS | 2872 | 1472904741337 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:12:21 INFO - PROCESS | 2872 | 1472904741339 Marionette TRACE conn6 <- [1,1014,null,{}] 05:12:21 INFO - PROCESS | 2872 | 1472904741342 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:21 INFO - PROCESS | 2872 | 1472904741344 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:21 INFO - PROCESS | 2872 | 1472904741465 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 05:12:21 INFO - PROCESS | 2872 | 1472904741470 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:21 INFO - PROCESS | 2872 | 1472904741473 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C217800 == 30 [pid = 2872] [id = 263] 05:12:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F355380000) [pid = 2872] [serial = 788] [outer = 0000000000000000] 05:12:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355567800) [pid = 2872] [serial = 789] [outer = 000000F355380000] 05:12:21 INFO - PROCESS | 2872 | 1472904741522 Marionette DEBUG loaded listener.js 05:12:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355B5A400) [pid = 2872] [serial = 790] [outer = 000000F355380000] 05:12:21 INFO - PROCESS | 2872 | 1472904741979 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 05:12:22 INFO - PROCESS | 2872 | 1472904742011 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 2872 | 1472904742013 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 05:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:12:22 INFO - PROCESS | 2872 | 1472904742016 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2872 | 1472904742018 Marionette TRACE conn6 <- [1,1018,null,{}] 05:12:22 INFO - PROCESS | 2872 | 1472904742022 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 2872 | 1472904742024 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:22 INFO - PROCESS | 2872 | 1472904742166 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 05:12:22 INFO - PROCESS | 2872 | 1472904742177 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 2872 | 1472904742179 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB39800 == 31 [pid = 2872] [id = 264] 05:12:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FB4A400) [pid = 2872] [serial = 791] [outer = 0000000000000000] 05:12:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B62000) [pid = 2872] [serial = 792] [outer = 000000F34FB4A400] 05:12:22 INFO - PROCESS | 2872 | 1472904742226 Marionette DEBUG loaded listener.js 05:12:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F358D6CC00) [pid = 2872] [serial = 793] [outer = 000000F34FB4A400] 05:12:22 INFO - PROCESS | 2872 | 1472904742679 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 05:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:12:22 INFO - PROCESS | 2872 | 1472904742754 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 2872 | 1472904742756 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 05:12:22 INFO - PROCESS | 2872 | 1472904742760 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 2872 | 1472904742763 Marionette TRACE conn6 <- [1,1022,null,{}] 05:12:22 INFO - PROCESS | 2872 | 1472904742777 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 2872 | 1472904742783 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:22 INFO - PROCESS | 2872 | 1472904742922 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 05:12:22 INFO - PROCESS | 2872 | 1472904742930 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 2872 | 1472904742933 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E839000 == 32 [pid = 2872] [id = 265] 05:12:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35478D400) [pid = 2872] [serial = 794] [outer = 0000000000000000] 05:12:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F3591A1400) [pid = 2872] [serial = 795] [outer = 000000F35478D400] 05:12:22 INFO - PROCESS | 2872 | 1472904742980 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35B86A800) [pid = 2872] [serial = 796] [outer = 000000F35478D400] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35EF7F400) [pid = 2872] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F353C6B800) [pid = 2872] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F7A9800) [pid = 2872] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35CA97800) [pid = 2872] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F62DC00) [pid = 2872] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35CA98000) [pid = 2872] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B5B800) [pid = 2872] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34EB58800) [pid = 2872] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F359983400) [pid = 2872] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFCB000) [pid = 2872] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F3543DCC00) [pid = 2872] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:12:23 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35B872C00) [pid = 2872] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:12:23 INFO - PROCESS | 2872 | 1472904743669 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 944ms 05:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:12:23 INFO - PROCESS | 2872 | 1472904743707 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 05:12:23 INFO - PROCESS | 2872 | 1472904743709 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 05:12:23 INFO - PROCESS | 2872 | 1472904743713 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:12:23 INFO - PROCESS | 2872 | 1472904743715 Marionette TRACE conn6 <- [1,1026,null,{}] 05:12:23 INFO - PROCESS | 2872 | 1472904743718 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:23 INFO - PROCESS | 2872 | 1472904743720 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:23 INFO - PROCESS | 2872 | 1472904743804 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 05:12:23 INFO - PROCESS | 2872 | 1472904743810 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:23 INFO - PROCESS | 2872 | 1472904743813 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F822800 == 33 [pid = 2872] [id = 266] 05:12:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F354311C00) [pid = 2872] [serial = 797] [outer = 0000000000000000] 05:12:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F359187800) [pid = 2872] [serial = 798] [outer = 000000F354311C00] 05:12:23 INFO - PROCESS | 2872 | 1472904743860 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35B871400) [pid = 2872] [serial = 799] [outer = 000000F354311C00] 05:12:24 INFO - PROCESS | 2872 | 1472904744269 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 587ms 05:12:24 INFO - PROCESS | 2872 | 1472904744303 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 2872 | 1472904744305 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 05:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:12:24 INFO - PROCESS | 2872 | 1472904744339 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 2872 | 1472904744341 Marionette TRACE conn6 <- [1,1030,null,{}] 05:12:24 INFO - PROCESS | 2872 | 1472904744345 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 2872 | 1472904744347 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:24 INFO - PROCESS | 2872 | 1472904744431 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 05:12:24 INFO - PROCESS | 2872 | 1472904744438 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:24 INFO - PROCESS | 2872 | 1472904744440 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA05800 == 34 [pid = 2872] [id = 267] 05:12:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F3555E5800) [pid = 2872] [serial = 800] [outer = 0000000000000000] 05:12:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BA6C400) [pid = 2872] [serial = 801] [outer = 000000F3555E5800] 05:12:24 INFO - PROCESS | 2872 | 1472904744487 Marionette DEBUG loaded listener.js 05:12:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BFCC400) [pid = 2872] [serial = 802] [outer = 000000F3555E5800] 05:12:24 INFO - PROCESS | 2872 | 1472904744931 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 650ms 05:12:24 INFO - PROCESS | 2872 | 1472904744976 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 05:12:24 INFO - PROCESS | 2872 | 1472904744979 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 05:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:12:24 INFO - PROCESS | 2872 | 1472904744982 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 2872 | 1472904744984 Marionette TRACE conn6 <- [1,1034,null,{}] 05:12:24 INFO - PROCESS | 2872 | 1472904744988 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 2872 | 1472904744990 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:25 INFO - PROCESS | 2872 | 1472904745072 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 05:12:25 INFO - PROCESS | 2872 | 1472904745077 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 2872 | 1472904745079 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B712000 == 35 [pid = 2872] [id = 268] 05:12:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BFD6800) [pid = 2872] [serial = 803] [outer = 0000000000000000] 05:12:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35C008C00) [pid = 2872] [serial = 804] [outer = 000000F35BFD6800] 05:12:25 INFO - PROCESS | 2872 | 1472904745126 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35C8BF400) [pid = 2872] [serial = 805] [outer = 000000F35BFD6800] 05:12:25 INFO - PROCESS | 2872 | 1472904745872 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 923ms 05:12:25 INFO - PROCESS | 2872 | 1472904745910 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 05:12:25 INFO - PROCESS | 2872 | 1472904745915 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 05:12:25 INFO - PROCESS | 2872 | 1472904745920 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:12:25 INFO - PROCESS | 2872 | 1472904745924 Marionette TRACE conn6 <- [1,1038,null,{}] 05:12:25 INFO - PROCESS | 2872 | 1472904745931 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:25 INFO - PROCESS | 2872 | 1472904745934 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:26 INFO - PROCESS | 2872 | 1472904746071 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 05:12:26 INFO - PROCESS | 2872 | 1472904746139 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 2872 | 1472904746143 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355369800 == 36 [pid = 2872] [id = 269] 05:12:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34EDBB000) [pid = 2872] [serial = 806] [outer = 0000000000000000] 05:12:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F628000) [pid = 2872] [serial = 807] [outer = 000000F34EDBB000] 05:12:26 INFO - PROCESS | 2872 | 1472904746246 Marionette DEBUG loaded listener.js 05:12:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F86E800) [pid = 2872] [serial = 808] [outer = 000000F34EDBB000] 05:12:26 INFO - PROCESS | 2872 | 1472904746906 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1021ms 05:12:26 INFO - PROCESS | 2872 | 1472904746946 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 2872 | 1472904746951 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 05:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:12:26 INFO - PROCESS | 2872 | 1472904746958 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 2872 | 1472904746961 Marionette TRACE conn6 <- [1,1042,null,{}] 05:12:26 INFO - PROCESS | 2872 | 1472904746965 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 2872 | 1472904746969 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:27 INFO - PROCESS | 2872 | 1472904747095 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 05:12:27 INFO - PROCESS | 2872 | 1472904747170 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:27 INFO - PROCESS | 2872 | 1472904747173 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB39000 == 37 [pid = 2872] [id = 270] 05:12:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34FCAAC00) [pid = 2872] [serial = 809] [outer = 0000000000000000] 05:12:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F353A6AC00) [pid = 2872] [serial = 810] [outer = 000000F34FCAAC00] 05:12:27 INFO - PROCESS | 2872 | 1472904747274 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F354790000) [pid = 2872] [serial = 811] [outer = 000000F34FCAAC00] 05:12:28 INFO - PROCESS | 2872 | 1472904748179 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1273ms 05:12:28 INFO - PROCESS | 2872 | 1472904748269 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 05:12:28 INFO - PROCESS | 2872 | 1472904748274 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 05:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA05800 == 36 [pid = 2872] [id = 267] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F822800 == 35 [pid = 2872] [id = 266] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E839000 == 34 [pid = 2872] [id = 265] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB39800 == 33 [pid = 2872] [id = 264] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C217800 == 32 [pid = 2872] [id = 263] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B712800 == 31 [pid = 2872] [id = 262] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F355C06000 == 30 [pid = 2872] [id = 261] 05:12:28 INFO - PROCESS | 2872 | --DOCSHELL 000000F353AA1800 == 29 [pid = 2872] [id = 260] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F354959800) [pid = 2872] [serial = 742] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34FC72C00) [pid = 2872] [serial = 739] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35D5ED400) [pid = 2872] [serial = 753] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F83E000) [pid = 2872] [serial = 733] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35DAA1800) [pid = 2872] [serial = 754] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35E635400) [pid = 2872] [serial = 759] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35973B000) [pid = 2872] [serial = 745] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35BA69000) [pid = 2872] [serial = 757] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35AFF1000) [pid = 2872] [serial = 747] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F3543DD400) [pid = 2872] [serial = 741] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35C096C00) [pid = 2872] [serial = 730] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F6D5000) [pid = 2872] [serial = 732] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355381400) [pid = 2872] [serial = 736] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BFCDC00) [pid = 2872] [serial = 750] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35917D800) [pid = 2872] [serial = 744] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35B871000) [pid = 2872] [serial = 748] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F836000) [pid = 2872] [serial = 738] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35C4B5400) [pid = 2872] [serial = 751] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F354647000) [pid = 2872] [serial = 735] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35537F800) [pid = 2872] [serial = 756] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35F86E000) [pid = 2872] [serial = 763] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35EFC9400) [pid = 2872] [serial = 762] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35EC4A400) [pid = 2872] [serial = 760] [outer = 0000000000000000] [url = about:blank] 05:12:28 INFO - PROCESS | 2872 | 1472904748332 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 2872 | 1472904748336 Marionette TRACE conn6 <- [1,1046,null,{}] 05:12:28 INFO - PROCESS | 2872 | 1472904748350 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 2872 | 1472904748353 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:28 INFO - PROCESS | 2872 | 1472904748447 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 05:12:28 INFO - PROCESS | 2872 | 1472904748454 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 2872 | 1472904748459 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546E9800 == 30 [pid = 2872] [id = 271] 05:12:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F86A800) [pid = 2872] [serial = 812] [outer = 0000000000000000] 05:12:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FC72C00) [pid = 2872] [serial = 813] [outer = 000000F34F86A800] 05:12:28 INFO - PROCESS | 2872 | 1472904748511 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3509FE000) [pid = 2872] [serial = 814] [outer = 000000F34F86A800] 05:12:29 INFO - PROCESS | 2872 | 1472904749023 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 754ms 05:12:29 INFO - PROCESS | 2872 | 1472904749064 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 2872 | 1472904749068 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 05:12:29 INFO - PROCESS | 2872 | 1472904749075 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:12:29 INFO - PROCESS | 2872 | 1472904749078 Marionette TRACE conn6 <- [1,1050,null,{}] 05:12:29 INFO - PROCESS | 2872 | 1472904749081 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 2872 | 1472904749084 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:29 INFO - PROCESS | 2872 | 1472904749175 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 05:12:29 INFO - PROCESS | 2872 | 1472904749258 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2872 | 1472904749261 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B71F800 == 31 [pid = 2872] [id = 272] 05:12:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F354792800) [pid = 2872] [serial = 815] [outer = 0000000000000000] 05:12:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355563C00) [pid = 2872] [serial = 816] [outer = 000000F354792800] 05:12:29 INFO - PROCESS | 2872 | 1472904749319 Marionette DEBUG loaded listener.js 05:12:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355B5FC00) [pid = 2872] [serial = 817] [outer = 000000F354792800] 05:12:29 INFO - PROCESS | 2872 | 1472904749704 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 671ms 05:12:29 INFO - PROCESS | 2872 | 1472904749749 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 05:12:29 INFO - PROCESS | 2872 | 1472904749751 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 05:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:12:29 INFO - PROCESS | 2872 | 1472904749755 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:12:29 INFO - PROCESS | 2872 | 1472904749759 Marionette TRACE conn6 <- [1,1054,null,{}] 05:12:29 INFO - PROCESS | 2872 | 1472904749770 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:29 INFO - PROCESS | 2872 | 1472904749775 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:29 INFO - PROCESS | 2872 | 1472904749896 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 05:12:29 INFO - PROCESS | 2872 | 1472904749913 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:29 INFO - PROCESS | 2872 | 1472904749916 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC7B800 == 32 [pid = 2872] [id = 273] 05:12:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34E2CF800) [pid = 2872] [serial = 818] [outer = 0000000000000000] 05:12:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35973B000) [pid = 2872] [serial = 819] [outer = 000000F34E2CF800] 05:12:29 INFO - PROCESS | 2872 | 1472904749968 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35AFEE000) [pid = 2872] [serial = 820] [outer = 000000F34E2CF800] 05:12:30 INFO - PROCESS | 2872 | 1472904750406 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 671ms 05:12:30 INFO - PROCESS | 2872 | 1472904750429 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 2872 | 1472904750432 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 05:12:30 INFO - PROCESS | 2872 | 1472904750435 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:12:30 INFO - PROCESS | 2872 | 1472904750437 Marionette TRACE conn6 <- [1,1058,null,{}] 05:12:30 INFO - PROCESS | 2872 | 1472904750440 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 2872 | 1472904750443 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:30 INFO - PROCESS | 2872 | 1472904750534 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 05:12:30 INFO - PROCESS | 2872 | 1472904750541 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 2872 | 1472904750543 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F822800 == 33 [pid = 2872] [id = 274] 05:12:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B84B000) [pid = 2872] [serial = 821] [outer = 0000000000000000] 05:12:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BA61400) [pid = 2872] [serial = 822] [outer = 000000F35B84B000] 05:12:30 INFO - PROCESS | 2872 | 1472904750591 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFCF400) [pid = 2872] [serial = 823] [outer = 000000F35B84B000] 05:12:31 INFO - PROCESS | 2872 | 1472904751061 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 671ms 05:12:31 INFO - PROCESS | 2872 | 1472904751109 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2872 | 1472904751111 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 05:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:12:31 INFO - PROCESS | 2872 | 1472904751114 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2872 | 1472904751116 Marionette TRACE conn6 <- [1,1062,null,{}] 05:12:31 INFO - PROCESS | 2872 | 1472904751120 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 2872 | 1472904751122 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:31 INFO - PROCESS | 2872 | 1472904751230 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 05:12:31 INFO - PROCESS | 2872 | 1472904751310 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:31 INFO - PROCESS | 2872 | 1472904751312 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1D000 == 34 [pid = 2872] [id = 275] 05:12:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BFCC800) [pid = 2872] [serial = 824] [outer = 0000000000000000] 05:12:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35C5A1C00) [pid = 2872] [serial = 825] [outer = 000000F35BFCC800] 05:12:31 INFO - PROCESS | 2872 | 1472904751359 Marionette DEBUG loaded listener.js 05:12:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CA91400) [pid = 2872] [serial = 826] [outer = 000000F35BFCC800] 05:12:31 INFO - PROCESS | 2872 | 1472904751780 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 05:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:12:31 INFO - PROCESS | 2872 | 1472904751852 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 2872 | 1472904751854 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 05:12:31 INFO - PROCESS | 2872 | 1472904751858 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 2872 | 1472904751860 Marionette TRACE conn6 <- [1,1066,null,{}] 05:12:31 INFO - PROCESS | 2872 | 1472904751863 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 2872 | 1472904751870 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:32 INFO - PROCESS | 2872 | 1472904752014 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 05:12:32 INFO - PROCESS | 2872 | 1472904752076 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 2872 | 1472904752079 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362792800 == 35 [pid = 2872] [id = 276] 05:12:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35D4F4000) [pid = 2872] [serial = 827] [outer = 0000000000000000] 05:12:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35E307800) [pid = 2872] [serial = 828] [outer = 000000F35D4F4000] 05:12:32 INFO - PROCESS | 2872 | 1472904752127 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35E6C2400) [pid = 2872] [serial = 829] [outer = 000000F35D4F4000] 05:12:32 INFO - PROCESS | 2872 | 1472904752561 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 775ms 05:12:32 INFO - PROCESS | 2872 | 1472904752642 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 05:12:32 INFO - PROCESS | 2872 | 1472904752644 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 05:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:12:32 INFO - PROCESS | 2872 | 1472904752647 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:12:32 INFO - PROCESS | 2872 | 1472904752649 Marionette TRACE conn6 <- [1,1070,null,{}] 05:12:32 INFO - PROCESS | 2872 | 1472904752653 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:32 INFO - PROCESS | 2872 | 1472904752655 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:32 INFO - PROCESS | 2872 | 1472904752765 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 05:12:32 INFO - PROCESS | 2872 | 1472904752776 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 2872 | 1472904752778 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363568800 == 36 [pid = 2872] [id = 277] 05:12:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F877C00) [pid = 2872] [serial = 830] [outer = 0000000000000000] 05:12:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35EC53000) [pid = 2872] [serial = 831] [outer = 000000F34F877C00] 05:12:32 INFO - PROCESS | 2872 | 1472904752914 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35EFCBC00) [pid = 2872] [serial = 832] [outer = 000000F34F877C00] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FBE4800) [pid = 2872] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F7A3000) [pid = 2872] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F2D0000) [pid = 2872] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F226800) [pid = 2872] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F355380000) [pid = 2872] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F6D3800) [pid = 2872] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3558C5800) [pid = 2872] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35CA99400) [pid = 2872] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F6D2C00) [pid = 2872] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34FB4A400) [pid = 2872] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35478D400) [pid = 2872] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F3555E5800) [pid = 2872] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:12:33 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F354311C00) [pid = 2872] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:12:33 INFO - PROCESS | 2872 | 1472904753272 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 670ms 05:12:33 INFO - PROCESS | 2872 | 1472904753320 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2872 | 1472904753322 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 05:12:33 INFO - PROCESS | 2872 | 1472904753326 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:12:33 INFO - PROCESS | 2872 | 1472904753328 Marionette TRACE conn6 <- [1,1074,null,{}] 05:12:33 INFO - PROCESS | 2872 | 1472904753347 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 2872 | 1472904753349 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:33 INFO - PROCESS | 2872 | 1472904753470 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 05:12:33 INFO - PROCESS | 2872 | 1472904753478 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:33 INFO - PROCESS | 2872 | 1472904753480 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635C6800 == 37 [pid = 2872] [id = 278] 05:12:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34FBE2800) [pid = 2872] [serial = 833] [outer = 0000000000000000] 05:12:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F3555E5800) [pid = 2872] [serial = 834] [outer = 000000F34FBE2800] 05:12:33 INFO - PROCESS | 2872 | 1472904753527 Marionette DEBUG loaded listener.js 05:12:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35E6C0400) [pid = 2872] [serial = 835] [outer = 000000F34FBE2800] 05:12:33 INFO - PROCESS | 2872 | 1472904753930 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 05:12:33 INFO - PROCESS | 2872 | 1472904753958 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 2872 | 1472904753960 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 05:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:12:33 INFO - PROCESS | 2872 | 1472904753963 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 2872 | 1472904753965 Marionette TRACE conn6 <- [1,1078,null,{}] 05:12:33 INFO - PROCESS | 2872 | 1472904753969 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 2872 | 1472904753971 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:34 INFO - PROCESS | 2872 | 1472904754055 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 05:12:34 INFO - PROCESS | 2872 | 1472904754157 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2872 | 1472904754160 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4E000 == 38 [pid = 2872] [id = 279] 05:12:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35C27C800) [pid = 2872] [serial = 836] [outer = 0000000000000000] 05:12:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F875400) [pid = 2872] [serial = 837] [outer = 000000F35C27C800] 05:12:34 INFO - PROCESS | 2872 | 1472904754209 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F8C7400) [pid = 2872] [serial = 838] [outer = 000000F35C27C800] 05:12:34 INFO - PROCESS | 2872 | 1472904754561 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 629ms 05:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:12:34 INFO - PROCESS | 2872 | 1472904754596 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 05:12:34 INFO - PROCESS | 2872 | 1472904754598 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 05:12:34 INFO - PROCESS | 2872 | 1472904754602 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:12:34 INFO - PROCESS | 2872 | 1472904754612 Marionette TRACE conn6 <- [1,1082,null,{}] 05:12:34 INFO - PROCESS | 2872 | 1472904754627 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:34 INFO - PROCESS | 2872 | 1472904754629 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:34 INFO - PROCESS | 2872 | 1472904754714 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 05:12:34 INFO - PROCESS | 2872 | 1472904754719 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 2872 | 1472904754721 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B71800 == 39 [pid = 2872] [id = 280] 05:12:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F912800) [pid = 2872] [serial = 839] [outer = 0000000000000000] 05:12:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35F919800) [pid = 2872] [serial = 840] [outer = 000000F35F912800] 05:12:34 INFO - PROCESS | 2872 | 1472904754770 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F932C00) [pid = 2872] [serial = 841] [outer = 000000F35F912800] 05:12:35 INFO - PROCESS | 2872 | 1472904755478 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 944ms 05:12:35 INFO - PROCESS | 2872 | 1472904755550 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 05:12:35 INFO - PROCESS | 2872 | 1472904755555 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 05:12:35 INFO - PROCESS | 2872 | 1472904755560 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:12:35 INFO - PROCESS | 2872 | 1472904755565 Marionette TRACE conn6 <- [1,1086,null,{}] 05:12:35 INFO - PROCESS | 2872 | 1472904755571 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 2872 | 1472904755574 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:35 INFO - PROCESS | 2872 | 1472904755734 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 05:12:35 INFO - PROCESS | 2872 | 1472904755845 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 2872 | 1472904755848 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE06000 == 40 [pid = 2872] [id = 281] 05:12:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F86CC00) [pid = 2872] [serial = 842] [outer = 0000000000000000] 05:12:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F354310C00) [pid = 2872] [serial = 843] [outer = 000000F34F86CC00] 05:12:35 INFO - PROCESS | 2872 | 1472904755911 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F3555EE400) [pid = 2872] [serial = 844] [outer = 000000F34F86CC00] 05:12:36 INFO - PROCESS | 2872 | 1472904756507 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 986ms 05:12:36 INFO - PROCESS | 2872 | 1472904756552 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 05:12:36 INFO - PROCESS | 2872 | 1472904756557 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 05:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:12:36 INFO - PROCESS | 2872 | 1472904756565 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:12:36 INFO - PROCESS | 2872 | 1472904756568 Marionette TRACE conn6 <- [1,1090,null,{}] 05:12:36 INFO - PROCESS | 2872 | 1472904756573 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:36 INFO - PROCESS | 2872 | 1472904756576 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:36 INFO - PROCESS | 2872 | 1472904756733 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 05:12:36 INFO - PROCESS | 2872 | [2872] 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 05:12:37 INFO - PROCESS | 2872 | 1472904757031 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 2872 | 1472904757034 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363314800 == 41 [pid = 2872] [id = 282] 05:12:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35CA93000) [pid = 2872] [serial = 845] [outer = 0000000000000000] 05:12:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35CA99C00) [pid = 2872] [serial = 846] [outer = 000000F35CA93000] 05:12:37 INFO - PROCESS | 2872 | 1472904757094 Marionette DEBUG loaded listener.js 05:12:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35D4F2000) [pid = 2872] [serial = 847] [outer = 000000F35CA93000] 05:12:37 INFO - PROCESS | 2872 | 1472904757747 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1230ms 05:12:37 INFO - PROCESS | 2872 | 1472904757800 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 2872 | 1472904757803 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 05:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:12:37 INFO - PROCESS | 2872 | 1472904757807 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 2872 | 1472904757811 Marionette TRACE conn6 <- [1,1094,null,{}] 05:12:37 INFO - PROCESS | 2872 | 1472904757823 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 2872 | 1472904757828 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:37 INFO - PROCESS | 2872 | 1472904757943 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 05:12:38 INFO - PROCESS | 2872 | 1472904758036 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 2872 | 1472904758039 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364062800 == 42 [pid = 2872] [id = 283] 05:12:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35F935800) [pid = 2872] [serial = 848] [outer = 0000000000000000] 05:12:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35F939400) [pid = 2872] [serial = 849] [outer = 000000F35F935800] 05:12:38 INFO - PROCESS | 2872 | 1472904758100 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35F987800) [pid = 2872] [serial = 850] [outer = 000000F35F935800] 05:12:38 INFO - PROCESS | 2872 | 1472904758712 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 923ms 05:12:38 INFO - PROCESS | 2872 | 1472904758732 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 2872 | 1472904758735 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 05:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:12:38 INFO - PROCESS | 2872 | 1472904758739 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 2872 | 1472904758741 Marionette TRACE conn6 <- [1,1098,null,{}] 05:12:38 INFO - PROCESS | 2872 | 1472904758745 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 2872 | 1472904758747 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:38 INFO - PROCESS | 2872 | 1472904758868 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 05:12:38 INFO - PROCESS | 2872 | 1472904758958 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:38 INFO - PROCESS | 2872 | 1472904758960 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35460F800 == 43 [pid = 2872] [id = 284] 05:12:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F350BD7000) [pid = 2872] [serial = 851] [outer = 0000000000000000] 05:12:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F355563800) [pid = 2872] [serial = 852] [outer = 000000F350BD7000] 05:12:39 INFO - PROCESS | 2872 | 1472904759019 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35BA63800) [pid = 2872] [serial = 853] [outer = 000000F350BD7000] 05:12:39 INFO - PROCESS | 2872 | 1472904759815 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1131ms 05:12:39 INFO - PROCESS | 2872 | 1472904759872 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 05:12:39 INFO - PROCESS | 2872 | 1472904759877 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 05:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:12:39 INFO - PROCESS | 2872 | 1472904759881 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:12:39 INFO - PROCESS | 2872 | 1472904759887 Marionette TRACE conn6 <- [1,1102,null,{}] 05:12:39 INFO - PROCESS | 2872 | 1472904759892 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:39 INFO - PROCESS | 2872 | 1472904759895 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:40 INFO - PROCESS | 2872 | 1472904760015 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 05:12:40 INFO - PROCESS | 2872 | 1472904760086 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:40 INFO - PROCESS | 2872 | 1472904760089 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF9E000 == 42 [pid = 2872] [id = 259] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4E000 == 41 [pid = 2872] [id = 279] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635C6800 == 40 [pid = 2872] [id = 278] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F363568800 == 39 [pid = 2872] [id = 277] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F362792800 == 38 [pid = 2872] [id = 276] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1D000 == 37 [pid = 2872] [id = 275] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F822800 == 36 [pid = 2872] [id = 274] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC7B800 == 35 [pid = 2872] [id = 273] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B71F800 == 34 [pid = 2872] [id = 272] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546E9800 == 33 [pid = 2872] [id = 271] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB39000 == 32 [pid = 2872] [id = 270] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F355369800 == 31 [pid = 2872] [id = 269] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B712000 == 30 [pid = 2872] [id = 268] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35460F800 == 29 [pid = 2872] [id = 284] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F364062800 == 28 [pid = 2872] [id = 283] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F363314800 == 27 [pid = 2872] [id = 282] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE06000 == 26 [pid = 2872] [id = 281] 05:12:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B71800 == 25 [pid = 2872] [id = 280] 05:12:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34E21D800 == 26 [pid = 2872] [id = 285] 05:12:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34DA08800) [pid = 2872] [serial = 854] [outer = 0000000000000000] 05:12:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34DA0EC00) [pid = 2872] [serial = 855] [outer = 000000F34DA08800] 05:12:40 INFO - PROCESS | 2872 | 1472904760792 Marionette DEBUG loaded listener.js 05:12:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F34F221400) [pid = 2872] [serial = 856] [outer = 000000F34DA08800] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F34FC7C000) [pid = 2872] [serial = 783] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F34FCB9400) [pid = 2872] [serial = 784] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F34FC75400) [pid = 2872] [serial = 778] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34F7AC800) [pid = 2872] [serial = 777] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F62E400) [pid = 2872] [serial = 780] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34EDC6400) [pid = 2872] [serial = 781] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F3544B1C00) [pid = 2872] [serial = 786] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F355567800) [pid = 2872] [serial = 789] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F355B5A400) [pid = 2872] [serial = 790] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F3500F6400) [pid = 2872] [serial = 766] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F836400) [pid = 2872] [serial = 765] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F359739C00) [pid = 2872] [serial = 769] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F355B65400) [pid = 2872] [serial = 768] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35EC72400) [pid = 2872] [serial = 772] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35CDBEC00) [pid = 2872] [serial = 771] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35EF78000) [pid = 2872] [serial = 775] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FCB0400) [pid = 2872] [serial = 774] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F358D6CC00) [pid = 2872] [serial = 793] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B62000) [pid = 2872] [serial = 792] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F3591A1400) [pid = 2872] [serial = 795] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35BA6C400) [pid = 2872] [serial = 801] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35B86A800) [pid = 2872] [serial = 796] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F359187800) [pid = 2872] [serial = 798] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35B871400) [pid = 2872] [serial = 799] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35BFCC400) [pid = 2872] [serial = 802] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35C008C00) [pid = 2872] [serial = 804] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F354794400) [pid = 2872] [serial = 787] [outer = 0000000000000000] [url = about:blank] 05:12:41 INFO - PROCESS | 2872 | 1472904761371 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1531ms 05:12:41 INFO - PROCESS | 2872 | 1472904761418 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 05:12:41 INFO - PROCESS | 2872 | 1472904761421 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 05:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:12:41 INFO - PROCESS | 2872 | 1472904761426 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:12:41 INFO - PROCESS | 2872 | 1472904761430 Marionette TRACE conn6 <- [1,1106,null,{}] 05:12:41 INFO - PROCESS | 2872 | 1472904761435 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:41 INFO - PROCESS | 2872 | 1472904761438 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:41 INFO - PROCESS | 2872 | 1472904761560 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 05:12:41 INFO - PROCESS | 2872 | 1472904761633 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 2872 | 1472904761636 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546D8800 == 27 [pid = 2872] [id = 286] 05:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34EDBCC00) [pid = 2872] [serial = 857] [outer = 0000000000000000] 05:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F7A9800) [pid = 2872] [serial = 858] [outer = 000000F34EDBCC00] 05:12:41 INFO - PROCESS | 2872 | 1472904761689 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F871400) [pid = 2872] [serial = 859] [outer = 000000F34EDBCC00] 05:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:12:42 INFO - PROCESS | 2872 | 1472904762296 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 881ms 05:12:42 INFO - PROCESS | 2872 | 1472904762307 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 2872 | 1472904762311 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 05:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:12:42 INFO - PROCESS | 2872 | 1472904762318 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 2872 | 1472904762321 Marionette TRACE conn6 <- [1,1110,null,{}] 05:12:42 INFO - PROCESS | 2872 | 1472904762325 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 2872 | 1472904762327 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:42 INFO - PROCESS | 2872 | 1472904762464 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 05:12:42 INFO - PROCESS | 2872 | 1472904762474 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:42 INFO - PROCESS | 2872 | 1472904762476 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF04800 == 28 [pid = 2872] [id = 287] 05:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34FCB0800) [pid = 2872] [serial = 860] [outer = 0000000000000000] 05:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34FCBF400) [pid = 2872] [serial = 861] [outer = 000000F34FCB0800] 05:12:42 INFO - PROCESS | 2872 | 1472904762526 Marionette DEBUG loaded listener.js 05:12:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F350BD8400) [pid = 2872] [serial = 862] [outer = 000000F34FCB0800] 05:12:42 INFO - PROCESS | 2872 | 1472904762979 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 735ms 05:12:43 INFO - PROCESS | 2872 | 1472904763056 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2872 | 1472904763058 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 05:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:12:43 INFO - PROCESS | 2872 | 1472904763071 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 2872 | 1472904763075 Marionette TRACE conn6 <- [1,1114,null,{}] 05:12:43 INFO - PROCESS | 2872 | 1472904763086 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 2872 | 1472904763092 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:43 INFO - PROCESS | 2872 | 1472904763221 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 05:12:43 INFO - PROCESS | 2872 | 1472904763266 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 2872 | 1472904763269 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C023000 == 29 [pid = 2872] [id = 288] 05:12:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F354794000) [pid = 2872] [serial = 863] [outer = 0000000000000000] 05:12:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F354965800) [pid = 2872] [serial = 864] [outer = 000000F354794000] 05:12:43 INFO - PROCESS | 2872 | 1472904763318 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355562400) [pid = 2872] [serial = 865] [outer = 000000F354794000] 05:12:43 INFO - PROCESS | 2872 | 1472904763766 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 05:12:43 INFO - PROCESS | 2872 | 1472904763818 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 05:12:43 INFO - PROCESS | 2872 | 1472904763821 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 05:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:12:43 INFO - PROCESS | 2872 | 1472904763829 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:12:43 INFO - PROCESS | 2872 | 1472904763831 Marionette TRACE conn6 <- [1,1118,null,{}] 05:12:43 INFO - PROCESS | 2872 | 1472904763834 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:43 INFO - PROCESS | 2872 | 1472904763837 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:43 INFO - PROCESS | 2872 | 1472904763964 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 05:12:44 INFO - PROCESS | 2872 | 1472904764017 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 2872 | 1472904764019 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C816000 == 30 [pid = 2872] [id = 289] 05:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355B62800) [pid = 2872] [serial = 866] [outer = 0000000000000000] 05:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B8E000) [pid = 2872] [serial = 867] [outer = 000000F355B62800] 05:12:44 INFO - PROCESS | 2872 | 1472904764068 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F358D68C00) [pid = 2872] [serial = 868] [outer = 000000F355B62800] 05:12:44 INFO - PROCESS | 2872 | 1472904764517 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 734ms 05:12:44 INFO - PROCESS | 2872 | 1472904764567 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 2872 | 1472904764570 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 05:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:12:44 INFO - PROCESS | 2872 | 1472904764574 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 2872 | 1472904764576 Marionette TRACE conn6 <- [1,1122,null,{}] 05:12:44 INFO - PROCESS | 2872 | 1472904764579 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 2872 | 1472904764582 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:44 INFO - PROCESS | 2872 | 1472904764699 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 05:12:44 INFO - PROCESS | 2872 | 1472904764711 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:44 INFO - PROCESS | 2872 | 1472904764713 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4D000 == 31 [pid = 2872] [id = 290] 05:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358E79000) [pid = 2872] [serial = 869] [outer = 0000000000000000] 05:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F358E85800) [pid = 2872] [serial = 870] [outer = 000000F358E79000] 05:12:44 INFO - PROCESS | 2872 | 1472904764773 Marionette DEBUG loaded listener.js 05:12:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F359735800) [pid = 2872] [serial = 871] [outer = 000000F358E79000] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35F912800) [pid = 2872] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35C27C800) [pid = 2872] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35BFCC800) [pid = 2872] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35D4F4000) [pid = 2872] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34E2CF800) [pid = 2872] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F354792800) [pid = 2872] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35B84B000) [pid = 2872] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F86A800) [pid = 2872] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34EDBB000) [pid = 2872] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFD6800) [pid = 2872] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34FCAAC00) [pid = 2872] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F877C00) [pid = 2872] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:12:45 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FBE2800) [pid = 2872] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:12:45 INFO - PROCESS | 2872 | [GFX2-]: DrawTargetD2D 1.1 (000000F342179320): Failed to create GradientStopCollection with no stops. 05:12:45 INFO - PROCESS | 2872 | [GFX3-]: No stops specified for gradient pattern. 05:12:45 INFO - PROCESS | 2872 | 1472904765508 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 984ms 05:12:45 INFO - PROCESS | 2872 | 1472904765561 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 05:12:45 INFO - PROCESS | 2872 | 1472904765563 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 05:12:45 INFO - PROCESS | 2872 | 1472904765567 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:12:45 INFO - PROCESS | 2872 | 1472904765569 Marionette TRACE conn6 <- [1,1126,null,{}] 05:12:45 INFO - PROCESS | 2872 | 1472904765572 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:45 INFO - PROCESS | 2872 | 1472904765578 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:45 INFO - PROCESS | 2872 | 1472904765702 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 05:12:45 INFO - PROCESS | 2872 | 1472904765717 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 2872 | 1472904765719 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F278800 == 32 [pid = 2872] [id = 291] 05:12:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34EDBE000) [pid = 2872] [serial = 872] [outer = 0000000000000000] 05:12:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F355568000) [pid = 2872] [serial = 873] [outer = 000000F34EDBE000] 05:12:45 INFO - PROCESS | 2872 | 1472904765768 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B84B000) [pid = 2872] [serial = 874] [outer = 000000F34EDBE000] 05:12:46 INFO - PROCESS | 2872 | 1472904766170 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 629ms 05:12:46 INFO - PROCESS | 2872 | 1472904766199 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 2872 | 1472904766201 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 05:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:12:46 INFO - PROCESS | 2872 | 1472904766204 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 2872 | 1472904766206 Marionette TRACE conn6 <- [1,1130,null,{}] 05:12:46 INFO - PROCESS | 2872 | 1472904766210 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 2872 | 1472904766212 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:46 INFO - PROCESS | 2872 | 1472904766296 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 05:12:46 INFO - PROCESS | 2872 | 1472904766301 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 2872 | 1472904766303 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8DB800 == 33 [pid = 2872] [id = 292] 05:12:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35B871000) [pid = 2872] [serial = 875] [outer = 0000000000000000] 05:12:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BA63C00) [pid = 2872] [serial = 876] [outer = 000000F35B871000] 05:12:46 INFO - PROCESS | 2872 | 1472904766353 Marionette DEBUG loaded listener.js 05:12:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BFBDC00) [pid = 2872] [serial = 877] [outer = 000000F35B871000] 05:12:46 INFO - PROCESS | 2872 | 1472904766769 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 05:12:46 INFO - PROCESS | 2872 | 1472904766837 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 05:12:46 INFO - PROCESS | 2872 | 1472904766839 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 05:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:12:46 INFO - PROCESS | 2872 | 1472904766843 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 2872 | 1472904766845 Marionette TRACE conn6 <- [1,1134,null,{}] 05:12:46 INFO - PROCESS | 2872 | 1472904766848 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 2872 | 1472904766850 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:46 INFO - PROCESS | 2872 | 1472904766945 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 05:12:46 INFO - PROCESS | 2872 | 1472904766952 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:46 INFO - PROCESS | 2872 | 1472904766954 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1E800 == 34 [pid = 2872] [id = 293] 05:12:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BFC9400) [pid = 2872] [serial = 878] [outer = 0000000000000000] 05:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BFD4800) [pid = 2872] [serial = 879] [outer = 000000F35BFC9400] 05:12:47 INFO - PROCESS | 2872 | 1472904767004 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35C4AE400) [pid = 2872] [serial = 880] [outer = 000000F35BFC9400] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35449D000 == 33 [pid = 2872] [id = 125] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F354612000 == 32 [pid = 2872] [id = 133] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C125000 == 31 [pid = 2872] [id = 127] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C220800 == 30 [pid = 2872] [id = 136] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C81B800 == 29 [pid = 2872] [id = 128] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA14800 == 28 [pid = 2872] [id = 140] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E2000 == 27 [pid = 2872] [id = 131] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF92800 == 26 [pid = 2872] [id = 126] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4A000 == 25 [pid = 2872] [id = 137] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F355369000 == 24 [pid = 2872] [id = 134] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F81B800 == 23 [pid = 2872] [id = 130] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF90800 == 22 [pid = 2872] [id = 135] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E4000 == 21 [pid = 2872] [id = 139] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F355828800 == 20 [pid = 2872] [id = 132] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F354609000 == 19 [pid = 2872] [id = 124] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECCB000 == 18 [pid = 2872] [id = 138] 05:12:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F512800 == 17 [pid = 2872] [id = 129] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35F932C00) [pid = 2872] [serial = 841] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35F919800) [pid = 2872] [serial = 840] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35F875400) [pid = 2872] [serial = 837] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35C5A1C00) [pid = 2872] [serial = 825] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35E307800) [pid = 2872] [serial = 828] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35CA91400) [pid = 2872] [serial = 826] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35973B000) [pid = 2872] [serial = 819] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35AFEE000) [pid = 2872] [serial = 820] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F355563C00) [pid = 2872] [serial = 816] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355B5FC00) [pid = 2872] [serial = 817] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BA61400) [pid = 2872] [serial = 822] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34FC72C00) [pid = 2872] [serial = 813] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F3509FE000) [pid = 2872] [serial = 814] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35E6C2400) [pid = 2872] [serial = 829] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F628000) [pid = 2872] [serial = 807] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F86E800) [pid = 2872] [serial = 808] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35C8BF400) [pid = 2872] [serial = 805] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F353A6AC00) [pid = 2872] [serial = 810] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35F8C7400) [pid = 2872] [serial = 838] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F354790000) [pid = 2872] [serial = 811] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35EC53000) [pid = 2872] [serial = 831] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35EFCBC00) [pid = 2872] [serial = 832] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F3555E5800) [pid = 2872] [serial = 834] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F35E6C0400) [pid = 2872] [serial = 835] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35BFCF400) [pid = 2872] [serial = 823] [outer = 0000000000000000] [url = about:blank] 05:12:48 INFO - PROCESS | 2872 | 1472904768805 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1990ms 05:12:48 INFO - PROCESS | 2872 | 1472904768837 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 2872 | 1472904768841 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 05:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:12:48 INFO - PROCESS | 2872 | 1472904768847 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 2872 | 1472904768850 Marionette TRACE conn6 <- [1,1138,null,{}] 05:12:48 INFO - PROCESS | 2872 | 1472904768857 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 2872 | 1472904768860 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:48 INFO - PROCESS | 2872 | 1472904768955 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 05:12:48 INFO - PROCESS | 2872 | 1472904768963 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 2872 | 1472904768967 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353E09000 == 18 [pid = 2872] [id = 294] 05:12:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34F2D3800) [pid = 2872] [serial = 881] [outer = 0000000000000000] 05:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34F2D4800) [pid = 2872] [serial = 882] [outer = 000000F34F2D3800] 05:12:49 INFO - PROCESS | 2872 | 1472904769021 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34F62B800) [pid = 2872] [serial = 883] [outer = 000000F34F2D3800] 05:12:49 INFO - PROCESS | 2872 | 1472904769505 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 671ms 05:12:49 INFO - PROCESS | 2872 | 1472904769521 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 2872 | 1472904769527 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 05:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:12:49 INFO - PROCESS | 2872 | 1472904769533 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 2872 | 1472904769536 Marionette TRACE conn6 <- [1,1142,null,{}] 05:12:49 INFO - PROCESS | 2872 | 1472904769545 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 2872 | 1472904769549 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:49 INFO - PROCESS | 2872 | 1472904769642 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 05:12:49 INFO - PROCESS | 2872 | 1472904769652 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:49 INFO - PROCESS | 2872 | 1472904769656 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358D5B800 == 19 [pid = 2872] [id = 295] 05:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34F7A2800) [pid = 2872] [serial = 884] [outer = 0000000000000000] 05:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F7A7800) [pid = 2872] [serial = 885] [outer = 000000F34F7A2800] 05:12:49 INFO - PROCESS | 2872 | 1472904769713 Marionette DEBUG loaded listener.js 05:12:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F833800) [pid = 2872] [serial = 886] [outer = 000000F34F7A2800] 05:12:50 INFO - PROCESS | 2872 | 1472904770206 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 05:12:50 INFO - PROCESS | 2872 | 1472904770269 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 2872 | 1472904770272 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 05:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:12:50 INFO - PROCESS | 2872 | 1472904770276 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 2872 | 1472904770279 Marionette TRACE conn6 <- [1,1146,null,{}] 05:12:50 INFO - PROCESS | 2872 | 1472904770291 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 2872 | 1472904770296 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:50 INFO - PROCESS | 2872 | 1472904770451 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 05:12:50 INFO - PROCESS | 2872 | 1472904770460 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 2872 | 1472904770464 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3C6800 == 20 [pid = 2872] [id = 296] 05:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34DA06C00) [pid = 2872] [serial = 887] [outer = 0000000000000000] 05:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34FCA8800) [pid = 2872] [serial = 888] [outer = 000000F34DA06C00] 05:12:50 INFO - PROCESS | 2872 | 1472904770515 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34FCBD400) [pid = 2872] [serial = 889] [outer = 000000F34DA06C00] 05:12:50 INFO - PROCESS | 2872 | 1472904770926 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 05:12:50 INFO - PROCESS | 2872 | 1472904770973 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 05:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:12:50 INFO - PROCESS | 2872 | 1472904770976 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:12:50 INFO - PROCESS | 2872 | 1472904770978 Marionette TRACE conn6 <- [1,1150,null,{}] 05:12:50 INFO - PROCESS | 2872 | 1472904770982 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:50 INFO - PROCESS | 2872 | 1472904770985 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:51 INFO - PROCESS | 2872 | 1472904771100 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 05:12:51 INFO - PROCESS | 2872 | 1472904771107 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 2872 | 1472904771109 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C013800 == 21 [pid = 2872] [id = 297] 05:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F3509FE400) [pid = 2872] [serial = 890] [outer = 0000000000000000] 05:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F353C72000) [pid = 2872] [serial = 891] [outer = 000000F3509FE400] 05:12:51 INFO - PROCESS | 2872 | 1472904771157 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3543C0400) [pid = 2872] [serial = 892] [outer = 000000F3509FE400] 05:12:51 INFO - PROCESS | 2872 | 1472904771584 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 05:12:51 INFO - PROCESS | 2872 | 1472904771608 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 2872 | 1472904771610 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 05:12:51 INFO - PROCESS | 2872 | 1472904771614 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:12:51 INFO - PROCESS | 2872 | 1472904771616 Marionette TRACE conn6 <- [1,1154,null,{}] 05:12:51 INFO - PROCESS | 2872 | 1472904771620 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 2872 | 1472904771622 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:51 INFO - PROCESS | 2872 | 1472904771730 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 05:12:51 INFO - PROCESS | 2872 | 1472904771768 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:51 INFO - PROCESS | 2872 | 1472904771770 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C44F800 == 22 [pid = 2872] [id = 298] 05:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F6DB800) [pid = 2872] [serial = 893] [outer = 0000000000000000] 05:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35478E800) [pid = 2872] [serial = 894] [outer = 000000F34F6DB800] 05:12:51 INFO - PROCESS | 2872 | 1472904771823 Marionette DEBUG loaded listener.js 05:12:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355314000) [pid = 2872] [serial = 895] [outer = 000000F34F6DB800] 05:12:52 INFO - PROCESS | 2872 | 1472904772235 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 671ms 05:12:52 INFO - PROCESS | 2872 | 1472904772288 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 2872 | 1472904772291 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 05:12:52 INFO - PROCESS | 2872 | 1472904772294 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:12:52 INFO - PROCESS | 2872 | 1472904772296 Marionette TRACE conn6 <- [1,1158,null,{}] 05:12:52 INFO - PROCESS | 2872 | 1472904772300 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 2872 | 1472904772306 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:52 INFO - PROCESS | 2872 | 1472904772415 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 05:12:52 INFO - PROCESS | 2872 | 1472904772426 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 2872 | 1472904772428 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D5D7000 == 23 [pid = 2872] [id = 299] 05:12:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355564400) [pid = 2872] [serial = 896] [outer = 0000000000000000] 05:12:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B5E400) [pid = 2872] [serial = 897] [outer = 000000F355564400] 05:12:52 INFO - PROCESS | 2872 | 1472904772476 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F358D69C00) [pid = 2872] [serial = 898] [outer = 000000F355564400] 05:12:52 INFO - PROCESS | 2872 | 1472904772896 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms 05:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:12:52 INFO - PROCESS | 2872 | 1472904772930 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 05:12:52 INFO - PROCESS | 2872 | 1472904772933 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 05:12:52 INFO - PROCESS | 2872 | 1472904772936 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:12:52 INFO - PROCESS | 2872 | 1472904772938 Marionette TRACE conn6 <- [1,1162,null,{}] 05:12:52 INFO - PROCESS | 2872 | 1472904772946 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:52 INFO - PROCESS | 2872 | 1472904772948 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:53 INFO - PROCESS | 2872 | 1472904773031 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 05:12:53 INFO - PROCESS | 2872 | 1472904773066 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 2872 | 1472904773068 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F72A800 == 24 [pid = 2872] [id = 300] 05:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34E302800) [pid = 2872] [serial = 899] [outer = 0000000000000000] 05:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F359183400) [pid = 2872] [serial = 900] [outer = 000000F34E302800] 05:12:53 INFO - PROCESS | 2872 | 1472904773116 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F359737400) [pid = 2872] [serial = 901] [outer = 000000F34E302800] 05:12:53 INFO - PROCESS | 2872 | 1472904773546 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 2872 | 1472904773571 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 05:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:12:53 INFO - PROCESS | 2872 | 1472904773579 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 2872 | 1472904773581 Marionette TRACE conn6 <- [1,1166,null,{}] 05:12:53 INFO - PROCESS | 2872 | 1472904773584 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 2872 | 1472904773586 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:53 INFO - PROCESS | 2872 | 1472904773669 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 05:12:53 INFO - PROCESS | 2872 | 1472904773675 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 2872 | 1472904773677 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E1000 == 25 [pid = 2872] [id = 301] 05:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35AB5E800) [pid = 2872] [serial = 902] [outer = 0000000000000000] 05:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35AFF2800) [pid = 2872] [serial = 903] [outer = 000000F35AB5E800] 05:12:53 INFO - PROCESS | 2872 | 1472904773724 Marionette DEBUG loaded listener.js 05:12:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35B852C00) [pid = 2872] [serial = 904] [outer = 000000F35AB5E800] 05:12:54 INFO - PROCESS | 2872 | 1472904774209 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 2872 | 1472904774256 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 05:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:12:54 INFO - PROCESS | 2872 | 1472904774260 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:12:54 INFO - PROCESS | 2872 | 1472904774262 Marionette TRACE conn6 <- [1,1170,null,{}] 05:12:54 INFO - PROCESS | 2872 | 1472904774272 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:54 INFO - PROCESS | 2872 | 1472904774274 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:54 INFO - PROCESS | 2872 | 1472904774380 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 05:12:54 INFO - PROCESS | 2872 | 1472904774455 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:54 INFO - PROCESS | 2872 | 1472904774458 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3C2800 == 26 [pid = 2872] [id = 302] 05:12:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35AB5AC00) [pid = 2872] [serial = 905] [outer = 0000000000000000] 05:12:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35B869C00) [pid = 2872] [serial = 906] [outer = 000000F35AB5AC00] 05:12:54 INFO - PROCESS | 2872 | 1472904774505 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35BA67400) [pid = 2872] [serial = 907] [outer = 000000F35AB5AC00] 05:12:54 INFO - PROCESS | 2872 | 1472904774936 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2872 | 1472904774999 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 05:12:55 INFO - PROCESS | 2872 | 1472904775003 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 2872 | 1472904775004 Marionette TRACE conn6 <- [1,1174,null,{}] 05:12:55 INFO - PROCESS | 2872 | 1472904775008 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 2872 | 1472904775010 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:55 INFO - PROCESS | 2872 | 1472904775127 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 05:12:55 INFO - PROCESS | 2872 | 1472904775137 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2872 | 1472904775139 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625A8800 == 27 [pid = 2872] [id = 303] 05:12:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35BA67C00) [pid = 2872] [serial = 908] [outer = 0000000000000000] 05:12:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35BFD1400) [pid = 2872] [serial = 909] [outer = 000000F35BA67C00] 05:12:55 INFO - PROCESS | 2872 | 1472904775188 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35C4AD800) [pid = 2872] [serial = 910] [outer = 000000F35BA67C00] 05:12:55 INFO - PROCESS | 2872 | 1472904775660 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:12:55 INFO - PROCESS | 2872 | 1472904775679 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 05:12:55 INFO - PROCESS | 2872 | 1472904775682 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:12:55 INFO - PROCESS | 2872 | 1472904775685 Marionette TRACE conn6 <- [1,1178,null,{}] 05:12:55 INFO - PROCESS | 2872 | 1472904775695 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 2872 | 1472904775698 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:55 INFO - PROCESS | 2872 | 1472904775851 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 05:12:55 INFO - PROCESS | 2872 | 1472904775865 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 2872 | 1472904775867 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C44F000 == 28 [pid = 2872] [id = 304] 05:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F7A5800) [pid = 2872] [serial = 911] [outer = 0000000000000000] 05:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F3500F8000) [pid = 2872] [serial = 912] [outer = 000000F34F7A5800] 05:12:56 INFO - PROCESS | 2872 | 1472904776073 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35D4BF800) [pid = 2872] [serial = 913] [outer = 000000F34F7A5800] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35B871000) [pid = 2872] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F355B62800) [pid = 2872] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F358E79000) [pid = 2872] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34EDBE000) [pid = 2872] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34EDBCC00) [pid = 2872] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34DA08800) [pid = 2872] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F350BD7000) [pid = 2872] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F935800) [pid = 2872] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35CA93000) [pid = 2872] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F86CC00) [pid = 2872] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCB0800) [pid = 2872] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:12:56 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F354794000) [pid = 2872] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:12:56 INFO - PROCESS | 2872 | 1472904776491 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:12:56 INFO - PROCESS | 2872 | 1472904776526 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 05:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:12:56 INFO - PROCESS | 2872 | 1472904776529 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 2872 | 1472904776531 Marionette TRACE conn6 <- [1,1182,null,{}] 05:12:56 INFO - PROCESS | 2872 | 1472904776534 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 2872 | 1472904776536 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:56 INFO - PROCESS | 2872 | 1472904776647 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 05:12:56 INFO - PROCESS | 2872 | 1472904776656 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:56 INFO - PROCESS | 2872 | 1472904776658 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363572800 == 29 [pid = 2872] [id = 305] 05:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34FCADC00) [pid = 2872] [serial = 914] [outer = 0000000000000000] 05:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35D488000) [pid = 2872] [serial = 915] [outer = 000000F34FCADC00] 05:12:56 INFO - PROCESS | 2872 | 1472904776705 Marionette DEBUG loaded listener.js 05:12:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35DAA1800) [pid = 2872] [serial = 916] [outer = 000000F34FCADC00] 05:12:57 INFO - PROCESS | 2872 | 1472904777105 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 2872 | 1472904777164 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 05:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:12:57 INFO - PROCESS | 2872 | 1472904777168 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 2872 | 1472904777169 Marionette TRACE conn6 <- [1,1186,null,{}] 05:12:57 INFO - PROCESS | 2872 | 1472904777173 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 2872 | 1472904777175 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:57 INFO - PROCESS | 2872 | 1472904777287 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 05:12:57 INFO - PROCESS | 2872 | 1472904777296 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 2872 | 1472904777298 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D5800 == 30 [pid = 2872] [id = 306] 05:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35DAA3000) [pid = 2872] [serial = 917] [outer = 0000000000000000] 05:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35E639800) [pid = 2872] [serial = 918] [outer = 000000F35DAA3000] 05:12:57 INFO - PROCESS | 2872 | 1472904777373 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35EC4A400) [pid = 2872] [serial = 919] [outer = 000000F35DAA3000] 05:12:57 INFO - PROCESS | 2872 | 1472904777767 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 05:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:12:57 INFO - PROCESS | 2872 | 1472904777800 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 05:12:57 INFO - PROCESS | 2872 | 1472904777802 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 05:12:57 INFO - PROCESS | 2872 | 1472904777805 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:12:57 INFO - PROCESS | 2872 | 1472904777807 Marionette TRACE conn6 <- [1,1190,null,{}] 05:12:57 INFO - PROCESS | 2872 | 1472904777811 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:57 INFO - PROCESS | 2872 | 1472904777812 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:57 INFO - PROCESS | 2872 | 1472904777925 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 05:12:57 INFO - PROCESS | 2872 | 1472904777932 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 2872 | 1472904777942 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A6000 == 31 [pid = 2872] [id = 307] 05:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35EC71000) [pid = 2872] [serial = 920] [outer = 0000000000000000] 05:12:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35EF78C00) [pid = 2872] [serial = 921] [outer = 000000F35EC71000] 05:12:57 INFO - PROCESS | 2872 | 1472904777990 Marionette DEBUG loaded listener.js 05:12:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35EFCEC00) [pid = 2872] [serial = 922] [outer = 000000F35EC71000] 05:12:58 INFO - PROCESS | 2872 | 1472904778783 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:12:58 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 05:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1022ms 05:12:58 INFO - PROCESS | 2872 | 1472904778831 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 2872 | 1472904778836 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 05:12:58 INFO - PROCESS | 2872 | 1472904778841 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:12:58 INFO - PROCESS | 2872 | 1472904778847 Marionette TRACE conn6 <- [1,1194,null,{}] 05:12:58 INFO - PROCESS | 2872 | 1472904778875 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 2872 | 1472904778878 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:59 INFO - PROCESS | 2872 | 1472904779016 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 05:12:59 INFO - PROCESS | 2872 | 1472904779084 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 2872 | 1472904779088 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:12:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358D54000 == 32 [pid = 2872] [id = 308] 05:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F2D8800) [pid = 2872] [serial = 923] [outer = 0000000000000000] 05:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F62C000) [pid = 2872] [serial = 924] [outer = 000000F34F2D8800] 05:12:59 INFO - PROCESS | 2872 | 1472904779190 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F6DD800) [pid = 2872] [serial = 925] [outer = 000000F34F2D8800] 05:12:59 INFO - PROCESS | 2872 | 1472904779880 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:13:00 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 05:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1252ms 05:13:00 INFO - PROCESS | 2872 | 1472904780112 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 05:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:13:00 INFO - PROCESS | 2872 | 1472904780117 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 05:13:00 INFO - PROCESS | 2872 | 1472904780122 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:13:00 INFO - PROCESS | 2872 | 1472904780126 Marionette TRACE conn6 <- [1,1198,null,{}] 05:13:00 INFO - PROCESS | 2872 | 1472904780131 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:00 INFO - PROCESS | 2872 | 1472904780135 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:00 INFO - PROCESS | 2872 | 1472904780250 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 05:13:00 INFO - PROCESS | 2872 | 1472904780318 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:00 INFO - PROCESS | 2872 | 1472904780323 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355334000 == 33 [pid = 2872] [id = 309] 05:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F6DDC00) [pid = 2872] [serial = 926] [outer = 0000000000000000] 05:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F7A9C00) [pid = 2872] [serial = 927] [outer = 000000F34F6DDC00] 05:13:00 INFO - PROCESS | 2872 | 1472904780376 Marionette DEBUG loaded listener.js 05:13:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34F86BC00) [pid = 2872] [serial = 928] [outer = 000000F34F6DDC00] 05:13:00 INFO - PROCESS | 2872 | --DOCSHELL 000000F34E21D800 == 32 [pid = 2872] [id = 285] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35BFD4800) [pid = 2872] [serial = 879] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35BFBDC00) [pid = 2872] [serial = 877] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F358D68C00) [pid = 2872] [serial = 868] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F355B8E000) [pid = 2872] [serial = 867] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F358E85800) [pid = 2872] [serial = 870] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BA63C00) [pid = 2872] [serial = 876] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F359735800) [pid = 2872] [serial = 871] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F355568000) [pid = 2872] [serial = 873] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F7A9800) [pid = 2872] [serial = 858] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F871400) [pid = 2872] [serial = 859] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34DA0EC00) [pid = 2872] [serial = 855] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F221400) [pid = 2872] [serial = 856] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35BA63800) [pid = 2872] [serial = 853] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355563800) [pid = 2872] [serial = 852] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F987800) [pid = 2872] [serial = 850] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35F939400) [pid = 2872] [serial = 849] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35D4F2000) [pid = 2872] [serial = 847] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35CA99C00) [pid = 2872] [serial = 846] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F3555EE400) [pid = 2872] [serial = 844] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F354310C00) [pid = 2872] [serial = 843] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34FCBF400) [pid = 2872] [serial = 861] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F354965800) [pid = 2872] [serial = 864] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F355562400) [pid = 2872] [serial = 865] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F350BD8400) [pid = 2872] [serial = 862] [outer = 0000000000000000] [url = about:blank] 05:13:00 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35B84B000) [pid = 2872] [serial = 874] [outer = 0000000000000000] [url = about:blank] 05:13:01 INFO - PROCESS | 2872 | 1472904781027 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 923ms 05:13:01 INFO - PROCESS | 2872 | 1472904781047 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 05:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:13:01 INFO - PROCESS | 2872 | 1472904781050 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 05:13:01 INFO - PROCESS | 2872 | 1472904781058 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 2872 | 1472904781062 Marionette TRACE conn6 <- [1,1202,null,{}] 05:13:01 INFO - PROCESS | 2872 | 1472904781066 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 2872 | 1472904781069 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:01 INFO - PROCESS | 2872 | 1472904781161 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 05:13:01 INFO - PROCESS | 2872 | 1472904781168 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 2872 | 1472904781170 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35991E800 == 33 [pid = 2872] [id = 310] 05:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34FCA2000) [pid = 2872] [serial = 929] [outer = 0000000000000000] 05:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FCBBC00) [pid = 2872] [serial = 930] [outer = 000000F34FCA2000] 05:13:01 INFO - PROCESS | 2872 | 1472904781223 Marionette DEBUG loaded listener.js 05:13:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F3509F9800) [pid = 2872] [serial = 931] [outer = 000000F34FCA2000] 05:13:01 INFO - PROCESS | 2872 | 1472904781737 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 05:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:13:01 INFO - PROCESS | 2872 | 1472904781789 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 2872 | 1472904781792 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 05:13:01 INFO - PROCESS | 2872 | 1472904781796 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 2872 | 1472904781798 Marionette TRACE conn6 <- [1,1206,null,{}] 05:13:01 INFO - PROCESS | 2872 | 1472904781809 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 2872 | 1472904781814 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:01 INFO - PROCESS | 2872 | 1472904781912 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 05:13:01 INFO - PROCESS | 2872 | 1472904781987 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 2872 | 1472904781991 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE1F800 == 34 [pid = 2872] [id = 311] 05:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F354965000) [pid = 2872] [serial = 932] [outer = 0000000000000000] 05:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355380400) [pid = 2872] [serial = 933] [outer = 000000F354965000] 05:13:02 INFO - PROCESS | 2872 | 1472904782044 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F3555EC400) [pid = 2872] [serial = 934] [outer = 000000F354965000] 05:13:02 INFO - PROCESS | 2872 | 1472904782433 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 05:13:02 INFO - PROCESS | 2872 | 1472904782473 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 05:13:02 INFO - PROCESS | 2872 | 1472904782475 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 05:13:02 INFO - PROCESS | 2872 | 1472904782479 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:13:02 INFO - PROCESS | 2872 | 1472904782481 Marionette TRACE conn6 <- [1,1210,null,{}] 05:13:02 INFO - PROCESS | 2872 | 1472904782484 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:02 INFO - PROCESS | 2872 | 1472904782486 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:02 INFO - PROCESS | 2872 | 1472904782577 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 05:13:02 INFO - PROCESS | 2872 | 1472904782582 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:02 INFO - PROCESS | 2872 | 1472904782585 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA34000 == 35 [pid = 2872] [id = 312] 05:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34E932800) [pid = 2872] [serial = 935] [outer = 0000000000000000] 05:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355B8BC00) [pid = 2872] [serial = 936] [outer = 000000F34E932800] 05:13:02 INFO - PROCESS | 2872 | 1472904782633 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F356053400) [pid = 2872] [serial = 937] [outer = 000000F34E932800] 05:13:03 INFO - PROCESS | 2872 | 1472904783057 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 2872 | 1472904783117 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 05:13:03 INFO - PROCESS | 2872 | 1472904783121 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:13:03 INFO - PROCESS | 2872 | 1472904783123 Marionette TRACE conn6 <- [1,1214,null,{}] 05:13:03 INFO - PROCESS | 2872 | 1472904783127 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 2872 | 1472904783129 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:03 INFO - PROCESS | 2872 | 1472904783236 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 05:13:03 INFO - PROCESS | 2872 | 1472904783272 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:03 INFO - PROCESS | 2872 | 1472904783274 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC90800 == 36 [pid = 2872] [id = 313] 05:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F355B96800) [pid = 2872] [serial = 938] [outer = 0000000000000000] 05:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358E81C00) [pid = 2872] [serial = 939] [outer = 000000F355B96800] 05:13:03 INFO - PROCESS | 2872 | 1472904783375 Marionette DEBUG loaded listener.js 05:13:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F359706C00) [pid = 2872] [serial = 940] [outer = 000000F355B96800] 05:13:03 INFO - PROCESS | 2872 | 1472904783782 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 05:13:03 INFO - PROCESS | 2872 | 1472904783861 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 2872 | 1472904783863 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 05:13:03 INFO - PROCESS | 2872 | 1472904783866 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:13:03 INFO - PROCESS | 2872 | 1472904783868 Marionette TRACE conn6 <- [1,1218,null,{}] 05:13:03 INFO - PROCESS | 2872 | 1472904783872 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 2872 | 1472904783878 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:04 INFO - PROCESS | 2872 | 1472904784023 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 05:13:04 INFO - PROCESS | 2872 | 1472904784031 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2872 | 1472904784033 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F72B800 == 37 [pid = 2872] [id = 314] 05:13:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35AB5D400) [pid = 2872] [serial = 941] [outer = 0000000000000000] 05:13:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BA68000) [pid = 2872] [serial = 942] [outer = 000000F35AB5D400] 05:13:04 INFO - PROCESS | 2872 | 1472904784120 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35BFD2000) [pid = 2872] [serial = 943] [outer = 000000F35AB5D400] 05:13:04 INFO - PROCESS | 2872 | 1472904784556 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 05:13:04 INFO - PROCESS | 2872 | 1472904784609 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 05:13:04 INFO - PROCESS | 2872 | 1472904784611 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 05:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:13:04 INFO - PROCESS | 2872 | 1472904784615 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:13:04 INFO - PROCESS | 2872 | 1472904784617 Marionette TRACE conn6 <- [1,1222,null,{}] 05:13:04 INFO - PROCESS | 2872 | 1472904784620 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:04 INFO - PROCESS | 2872 | 1472904784622 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:04 INFO - PROCESS | 2872 | 1472904784737 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 05:13:04 INFO - PROCESS | 2872 | 1472904784748 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 2872 | 1472904784750 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA05800 == 38 [pid = 2872] [id = 315] 05:13:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35C8BF400) [pid = 2872] [serial = 944] [outer = 0000000000000000] 05:13:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35C8C1800) [pid = 2872] [serial = 945] [outer = 000000F35C8BF400] 05:13:04 INFO - PROCESS | 2872 | 1472904784797 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35CC94400) [pid = 2872] [serial = 946] [outer = 000000F35C8BF400] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35DAA3000) [pid = 2872] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35AB5AC00) [pid = 2872] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35BA67C00) [pid = 2872] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F355564400) [pid = 2872] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F7A2800) [pid = 2872] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F2D3800) [pid = 2872] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BFC9400) [pid = 2872] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34E302800) [pid = 2872] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3509FE400) [pid = 2872] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F6DB800) [pid = 2872] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35AB5E800) [pid = 2872] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34DA06C00) [pid = 2872] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F7A5800) [pid = 2872] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:13:05 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34FCADC00) [pid = 2872] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:13:05 INFO - PROCESS | 2872 | 1472904785343 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 776ms 05:13:05 INFO - PROCESS | 2872 | 1472904785394 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 2872 | 1472904785396 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 05:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:13:05 INFO - PROCESS | 2872 | 1472904785400 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 2872 | 1472904785402 Marionette TRACE conn6 <- [1,1226,null,{}] 05:13:05 INFO - PROCESS | 2872 | 1472904785406 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:05 INFO - PROCESS | 2872 | 1472904785408 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:05 INFO - PROCESS | 2872 | 1472904785490 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 05:13:05 INFO - PROCESS | 2872 | 1472904785496 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:05 INFO - PROCESS | 2872 | 1472904785498 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FACE000 == 39 [pid = 2872] [id = 316] 05:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F2D4400) [pid = 2872] [serial = 947] [outer = 0000000000000000] 05:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F353E87C00) [pid = 2872] [serial = 948] [outer = 000000F34F2D4400] 05:13:05 INFO - PROCESS | 2872 | 1472904785545 Marionette DEBUG loaded listener.js 05:13:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B387800) [pid = 2872] [serial = 949] [outer = 000000F34F2D4400] 05:13:05 INFO - PROCESS | 2872 | 1472904785953 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 05:13:06 INFO - PROCESS | 2872 | 1472904786042 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 2872 | 1472904786045 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 05:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:13:06 INFO - PROCESS | 2872 | 1472904786048 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - PROCESS | 2872 | 1472904786058 Marionette TRACE conn6 <- [1,1230,null,{}] 05:13:06 INFO - PROCESS | 2872 | 1472904786062 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 2872 | 1472904786064 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:06 INFO - PROCESS | 2872 | 1472904786148 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 05:13:06 INFO - PROCESS | 2872 | 1472904786155 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 2872 | 1472904786157 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363310800 == 40 [pid = 2872] [id = 317] 05:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BA65800) [pid = 2872] [serial = 950] [outer = 0000000000000000] 05:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35D7E0800) [pid = 2872] [serial = 951] [outer = 000000F35BA65800] 05:13:06 INFO - PROCESS | 2872 | 1472904786204 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35E636800) [pid = 2872] [serial = 952] [outer = 000000F35BA65800] 05:13:06 INFO - PROCESS | 2872 | 1472904786624 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 05:13:06 INFO - PROCESS | 2872 | 1472904786681 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 05:13:06 INFO - PROCESS | 2872 | 1472904786683 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 05:13:06 INFO - PROCESS | 2872 | 1472904786687 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:13:06 INFO - PROCESS | 2872 | 1472904786689 Marionette TRACE conn6 <- [1,1234,null,{}] 05:13:06 INFO - PROCESS | 2872 | 1472904786693 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 2872 | 1472904786695 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:06 INFO - PROCESS | 2872 | 1472904786779 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 05:13:06 INFO - PROCESS | 2872 | 1472904786787 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 2872 | 1472904786789 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635CE800 == 41 [pid = 2872] [id = 318] 05:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35EC46400) [pid = 2872] [serial = 953] [outer = 0000000000000000] 05:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35EC75000) [pid = 2872] [serial = 954] [outer = 000000F35EC46400] 05:13:06 INFO - PROCESS | 2872 | 1472904786837 Marionette DEBUG loaded listener.js 05:13:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F86C000) [pid = 2872] [serial = 955] [outer = 000000F35EC46400] 05:13:07 INFO - PROCESS | 2872 | 1472904787588 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 986ms 05:13:07 INFO - PROCESS | 2872 | 1472904787686 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 05:13:07 INFO - PROCESS | 2872 | 1472904787691 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 05:13:07 INFO - PROCESS | 2872 | 1472904787697 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:13:07 INFO - PROCESS | 2872 | 1472904787703 Marionette TRACE conn6 <- [1,1238,null,{}] 05:13:07 INFO - PROCESS | 2872 | 1472904787708 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:07 INFO - PROCESS | 2872 | 1472904787712 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:07 INFO - PROCESS | 2872 | 1472904787841 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 05:13:07 INFO - PROCESS | 2872 | 1472904787910 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:07 INFO - PROCESS | 2872 | 1472904787913 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ABBF800 == 42 [pid = 2872] [id = 319] 05:13:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F83E000) [pid = 2872] [serial = 956] [outer = 0000000000000000] 05:13:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34FC7C000) [pid = 2872] [serial = 957] [outer = 000000F34F83E000] 05:13:08 INFO - PROCESS | 2872 | 1472904788015 Marionette DEBUG loaded listener.js 05:13:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F353A73800) [pid = 2872] [serial = 958] [outer = 000000F34F83E000] 05:13:08 INFO - PROCESS | 2872 | 1472904788607 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 985ms 05:13:08 INFO - PROCESS | 2872 | 1472904788689 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 2872 | 1472904788694 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 05:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:13:08 INFO - PROCESS | 2872 | 1472904788701 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 2872 | 1472904788704 Marionette TRACE conn6 <- [1,1242,null,{}] 05:13:08 INFO - PROCESS | 2872 | 1472904788708 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 2872 | 1472904788711 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:08 INFO - PROCESS | 2872 | 1472904788840 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 05:13:08 INFO - PROCESS | 2872 | 1472904788909 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:08 INFO - PROCESS | 2872 | 1472904788912 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F71E800 == 43 [pid = 2872] [id = 320] 05:13:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F355B58C00) [pid = 2872] [serial = 959] [outer = 0000000000000000] 05:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F355B63000) [pid = 2872] [serial = 960] [outer = 000000F355B58C00] 05:13:09 INFO - PROCESS | 2872 | 1472904789013 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35997E800) [pid = 2872] [serial = 961] [outer = 000000F355B58C00] 05:13:09 INFO - PROCESS | 2872 | 1472904789636 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 987ms 05:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:13:09 INFO - PROCESS | 2872 | 1472904789689 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 05:13:09 INFO - PROCESS | 2872 | 1472904789692 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 05:13:09 INFO - PROCESS | 2872 | 1472904789695 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:13:09 INFO - PROCESS | 2872 | 1472904789700 Marionette TRACE conn6 <- [1,1246,null,{}] 05:13:09 INFO - PROCESS | 2872 | 1472904789711 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:09 INFO - PROCESS | 2872 | 1472904789716 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:09 INFO - PROCESS | 2872 | 1472904789831 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 05:13:09 INFO - PROCESS | 2872 | 1472904789951 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 2872 | 1472904789955 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B77800 == 44 [pid = 2872] [id = 321] 05:13:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35CA9B000) [pid = 2872] [serial = 962] [outer = 0000000000000000] 05:13:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35DA35000) [pid = 2872] [serial = 963] [outer = 000000F35CA9B000] 05:13:10 INFO - PROCESS | 2872 | 1472904790017 Marionette DEBUG loaded listener.js 05:13:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35F879400) [pid = 2872] [serial = 964] [outer = 000000F35CA9B000] 05:13:10 INFO - PROCESS | 2872 | 1472904790797 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1125ms 05:13:10 INFO - PROCESS | 2872 | 1472904790822 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 2872 | 1472904790827 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 05:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:13:10 INFO - PROCESS | 2872 | 1472904790832 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 2872 | 1472904790836 Marionette TRACE conn6 <- [1,1250,null,{}] 05:13:10 INFO - PROCESS | 2872 | 1472904790841 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 2872 | 1472904790844 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:10 INFO - PROCESS | 2872 | 1472904790952 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 05:13:11 INFO - PROCESS | 2872 | 1472904791028 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 2872 | 1472904791033 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350434800 == 45 [pid = 2872] [id = 322] 05:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F7A2400) [pid = 2872] [serial = 965] [outer = 0000000000000000] 05:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F834C00) [pid = 2872] [serial = 966] [outer = 000000F34F7A2400] 05:13:11 INFO - PROCESS | 2872 | 1472904791133 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34FCC0C00) [pid = 2872] [serial = 967] [outer = 000000F34F7A2400] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F363310800 == 44 [pid = 2872] [id = 317] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FACE000 == 43 [pid = 2872] [id = 316] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA05800 == 42 [pid = 2872] [id = 315] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F72B800 == 41 [pid = 2872] [id = 314] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC90800 == 40 [pid = 2872] [id = 313] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA34000 == 39 [pid = 2872] [id = 312] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE1F800 == 38 [pid = 2872] [id = 311] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35991E800 == 37 [pid = 2872] [id = 310] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F355334000 == 36 [pid = 2872] [id = 309] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F358D54000 == 35 [pid = 2872] [id = 308] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A6000 == 34 [pid = 2872] [id = 307] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F363572800 == 33 [pid = 2872] [id = 305] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625A8800 == 32 [pid = 2872] [id = 303] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D5800 == 31 [pid = 2872] [id = 306] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C44F000 == 30 [pid = 2872] [id = 304] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B77800 == 29 [pid = 2872] [id = 321] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F71E800 == 28 [pid = 2872] [id = 320] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ABBF800 == 27 [pid = 2872] [id = 319] 05:13:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635CE800 == 26 [pid = 2872] [id = 318] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35E639800) [pid = 2872] [serial = 918] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35B869C00) [pid = 2872] [serial = 906] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35BFD1400) [pid = 2872] [serial = 909] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F355B5E400) [pid = 2872] [serial = 897] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F358D69C00) [pid = 2872] [serial = 898] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F7A7800) [pid = 2872] [serial = 885] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F833800) [pid = 2872] [serial = 886] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F2D4800) [pid = 2872] [serial = 882] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F62B800) [pid = 2872] [serial = 883] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35C4AE400) [pid = 2872] [serial = 880] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F359183400) [pid = 2872] [serial = 900] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F359737400) [pid = 2872] [serial = 901] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35BA67400) [pid = 2872] [serial = 907] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F353C72000) [pid = 2872] [serial = 891] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F3543C0400) [pid = 2872] [serial = 892] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35478E800) [pid = 2872] [serial = 894] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355314000) [pid = 2872] [serial = 895] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35AFF2800) [pid = 2872] [serial = 903] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FCA8800) [pid = 2872] [serial = 888] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCBD400) [pid = 2872] [serial = 889] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35C4AD800) [pid = 2872] [serial = 910] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F3500F8000) [pid = 2872] [serial = 912] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35DAA1800) [pid = 2872] [serial = 916] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35EC4A400) [pid = 2872] [serial = 919] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35D4BF800) [pid = 2872] [serial = 913] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35D488000) [pid = 2872] [serial = 915] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35B852C00) [pid = 2872] [serial = 904] [outer = 0000000000000000] [url = about:blank] 05:13:12 INFO - PROCESS | 2872 | 1472904792361 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1571ms 05:13:12 INFO - PROCESS | 2872 | 1472904792408 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 2872 | 1472904792412 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 05:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:13:12 INFO - PROCESS | 2872 | 1472904792465 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 2872 | 1472904792469 Marionette TRACE conn6 <- [1,1254,null,{}] 05:13:12 INFO - PROCESS | 2872 | 1472904792475 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 2872 | 1472904792478 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:12 INFO - PROCESS | 2872 | 1472904792565 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 05:13:12 INFO - PROCESS | 2872 | 1472904792579 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:12 INFO - PROCESS | 2872 | 1472904792582 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354449800 == 27 [pid = 2872] [id = 323] 05:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F6D1800) [pid = 2872] [serial = 968] [outer = 0000000000000000] 05:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F6D8800) [pid = 2872] [serial = 969] [outer = 000000F34F6D1800] 05:13:12 INFO - PROCESS | 2872 | 1472904792633 Marionette DEBUG loaded listener.js 05:13:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F838C00) [pid = 2872] [serial = 970] [outer = 000000F34F6D1800] 05:13:13 INFO - PROCESS | 2872 | 1472904793120 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 05:13:13 INFO - PROCESS | 2872 | 1472904793153 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 2872 | 1472904793159 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 05:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:13:13 INFO - PROCESS | 2872 | 1472904793165 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 2872 | 1472904793168 Marionette TRACE conn6 <- [1,1258,null,{}] 05:13:13 INFO - PROCESS | 2872 | 1472904793172 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 2872 | 1472904793175 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:13 INFO - PROCESS | 2872 | 1472904793269 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 05:13:13 INFO - PROCESS | 2872 | 1472904793277 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 2872 | 1472904793281 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35991E800 == 28 [pid = 2872] [id = 324] 05:13:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FBE2400) [pid = 2872] [serial = 971] [outer = 0000000000000000] 05:13:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FDEF400) [pid = 2872] [serial = 972] [outer = 000000F34FBE2400] 05:13:13 INFO - PROCESS | 2872 | 1472904793333 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F353C6C800) [pid = 2872] [serial = 973] [outer = 000000F34FBE2400] 05:13:13 INFO - PROCESS | 2872 | 1472904793824 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 05:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:13:13 INFO - PROCESS | 2872 | 1472904793858 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 05:13:13 INFO - PROCESS | 2872 | 1472904793860 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 05:13:13 INFO - PROCESS | 2872 | 1472904793864 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:13:13 INFO - PROCESS | 2872 | 1472904793868 Marionette TRACE conn6 <- [1,1262,null,{}] 05:13:13 INFO - PROCESS | 2872 | 1472904793879 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:13 INFO - PROCESS | 2872 | 1472904793884 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:14 INFO - PROCESS | 2872 | 1472904794008 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 05:13:14 INFO - PROCESS | 2872 | 1472904794093 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2872 | 1472904794097 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02D000 == 29 [pid = 2872] [id = 325] 05:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34E932C00) [pid = 2872] [serial = 974] [outer = 0000000000000000] 05:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355561400) [pid = 2872] [serial = 975] [outer = 000000F34E932C00] 05:13:14 INFO - PROCESS | 2872 | 1472904794149 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F355B57000) [pid = 2872] [serial = 976] [outer = 000000F34E932C00] 05:13:14 INFO - PROCESS | 2872 | 1472904794571 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 776ms 05:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:13:14 INFO - PROCESS | 2872 | 1472904794643 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 05:13:14 INFO - PROCESS | 2872 | 1472904794646 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 05:13:14 INFO - PROCESS | 2872 | 1472904794649 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:13:14 INFO - PROCESS | 2872 | 1472904794651 Marionette TRACE conn6 <- [1,1266,null,{}] 05:13:14 INFO - PROCESS | 2872 | 1472904794665 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:14 INFO - PROCESS | 2872 | 1472904794667 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:14 INFO - PROCESS | 2872 | 1472904794783 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 05:13:14 INFO - PROCESS | 2872 | 1472904794795 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:14 INFO - PROCESS | 2872 | 1472904794797 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA29800 == 30 [pid = 2872] [id = 326] 05:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F356052800) [pid = 2872] [serial = 977] [outer = 0000000000000000] 05:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F358D6C400) [pid = 2872] [serial = 978] [outer = 000000F356052800] 05:13:14 INFO - PROCESS | 2872 | 1472904794884 Marionette DEBUG loaded listener.js 05:13:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35917C400) [pid = 2872] [serial = 979] [outer = 000000F356052800] 05:13:15 INFO - PROCESS | 2872 | 1472904795365 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 777ms 05:13:15 INFO - PROCESS | 2872 | 1472904795429 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 2872 | 1472904795431 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 05:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:13:15 INFO - PROCESS | 2872 | 1472904795435 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 2872 | 1472904795437 Marionette TRACE conn6 <- [1,1270,null,{}] 05:13:15 INFO - PROCESS | 2872 | 1472904795440 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 2872 | 1472904795443 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:15 INFO - PROCESS | 2872 | 1472904795553 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 05:13:15 INFO - PROCESS | 2872 | 1472904795565 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:15 INFO - PROCESS | 2872 | 1472904795567 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDAC800 == 31 [pid = 2872] [id = 327] 05:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F873000) [pid = 2872] [serial = 980] [outer = 0000000000000000] 05:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35997F400) [pid = 2872] [serial = 981] [outer = 000000F34F873000] 05:13:15 INFO - PROCESS | 2872 | 1472904795656 Marionette DEBUG loaded listener.js 05:13:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35B386400) [pid = 2872] [serial = 982] [outer = 000000F34F873000] 05:13:16 INFO - PROCESS | 2872 | 1472904796088 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 05:13:16 INFO - PROCESS | 2872 | 1472904796109 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 05:13:16 INFO - PROCESS | 2872 | 1472904796111 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 05:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:13:16 INFO - PROCESS | 2872 | 1472904796115 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:13:16 INFO - PROCESS | 2872 | 1472904796116 Marionette TRACE conn6 <- [1,1274,null,{}] 05:13:16 INFO - PROCESS | 2872 | 1472904796124 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:16 INFO - PROCESS | 2872 | 1472904796130 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:16 INFO - PROCESS | 2872 | 1472904796280 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 05:13:16 INFO - PROCESS | 2872 | 1472904796332 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 2872 | 1472904796334 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F823800 == 32 [pid = 2872] [id = 328] 05:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35B868000) [pid = 2872] [serial = 983] [outer = 0000000000000000] 05:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35B86FC00) [pid = 2872] [serial = 984] [outer = 000000F35B868000] 05:13:16 INFO - PROCESS | 2872 | 1472904796384 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35C4A8C00) [pid = 2872] [serial = 985] [outer = 000000F35B868000] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F355B96800) [pid = 2872] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35AB5D400) [pid = 2872] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FCA2000) [pid = 2872] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F354965000) [pid = 2872] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EC71000) [pid = 2872] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34E932800) [pid = 2872] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F6DDC00) [pid = 2872] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F2D8800) [pid = 2872] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35EC46400) [pid = 2872] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BA65800) [pid = 2872] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35C8BF400) [pid = 2872] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:13:16 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F2D4400) [pid = 2872] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:13:16 INFO - PROCESS | 2872 | 1472904796914 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 881ms 05:13:17 INFO - PROCESS | 2872 | 1472904796999 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 2872 | 1472904797001 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 05:13:17 INFO - PROCESS | 2872 | 1472904797004 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:13:17 INFO - PROCESS | 2872 | 1472904797006 Marionette TRACE conn6 <- [1,1278,null,{}] 05:13:17 INFO - PROCESS | 2872 | 1472904797010 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 2872 | 1472904797012 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:17 INFO - PROCESS | 2872 | 1472904797095 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 05:13:17 INFO - PROCESS | 2872 | 1472904797101 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2872 | 1472904797103 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA03800 == 33 [pid = 2872] [id = 329] 05:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F350B81800) [pid = 2872] [serial = 986] [outer = 0000000000000000] 05:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BFC9C00) [pid = 2872] [serial = 987] [outer = 000000F350B81800] 05:13:17 INFO - PROCESS | 2872 | 1472904797151 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C767400) [pid = 2872] [serial = 988] [outer = 000000F350B81800] 05:13:17 INFO - PROCESS | 2872 | 1472904797576 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 630ms 05:13:17 INFO - PROCESS | 2872 | 1472904797637 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 2872 | 1472904797640 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 05:13:17 INFO - PROCESS | 2872 | 1472904797643 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:13:17 INFO - PROCESS | 2872 | 1472904797645 Marionette TRACE conn6 <- [1,1282,null,{}] 05:13:17 INFO - PROCESS | 2872 | 1472904797649 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 2872 | 1472904797651 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:17 INFO - PROCESS | 2872 | 1472904797733 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 05:13:17 INFO - PROCESS | 2872 | 1472904797741 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:17 INFO - PROCESS | 2872 | 1472904797743 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238F800 == 34 [pid = 2872] [id = 330] 05:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA93400) [pid = 2872] [serial = 989] [outer = 0000000000000000] 05:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F353CD6400) [pid = 2872] [serial = 990] [outer = 000000F35CA93400] 05:13:17 INFO - PROCESS | 2872 | 1472904797791 Marionette DEBUG loaded listener.js 05:13:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35D489400) [pid = 2872] [serial = 991] [outer = 000000F35CA93400] 05:13:18 INFO - PROCESS | 2872 | 1472904798221 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 05:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:13:18 INFO - PROCESS | 2872 | 1472904798275 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 05:13:18 INFO - PROCESS | 2872 | 1472904798278 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 05:13:18 INFO - PROCESS | 2872 | 1472904798281 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:13:18 INFO - PROCESS | 2872 | 1472904798283 Marionette TRACE conn6 <- [1,1286,null,{}] 05:13:18 INFO - PROCESS | 2872 | 1472904798287 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:18 INFO - PROCESS | 2872 | 1472904798289 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:18 INFO - PROCESS | 2872 | 1472904798370 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 05:13:18 INFO - PROCESS | 2872 | 1472904798375 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:18 INFO - PROCESS | 2872 | 1472904798377 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02C800 == 35 [pid = 2872] [id = 331] 05:13:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35D486800) [pid = 2872] [serial = 992] [outer = 0000000000000000] 05:13:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35DAA0800) [pid = 2872] [serial = 993] [outer = 000000F35D486800] 05:13:18 INFO - PROCESS | 2872 | 1472904798425 Marionette DEBUG loaded listener.js 05:13:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35E6BF800) [pid = 2872] [serial = 994] [outer = 000000F35D486800] 05:13:19 INFO - PROCESS | 2872 | 1472904799205 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 05:13:19 INFO - PROCESS | 2872 | 1472904799271 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 05:13:19 INFO - PROCESS | 2872 | 1472904799276 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 05:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:13:19 INFO - PROCESS | 2872 | 1472904799281 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:13:19 INFO - PROCESS | 2872 | 1472904799285 Marionette TRACE conn6 <- [1,1290,null,{}] 05:13:19 INFO - PROCESS | 2872 | 1472904799292 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:19 INFO - PROCESS | 2872 | 1472904799296 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:19 INFO - PROCESS | 2872 | 1472904799430 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 05:13:19 INFO - PROCESS | 2872 | 1472904799499 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 2872 | 1472904799502 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359908000 == 36 [pid = 2872] [id = 332] 05:13:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F6DA400) [pid = 2872] [serial = 995] [outer = 0000000000000000] 05:13:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F833800) [pid = 2872] [serial = 996] [outer = 000000F34F6DA400] 05:13:19 INFO - PROCESS | 2872 | 1472904799605 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34FCAB800) [pid = 2872] [serial = 997] [outer = 000000F34F6DA400] 05:13:20 INFO - PROCESS | 2872 | 1472904800290 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1078ms 05:13:20 INFO - PROCESS | 2872 | 1472904800370 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 2872 | 1472904800375 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 05:13:20 INFO - PROCESS | 2872 | 1472904800382 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:13:20 INFO - PROCESS | 2872 | 1472904800386 Marionette TRACE conn6 <- [1,1294,null,{}] 05:13:20 INFO - PROCESS | 2872 | 1472904800390 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 2872 | 1472904800393 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:20 INFO - PROCESS | 2872 | 1472904800534 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 05:13:20 INFO - PROCESS | 2872 | 1472904800603 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:20 INFO - PROCESS | 2872 | 1472904800606 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34E9EA800 == 37 [pid = 2872] [id = 333] 05:13:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34EDC5400) [pid = 2872] [serial = 998] [outer = 0000000000000000] 05:13:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F7AB000) [pid = 2872] [serial = 999] [outer = 000000F34EDC5400] 05:13:20 INFO - PROCESS | 2872 | 1472904800708 Marionette DEBUG loaded listener.js 05:13:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F354965000) [pid = 2872] [serial = 1000] [outer = 000000F34EDC5400] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238F800 == 36 [pid = 2872] [id = 330] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA03800 == 35 [pid = 2872] [id = 329] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F823800 == 34 [pid = 2872] [id = 328] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDAC800 == 33 [pid = 2872] [id = 327] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA29800 == 32 [pid = 2872] [id = 326] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02D000 == 31 [pid = 2872] [id = 325] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F35991E800 == 30 [pid = 2872] [id = 324] 05:13:21 INFO - PROCESS | 2872 | --DOCSHELL 000000F354449800 == 29 [pid = 2872] [id = 323] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F358E81C00) [pid = 2872] [serial = 939] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F359706C00) [pid = 2872] [serial = 940] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35BFD2000) [pid = 2872] [serial = 943] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FCBBC00) [pid = 2872] [serial = 930] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F3509F9800) [pid = 2872] [serial = 931] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F355380400) [pid = 2872] [serial = 933] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3555EC400) [pid = 2872] [serial = 934] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BA68000) [pid = 2872] [serial = 942] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35EFCEC00) [pid = 2872] [serial = 922] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35EF78C00) [pid = 2872] [serial = 921] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355B8BC00) [pid = 2872] [serial = 936] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F7A9C00) [pid = 2872] [serial = 927] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F86BC00) [pid = 2872] [serial = 928] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F62C000) [pid = 2872] [serial = 924] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35EC75000) [pid = 2872] [serial = 954] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F6DD800) [pid = 2872] [serial = 925] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35F86C000) [pid = 2872] [serial = 955] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35E636800) [pid = 2872] [serial = 952] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35C8C1800) [pid = 2872] [serial = 945] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F353E87C00) [pid = 2872] [serial = 948] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35B387800) [pid = 2872] [serial = 949] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35D7E0800) [pid = 2872] [serial = 951] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35CC94400) [pid = 2872] [serial = 946] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F356053400) [pid = 2872] [serial = 937] [outer = 0000000000000000] [url = about:blank] 05:13:21 INFO - PROCESS | 2872 | 1472904801517 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1167ms 05:13:21 INFO - PROCESS | 2872 | 1472904801557 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 05:13:21 INFO - PROCESS | 2872 | 1472904801561 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 05:13:21 INFO - PROCESS | 2872 | 1472904801566 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:13:21 INFO - PROCESS | 2872 | 1472904801571 Marionette TRACE conn6 <- [1,1298,null,{}] 05:13:21 INFO - PROCESS | 2872 | 1472904801576 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:21 INFO - PROCESS | 2872 | 1472904801579 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:21 INFO - PROCESS | 2872 | 1472904801671 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 05:13:21 INFO - PROCESS | 2872 | 1472904801748 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 2872 | 1472904801751 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350089800 == 30 [pid = 2872] [id = 334] 05:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34ED5A800) [pid = 2872] [serial = 1001] [outer = 0000000000000000] 05:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F62A800) [pid = 2872] [serial = 1002] [outer = 000000F34ED5A800] 05:13:21 INFO - PROCESS | 2872 | 1472904801804 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F7A4C00) [pid = 2872] [serial = 1003] [outer = 000000F34ED5A800] 05:13:22 INFO - PROCESS | 2872 | 1472904802261 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 05:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 05:13:22 INFO - PROCESS | 2872 | 1472904802305 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 2872 | 1472904802310 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 05:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:13:22 INFO - PROCESS | 2872 | 1472904802317 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 2872 | 1472904802319 Marionette TRACE conn6 <- [1,1302,null,{}] 05:13:22 INFO - PROCESS | 2872 | 1472904802323 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 2872 | 1472904802326 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:22 INFO - PROCESS | 2872 | 1472904802422 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 05:13:22 INFO - PROCESS | 2872 | 1472904802430 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:22 INFO - PROCESS | 2872 | 1472904802432 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D9000 == 31 [pid = 2872] [id = 335] 05:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34FCAB000) [pid = 2872] [serial = 1004] [outer = 0000000000000000] 05:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FCAFC00) [pid = 2872] [serial = 1005] [outer = 000000F34FCAB000] 05:13:22 INFO - PROCESS | 2872 | 1472904802482 Marionette DEBUG loaded listener.js 05:13:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F350056000) [pid = 2872] [serial = 1006] [outer = 000000F34FCAB000] 05:13:22 INFO - PROCESS | 2872 | 1472904802953 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 671ms 05:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:13:23 INFO - PROCESS | 2872 | 1472904802990 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 2872 | 1472904802992 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 05:13:23 INFO - PROCESS | 2872 | 1472904802996 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 2872 | 1472904803000 Marionette TRACE conn6 <- [1,1306,null,{}] 05:13:23 INFO - PROCESS | 2872 | 1472904803012 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 2872 | 1472904803017 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:23 INFO - PROCESS | 2872 | 1472904803109 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 05:13:23 INFO - PROCESS | 2872 | 1472904803119 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 2872 | 1472904803122 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C216800 == 32 [pid = 2872] [id = 336] 05:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35495A800) [pid = 2872] [serial = 1007] [outer = 0000000000000000] 05:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355313800) [pid = 2872] [serial = 1008] [outer = 000000F35495A800] 05:13:23 INFO - PROCESS | 2872 | 1472904803175 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F3558C8C00) [pid = 2872] [serial = 1009] [outer = 000000F35495A800] 05:13:23 INFO - PROCESS | 2872 | 1472904803639 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 734ms 05:13:23 INFO - PROCESS | 2872 | 1472904803733 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 05:13:23 INFO - PROCESS | 2872 | 1472904803736 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 05:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:13:23 INFO - PROCESS | 2872 | 1472904803746 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:13:23 INFO - PROCESS | 2872 | 1472904803748 Marionette TRACE conn6 <- [1,1310,null,{}] 05:13:23 INFO - PROCESS | 2872 | 1472904803751 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:23 INFO - PROCESS | 2872 | 1472904803754 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:23 INFO - PROCESS | 2872 | 1472904803877 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 05:13:23 INFO - PROCESS | 2872 | 1472904803885 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 2872 | 1472904803887 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC87000 == 33 [pid = 2872] [id = 337] 05:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B8EC00) [pid = 2872] [serial = 1010] [outer = 0000000000000000] 05:13:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35604E000) [pid = 2872] [serial = 1011] [outer = 000000F355B8EC00] 05:13:23 INFO - PROCESS | 2872 | 1472904803936 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F358E79000) [pid = 2872] [serial = 1012] [outer = 000000F355B8EC00] 05:13:24 INFO - PROCESS | 2872 | 1472904804381 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 671ms 05:13:24 INFO - PROCESS | 2872 | 1472904804418 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 2872 | 1472904804420 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 05:13:24 INFO - PROCESS | 2872 | 1472904804423 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:13:24 INFO - PROCESS | 2872 | 1472904804425 Marionette TRACE conn6 <- [1,1314,null,{}] 05:13:24 INFO - PROCESS | 2872 | 1472904804429 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 2872 | 1472904804431 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:24 INFO - PROCESS | 2872 | 1472904804568 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 05:13:24 INFO - PROCESS | 2872 | 1472904804590 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:24 INFO - PROCESS | 2872 | 1472904804592 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECC7800 == 34 [pid = 2872] [id = 338] 05:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F359180400) [pid = 2872] [serial = 1013] [outer = 0000000000000000] 05:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F359703400) [pid = 2872] [serial = 1014] [outer = 000000F359180400] 05:13:24 INFO - PROCESS | 2872 | 1472904804640 Marionette DEBUG loaded listener.js 05:13:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35997FC00) [pid = 2872] [serial = 1015] [outer = 000000F359180400] 05:13:25 INFO - PROCESS | 2872 | 1472904805113 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 05:13:25 INFO - PROCESS | 2872 | 1472904805161 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 2872 | 1472904805163 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 05:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:13:25 INFO - PROCESS | 2872 | 1472904805172 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - PROCESS | 2872 | 1472904805174 Marionette TRACE conn6 <- [1,1318,null,{}] 05:13:25 INFO - PROCESS | 2872 | 1472904805177 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 2872 | 1472904805183 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:25 INFO - PROCESS | 2872 | 1472904805312 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 05:13:25 INFO - PROCESS | 2872 | 1472904805376 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 2872 | 1472904805378 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA12000 == 35 [pid = 2872] [id = 339] 05:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BA6D000) [pid = 2872] [serial = 1016] [outer = 0000000000000000] 05:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BFCE400) [pid = 2872] [serial = 1017] [outer = 000000F35BA6D000] 05:13:25 INFO - PROCESS | 2872 | 1472904805427 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35C002800) [pid = 2872] [serial = 1018] [outer = 000000F35BA6D000] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FBE2400) [pid = 2872] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F356052800) [pid = 2872] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F6D1800) [pid = 2872] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34E932C00) [pid = 2872] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F873000) [pid = 2872] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F7A2400) [pid = 2872] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35B868000) [pid = 2872] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35CA93400) [pid = 2872] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F83E000) [pid = 2872] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B58C00) [pid = 2872] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA9B000) [pid = 2872] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:13:25 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F350B81800) [pid = 2872] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:13:25 INFO - PROCESS | 2872 | 1472904805923 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:13:25 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 05:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 776ms 05:13:25 INFO - PROCESS | 2872 | 1472904805946 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 05:13:25 INFO - PROCESS | 2872 | 1472904805948 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 05:13:25 INFO - PROCESS | 2872 | 1472904805951 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:13:25 INFO - PROCESS | 2872 | 1472904805953 Marionette TRACE conn6 <- [1,1322,null,{}] 05:13:25 INFO - PROCESS | 2872 | 1472904805957 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:25 INFO - PROCESS | 2872 | 1472904805959 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:26 INFO - PROCESS | 2872 | 1472904806073 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 05:13:26 INFO - PROCESS | 2872 | 1472904806123 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2872 | 1472904806125 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238D800 == 36 [pid = 2872] [id = 340] 05:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34E310800) [pid = 2872] [serial = 1019] [outer = 0000000000000000] 05:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355385000) [pid = 2872] [serial = 1020] [outer = 000000F34E310800] 05:13:26 INFO - PROCESS | 2872 | 1472904806173 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35B868000) [pid = 2872] [serial = 1021] [outer = 000000F34E310800] 05:13:26 INFO - PROCESS | 2872 | 1472904806542 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 05:13:26 INFO - PROCESS | 2872 | 1472904806584 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 05:13:26 INFO - PROCESS | 2872 | 1472904806586 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 05:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:13:26 INFO - PROCESS | 2872 | 1472904806596 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 2872 | 1472904806599 Marionette TRACE conn6 <- [1,1326,null,{}] 05:13:26 INFO - PROCESS | 2872 | 1472904806603 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 2872 | 1472904806613 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:26 INFO - PROCESS | 2872 | 1472904806702 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 05:13:26 INFO - PROCESS | 2872 | 1472904806722 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 2872 | 1472904806724 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363322000 == 37 [pid = 2872] [id = 341] 05:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35C40B400) [pid = 2872] [serial = 1022] [outer = 0000000000000000] 05:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35CA94000) [pid = 2872] [serial = 1023] [outer = 000000F35C40B400] 05:13:26 INFO - PROCESS | 2872 | 1472904806770 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F83C000) [pid = 2872] [serial = 1024] [outer = 000000F35C40B400] 05:13:27 INFO - PROCESS | 2872 | 1472904807679 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1135ms 05:13:27 INFO - PROCESS | 2872 | 1472904807735 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 05:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:13:27 INFO - PROCESS | 2872 | 1472904807737 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 05:13:27 INFO - PROCESS | 2872 | 1472904807741 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 2872 | 1472904807743 Marionette TRACE conn6 <- [1,1330,null,{}] 05:13:27 INFO - PROCESS | 2872 | 1472904807746 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 2872 | 1472904807748 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:27 INFO - PROCESS | 2872 | 1472904807881 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 05:13:27 INFO - PROCESS | 2872 | 1472904807952 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:27 INFO - PROCESS | 2872 | 1472904807956 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F50D000 == 38 [pid = 2872] [id = 342] 05:13:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34D921800) [pid = 2872] [serial = 1025] [outer = 0000000000000000] 05:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34DA09C00) [pid = 2872] [serial = 1026] [outer = 000000F34D921800] 05:13:28 INFO - PROCESS | 2872 | 1472904808020 Marionette DEBUG loaded listener.js 05:13:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F2CD400) [pid = 2872] [serial = 1027] [outer = 000000F34D921800] 05:13:28 INFO - PROCESS | 2872 | 1472904808662 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 987ms 05:13:28 INFO - PROCESS | 2872 | 1472904808731 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 05:13:28 INFO - PROCESS | 2872 | 1472904808735 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 05:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:13:28 INFO - PROCESS | 2872 | 1472904808756 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:13:28 INFO - PROCESS | 2872 | 1472904808759 Marionette TRACE conn6 <- [1,1334,null,{}] 05:13:28 INFO - PROCESS | 2872 | 1472904808764 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:28 INFO - PROCESS | 2872 | 1472904808770 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:28 INFO - PROCESS | 2872 | 1472904808899 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 05:13:28 INFO - PROCESS | 2872 | 1472904808969 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 2872 | 1472904808972 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE04800 == 39 [pid = 2872] [id = 343] 05:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F840000) [pid = 2872] [serial = 1028] [outer = 0000000000000000] 05:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34FBDFC00) [pid = 2872] [serial = 1029] [outer = 000000F34F840000] 05:13:29 INFO - PROCESS | 2872 | 1472904809076 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F3509FD000) [pid = 2872] [serial = 1030] [outer = 000000F34F840000] 05:13:29 INFO - PROCESS | 2872 | 1472904809730 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1024ms 05:13:29 INFO - PROCESS | 2872 | 1472904809781 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 05:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:13:29 INFO - PROCESS | 2872 | 1472904809785 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 05:13:29 INFO - PROCESS | 2872 | 1472904809802 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 2872 | 1472904809805 Marionette TRACE conn6 <- [1,1338,null,{}] 05:13:29 INFO - PROCESS | 2872 | 1472904809810 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 2872 | 1472904809813 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:29 INFO - PROCESS | 2872 | 1472904809935 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 05:13:30 INFO - PROCESS | 2872 | 1472904810055 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 2872 | 1472904810058 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E1800 == 40 [pid = 2872] [id = 344] 05:13:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F354752800) [pid = 2872] [serial = 1031] [outer = 0000000000000000] 05:13:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F3555E5800) [pid = 2872] [serial = 1032] [outer = 000000F354752800] 05:13:30 INFO - PROCESS | 2872 | 1472904810119 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358D6BC00) [pid = 2872] [serial = 1033] [outer = 000000F354752800] 05:13:30 INFO - PROCESS | 2872 | 1472904810800 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1042ms 05:13:30 INFO - PROCESS | 2872 | 1472904810832 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 05:13:30 INFO - PROCESS | 2872 | 1472904810836 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 05:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:13:30 INFO - PROCESS | 2872 | 1472904810849 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:13:30 INFO - PROCESS | 2872 | 1472904810854 Marionette TRACE conn6 <- [1,1342,null,{}] 05:13:30 INFO - PROCESS | 2872 | 1472904810892 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:30 INFO - PROCESS | 2872 | 1472904810896 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:31 INFO - PROCESS | 2872 | 1472904811053 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 05:13:31 INFO - PROCESS | 2872 | 1472904811287 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:31 INFO - PROCESS | 2872 | 1472904811290 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354485800 == 41 [pid = 2872] [id = 345] 05:13:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34E3D0800) [pid = 2872] [serial = 1034] [outer = 0000000000000000] 05:13:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34EDBD000) [pid = 2872] [serial = 1035] [outer = 000000F34E3D0800] 05:13:31 INFO - PROCESS | 2872 | 1472904811361 Marionette DEBUG loaded listener.js 05:13:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F62B000) [pid = 2872] [serial = 1036] [outer = 000000F34E3D0800] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F358D5B800 == 40 [pid = 2872] [id = 295] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF04800 == 39 [pid = 2872] [id = 287] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C023000 == 38 [pid = 2872] [id = 288] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F353E09000 == 37 [pid = 2872] [id = 294] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F363322000 == 36 [pid = 2872] [id = 341] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238D800 == 35 [pid = 2872] [id = 340] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA12000 == 34 [pid = 2872] [id = 339] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECC7800 == 33 [pid = 2872] [id = 338] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC87000 == 32 [pid = 2872] [id = 337] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C216800 == 31 [pid = 2872] [id = 336] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D9000 == 30 [pid = 2872] [id = 335] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F350089800 == 29 [pid = 2872] [id = 334] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F34E9EA800 == 28 [pid = 2872] [id = 333] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F359908000 == 27 [pid = 2872] [id = 332] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546D8800 == 26 [pid = 2872] [id = 286] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F278800 == 25 [pid = 2872] [id = 291] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3C6800 == 24 [pid = 2872] [id = 296] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E1000 == 23 [pid = 2872] [id = 301] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C816000 == 22 [pid = 2872] [id = 289] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C44F800 == 21 [pid = 2872] [id = 298] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4D000 == 20 [pid = 2872] [id = 290] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02C800 == 19 [pid = 2872] [id = 331] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D5D7000 == 18 [pid = 2872] [id = 299] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1E800 == 17 [pid = 2872] [id = 293] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F350434800 == 16 [pid = 2872] [id = 322] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C013800 == 15 [pid = 2872] [id = 297] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3C2800 == 14 [pid = 2872] [id = 302] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F72A800 == 13 [pid = 2872] [id = 300] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8DB800 == 12 [pid = 2872] [id = 292] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E1800 == 11 [pid = 2872] [id = 344] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE04800 == 10 [pid = 2872] [id = 343] 05:13:32 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F50D000 == 9 [pid = 2872] [id = 342] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FDEF400) [pid = 2872] [serial = 972] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F353C6C800) [pid = 2872] [serial = 973] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F358D6C400) [pid = 2872] [serial = 978] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F6D8800) [pid = 2872] [serial = 969] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F838C00) [pid = 2872] [serial = 970] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F355561400) [pid = 2872] [serial = 975] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35997F400) [pid = 2872] [serial = 981] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCC0C00) [pid = 2872] [serial = 967] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F834C00) [pid = 2872] [serial = 966] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35917C400) [pid = 2872] [serial = 979] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35B86FC00) [pid = 2872] [serial = 984] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B386400) [pid = 2872] [serial = 982] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F353CD6400) [pid = 2872] [serial = 990] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F353A73800) [pid = 2872] [serial = 958] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34FC7C000) [pid = 2872] [serial = 957] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35DAA0800) [pid = 2872] [serial = 993] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35997E800) [pid = 2872] [serial = 961] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F355B63000) [pid = 2872] [serial = 960] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35C4A8C00) [pid = 2872] [serial = 985] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35F879400) [pid = 2872] [serial = 964] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35DA35000) [pid = 2872] [serial = 963] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35BFC9C00) [pid = 2872] [serial = 987] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35D489400) [pid = 2872] [serial = 991] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35C767400) [pid = 2872] [serial = 988] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F355B57000) [pid = 2872] [serial = 976] [outer = 0000000000000000] [url = about:blank] 05:13:32 INFO - PROCESS | 2872 | 1472904812701 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1892ms 05:13:32 INFO - PROCESS | 2872 | 1472904812739 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 05:13:32 INFO - PROCESS | 2872 | 1472904812743 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 05:13:32 INFO - PROCESS | 2872 | 1472904812749 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:13:32 INFO - PROCESS | 2872 | 1472904812753 Marionette TRACE conn6 <- [1,1346,null,{}] 05:13:32 INFO - PROCESS | 2872 | 1472904812759 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:32 INFO - PROCESS | 2872 | 1472904812762 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:32 INFO - PROCESS | 2872 | 1472904812866 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 05:13:32 INFO - PROCESS | 2872 | 1472904812981 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 2872 | 1472904812986 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354455800 == 10 [pid = 2872] [id = 346] 05:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F2DB800) [pid = 2872] [serial = 1037] [outer = 0000000000000000] 05:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F62A400) [pid = 2872] [serial = 1038] [outer = 000000F34F2DB800] 05:13:33 INFO - PROCESS | 2872 | 1472904813041 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34DAD9C00) [pid = 2872] [serial = 1039] [outer = 000000F34F2DB800] 05:13:33 INFO - PROCESS | 2872 | 1472904813477 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 776ms 05:13:33 INFO - PROCESS | 2872 | 1472904813528 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 2872 | 1472904813534 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 05:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:13:33 INFO - PROCESS | 2872 | 1472904813541 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 2872 | 1472904813544 Marionette TRACE conn6 <- [1,1350,null,{}] 05:13:33 INFO - PROCESS | 2872 | 1472904813548 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 2872 | 1472904813551 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:33 INFO - PROCESS | 2872 | 1472904813650 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 05:13:33 INFO - PROCESS | 2872 | 1472904813657 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:33 INFO - PROCESS | 2872 | 1472904813660 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599DC000 == 11 [pid = 2872] [id = 347] 05:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F874C00) [pid = 2872] [serial = 1040] [outer = 0000000000000000] 05:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34FCA1800) [pid = 2872] [serial = 1041] [outer = 000000F34F874C00] 05:13:33 INFO - PROCESS | 2872 | 1472904813713 Marionette DEBUG loaded listener.js 05:13:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FCB8000) [pid = 2872] [serial = 1042] [outer = 000000F34F874C00] 05:13:34 INFO - PROCESS | 2872 | 1472904814225 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 732ms 05:13:34 INFO - PROCESS | 2872 | 1472904814301 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 05:13:34 INFO - PROCESS | 2872 | 1472904814303 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 05:13:34 INFO - PROCESS | 2872 | 1472904814309 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:13:34 INFO - PROCESS | 2872 | 1472904814313 Marionette TRACE conn6 <- [1,1354,null,{}] 05:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:13:34 INFO - PROCESS | 2872 | 1472904814325 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:34 INFO - PROCESS | 2872 | 1472904814330 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:34 INFO - PROCESS | 2872 | 1472904814463 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 05:13:34 INFO - PROCESS | 2872 | 1472904814506 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 2872 | 1472904814509 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C028800 == 12 [pid = 2872] [id = 348] 05:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F2D6000) [pid = 2872] [serial = 1043] [outer = 0000000000000000] 05:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F3544D6800) [pid = 2872] [serial = 1044] [outer = 000000F34F2D6000] 05:13:34 INFO - PROCESS | 2872 | 1472904814562 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F354962800) [pid = 2872] [serial = 1045] [outer = 000000F34F2D6000] 05:13:35 INFO - PROCESS | 2872 | 1472904815019 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2872 | 1472904815055 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 05:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:13:35 INFO - PROCESS | 2872 | 1472904815059 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 2872 | 1472904815061 Marionette TRACE conn6 <- [1,1358,null,{}] 05:13:35 INFO - PROCESS | 2872 | 1472904815065 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 2872 | 1472904815067 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:35 INFO - PROCESS | 2872 | 1472904815184 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 05:13:35 INFO - PROCESS | 2872 | 1472904815235 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2872 | 1472904815237 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA38800 == 13 [pid = 2872] [id = 349] 05:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355B57800) [pid = 2872] [serial = 1046] [outer = 0000000000000000] 05:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B5D000) [pid = 2872] [serial = 1047] [outer = 000000F355B57800] 05:13:35 INFO - PROCESS | 2872 | 1472904815287 Marionette DEBUG loaded listener.js 05:13:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355CE3C00) [pid = 2872] [serial = 1048] [outer = 000000F355B57800] 05:13:35 INFO - PROCESS | 2872 | 1472904815747 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 2872 | 1472904815797 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 05:13:35 INFO - PROCESS | 2872 | 1472904815801 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:13:35 INFO - PROCESS | 2872 | 1472904815803 Marionette TRACE conn6 <- [1,1362,null,{}] 05:13:35 INFO - PROCESS | 2872 | 1472904815807 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 2872 | 1472904815809 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:35 INFO - PROCESS | 2872 | 1472904815918 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 05:13:35 INFO - PROCESS | 2872 | 1472904815930 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 2872 | 1472904815932 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDAC800 == 14 [pid = 2872] [id = 350] 05:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35917C400) [pid = 2872] [serial = 1049] [outer = 0000000000000000] 05:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F359184000) [pid = 2872] [serial = 1050] [outer = 000000F35917C400] 05:13:36 INFO - PROCESS | 2872 | 1472904816021 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35997C000) [pid = 2872] [serial = 1051] [outer = 000000F35917C400] 05:13:36 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:36 INFO - PROCESS | 2872 | 1472904816480 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 05:13:36 INFO - PROCESS | 2872 | 1472904816541 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 05:13:36 INFO - PROCESS | 2872 | 1472904816544 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:13:36 INFO - PROCESS | 2872 | 1472904816546 Marionette TRACE conn6 <- [1,1366,null,{}] 05:13:36 INFO - PROCESS | 2872 | 1472904816550 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:36 INFO - PROCESS | 2872 | 1472904816556 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:36 INFO - PROCESS | 2872 | 1472904816696 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 05:13:36 INFO - PROCESS | 2872 | 1472904816702 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:36 INFO - PROCESS | 2872 | 1472904816704 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F829800 == 15 [pid = 2872] [id = 351] 05:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35AB58C00) [pid = 2872] [serial = 1052] [outer = 0000000000000000] 05:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B870C00) [pid = 2872] [serial = 1053] [outer = 000000F35AB58C00] 05:13:36 INFO - PROCESS | 2872 | 1472904816754 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BFCC800) [pid = 2872] [serial = 1054] [outer = 000000F35AB58C00] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B8EC00) [pid = 2872] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F359180400) [pid = 2872] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35495A800) [pid = 2872] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F6DA400) [pid = 2872] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34ED5A800) [pid = 2872] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FCAB000) [pid = 2872] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34EDC5400) [pid = 2872] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34E310800) [pid = 2872] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35D486800) [pid = 2872] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35BA6D000) [pid = 2872] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:13:37 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35C40B400) [pid = 2872] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:13:37 INFO - PROCESS | 2872 | 1472904817382 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 2872 | 1472904817433 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 05:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:13:37 INFO - PROCESS | 2872 | 1472904817436 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 2872 | 1472904817438 Marionette TRACE conn6 <- [1,1370,null,{}] 05:13:37 INFO - PROCESS | 2872 | 1472904817442 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 2872 | 1472904817444 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:37 INFO - PROCESS | 2872 | 1472904817528 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 05:13:37 INFO - PROCESS | 2872 | 1472904817535 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 2872 | 1472904817537 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA07800 == 16 [pid = 2872] [id = 352] 05:13:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F2D8000) [pid = 2872] [serial = 1055] [outer = 0000000000000000] 05:13:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355B59C00) [pid = 2872] [serial = 1056] [outer = 000000F34F2D8000] 05:13:37 INFO - PROCESS | 2872 | 1472904817586 Marionette DEBUG loaded listener.js 05:13:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35AB5A000) [pid = 2872] [serial = 1057] [outer = 000000F34F2D8000] 05:13:38 INFO - PROCESS | 2872 | [2872] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:13:38 INFO - PROCESS | 2872 | 1472904818018 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 2872 | 1472904818071 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:13:38 INFO - PROCESS | 2872 | 1472904818074 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 2872 | 1472904818076 Marionette TRACE conn6 <- [1,1374,null,{}] 05:13:38 INFO - PROCESS | 2872 | 1472904818079 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 2872 | 1472904818081 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:38 INFO - PROCESS | 2872 | 1472904818166 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 05:13:38 INFO - PROCESS | 2872 | 1472904818173 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 2872 | 1472904818175 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238D800 == 17 [pid = 2872] [id = 353] 05:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35BA64400) [pid = 2872] [serial = 1058] [outer = 0000000000000000] 05:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35C006400) [pid = 2872] [serial = 1059] [outer = 000000F35BA64400] 05:13:38 INFO - PROCESS | 2872 | 1472904818222 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C766C00) [pid = 2872] [serial = 1060] [outer = 000000F35BA64400] 05:13:38 INFO - PROCESS | 2872 | 1472904818669 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:13:38 INFO - PROCESS | 2872 | 1472904818751 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 05:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:13:38 INFO - PROCESS | 2872 | 1472904818754 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:13:38 INFO - PROCESS | 2872 | 1472904818756 Marionette TRACE conn6 <- [1,1378,null,{}] 05:13:38 INFO - PROCESS | 2872 | 1472904818760 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:38 INFO - PROCESS | 2872 | 1472904818762 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:38 INFO - PROCESS | 2872 | 1472904818845 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 05:13:38 INFO - PROCESS | 2872 | 1472904818850 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:38 INFO - PROCESS | 2872 | 1472904818852 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C027000 == 18 [pid = 2872] [id = 354] 05:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA93400) [pid = 2872] [serial = 1061] [outer = 0000000000000000] 05:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CA9A400) [pid = 2872] [serial = 1062] [outer = 000000F35CA93400] 05:13:38 INFO - PROCESS | 2872 | 1472904818901 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35CDC2800) [pid = 2872] [serial = 1063] [outer = 000000F35CA93400] 05:13:39 INFO - PROCESS | 2872 | 1472904819739 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1024ms 05:13:39 INFO - PROCESS | 2872 | 1472904819782 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 2872 | 1472904819787 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 05:13:39 INFO - PROCESS | 2872 | 1472904819792 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:13:39 INFO - PROCESS | 2872 | 1472904819797 Marionette TRACE conn6 <- [1,1382,null,{}] 05:13:39 INFO - PROCESS | 2872 | 1472904819825 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 2872 | 1472904819828 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:39 INFO - PROCESS | 2872 | 1472904819983 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 05:13:40 INFO - PROCESS | 2872 | 1472904820093 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:40 INFO - PROCESS | 2872 | 1472904820096 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF8F000 == 19 [pid = 2872] [id = 355] 05:13:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F7AD000) [pid = 2872] [serial = 1064] [outer = 0000000000000000] 05:13:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F83EC00) [pid = 2872] [serial = 1065] [outer = 000000F34F7AD000] 05:13:40 INFO - PROCESS | 2872 | 1472904820167 Marionette DEBUG loaded listener.js 05:13:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FCAE800) [pid = 2872] [serial = 1066] [outer = 000000F34F7AD000] 05:13:40 INFO - PROCESS | 2872 | 1472904820913 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1151ms 05:13:40 INFO - PROCESS | 2872 | 1472904820947 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 2872 | 1472904820952 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 05:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:13:40 INFO - PROCESS | 2872 | 1472904820959 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 2872 | 1472904820962 Marionette TRACE conn6 <- [1,1386,null,{}] 05:13:40 INFO - PROCESS | 2872 | 1472904820967 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 2872 | 1472904820970 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:41 INFO - PROCESS | 2872 | 1472904821252 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 05:13:41 INFO - PROCESS | 2872 | 1472904821262 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 2872 | 1472904821265 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FB29000 == 20 [pid = 2872] [id = 356] 05:13:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F2D8C00) [pid = 2872] [serial = 1067] [outer = 0000000000000000] 05:13:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F629800) [pid = 2872] [serial = 1068] [outer = 000000F34F2D8C00] 05:13:41 INFO - PROCESS | 2872 | 1472904821319 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F877400) [pid = 2872] [serial = 1069] [outer = 000000F34F2D8C00] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35CA94000) [pid = 2872] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35604E000) [pid = 2872] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35997FC00) [pid = 2872] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F359703400) [pid = 2872] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355313800) [pid = 2872] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F833800) [pid = 2872] [serial = 996] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34FCAB800) [pid = 2872] [serial = 997] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F62A800) [pid = 2872] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F7A4C00) [pid = 2872] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FCAFC00) [pid = 2872] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F350056000) [pid = 2872] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F7AB000) [pid = 2872] [serial = 999] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F354965000) [pid = 2872] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F355385000) [pid = 2872] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35E6BF800) [pid = 2872] [serial = 994] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35BFCE400) [pid = 2872] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35C002800) [pid = 2872] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35B868000) [pid = 2872] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F358E79000) [pid = 2872] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F3558C8C00) [pid = 2872] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 05:13:41 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34F83C000) [pid = 2872] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 05:13:42 INFO - PROCESS | 2872 | 1472904822157 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1235ms 05:13:42 INFO - PROCESS | 2872 | 1472904822196 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 2872 | 1472904822201 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 05:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:13:42 INFO - PROCESS | 2872 | 1472904822207 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 2872 | 1472904822211 Marionette TRACE conn6 <- [1,1390,null,{}] 05:13:42 INFO - PROCESS | 2872 | 1472904822217 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 2872 | 1472904822221 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:42 INFO - PROCESS | 2872 | 1472904822372 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 05:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F627C00) [pid = 2872] [serial = 1070] [outer = 000000F35AB5BC00] 05:13:42 INFO - PROCESS | 2872 | 1472904822471 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:42 INFO - PROCESS | 2872 | 1472904822477 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF1C800 == 21 [pid = 2872] [id = 357] 05:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F7AC400) [pid = 2872] [serial = 1071] [outer = 0000000000000000] 05:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F83B000) [pid = 2872] [serial = 1072] [outer = 000000F34F7AC400] 05:13:42 INFO - PROCESS | 2872 | 1472904822586 Marionette DEBUG loaded listener.js 05:13:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34FCB1800) [pid = 2872] [serial = 1073] [outer = 000000F34F7AC400] 05:13:43 INFO - PROCESS | 2872 | 1472904823321 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1123ms 05:13:43 INFO - PROCESS | 2872 | 1472904823332 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 05:13:43 INFO - PROCESS | 2872 | 1472904823337 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 05:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:13:43 INFO - PROCESS | 2872 | 1472904823345 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:13:43 INFO - PROCESS | 2872 | 1472904823348 Marionette TRACE conn6 <- [1,1394,null,{}] 05:13:43 INFO - PROCESS | 2872 | 1472904823352 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:43 INFO - PROCESS | 2872 | 1472904823355 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:43 INFO - PROCESS | 2872 | 1472904823476 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 05:13:43 INFO - PROCESS | 2872 | 1472904823563 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 2872 | 1472904823566 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02A800 == 22 [pid = 2872] [id = 358] 05:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F353CD7800) [pid = 2872] [serial = 1074] [outer = 0000000000000000] 05:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3544DDC00) [pid = 2872] [serial = 1075] [outer = 000000F353CD7800] 05:13:43 INFO - PROCESS | 2872 | 1472904823629 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F355313800) [pid = 2872] [serial = 1076] [outer = 000000F353CD7800] 05:13:44 INFO - PROCESS | 2872 | 1472904824246 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 987ms 05:13:44 INFO - PROCESS | 2872 | 1472904824332 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 2872 | 1472904824335 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 05:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:13:44 INFO - PROCESS | 2872 | 1472904824339 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 2872 | 1472904824344 Marionette TRACE conn6 <- [1,1398,null,{}] 05:13:44 INFO - PROCESS | 2872 | 1472904824370 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 2872 | 1472904824376 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:44 INFO - PROCESS | 2872 | 1472904824523 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 05:13:44 INFO - PROCESS | 2872 | 1472904824569 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:44 INFO - PROCESS | 2872 | 1472904824573 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D404000 == 23 [pid = 2872] [id = 359] 05:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355B96400) [pid = 2872] [serial = 1077] [outer = 0000000000000000] 05:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F356052800) [pid = 2872] [serial = 1078] [outer = 000000F355B96400] 05:13:44 INFO - PROCESS | 2872 | 1472904824639 Marionette DEBUG loaded listener.js 05:13:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F359185400) [pid = 2872] [serial = 1079] [outer = 000000F355B96400] 05:13:45 INFO - PROCESS | 2872 | 1472904825327 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1025ms 05:13:45 INFO - PROCESS | 2872 | 1472904825366 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 05:13:45 INFO - PROCESS | 2872 | 1472904825369 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 05:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:13:45 INFO - PROCESS | 2872 | 1472904825373 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:13:45 INFO - PROCESS | 2872 | 1472904825375 Marionette TRACE conn6 <- [1,1402,null,{}] 05:13:45 INFO - PROCESS | 2872 | 1472904825379 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:45 INFO - PROCESS | 2872 | 1472904825382 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:45 INFO - PROCESS | 2872 | 1472904825502 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 05:13:45 INFO - PROCESS | 2872 | 1472904825569 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 2872 | 1472904825571 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F822000 == 24 [pid = 2872] [id = 360] 05:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35AB5AC00) [pid = 2872] [serial = 1080] [outer = 0000000000000000] 05:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35AFF9000) [pid = 2872] [serial = 1081] [outer = 000000F35AB5AC00] 05:13:45 INFO - PROCESS | 2872 | 1472904825630 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B869C00) [pid = 2872] [serial = 1082] [outer = 000000F35AB5AC00] 05:13:46 INFO - PROCESS | 2872 | 1472904826470 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1125ms 05:13:46 INFO - PROCESS | 2872 | 1472904826500 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 2872 | 1472904826505 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 05:13:46 INFO - PROCESS | 2872 | 1472904826510 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:13:46 INFO - PROCESS | 2872 | 1472904826514 Marionette TRACE conn6 <- [1,1406,null,{}] 05:13:46 INFO - PROCESS | 2872 | 1472904826528 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 2872 | 1472904826531 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:46 INFO - PROCESS | 2872 | 1472904826676 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDAC800 == 23 [pid = 2872] [id = 350] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F829800 == 22 [pid = 2872] [id = 351] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA07800 == 21 [pid = 2872] [id = 352] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599DC000 == 20 [pid = 2872] [id = 347] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F354485800 == 19 [pid = 2872] [id = 345] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA38800 == 18 [pid = 2872] [id = 349] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C028800 == 17 [pid = 2872] [id = 348] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F354455800 == 16 [pid = 2872] [id = 346] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238D800 == 15 [pid = 2872] [id = 353] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C027000 == 14 [pid = 2872] [id = 354] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F822000 == 13 [pid = 2872] [id = 360] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D404000 == 12 [pid = 2872] [id = 359] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF8F000 == 11 [pid = 2872] [id = 355] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02A800 == 10 [pid = 2872] [id = 358] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FB29000 == 9 [pid = 2872] [id = 356] 05:13:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF1C800 == 8 [pid = 2872] [id = 357] 05:13:49 INFO - PROCESS | 2872 | 1472904829535 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:49 INFO - PROCESS | 2872 | 1472904829538 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FB1E800 == 9 [pid = 2872] [id = 361] 05:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34DA05000) [pid = 2872] [serial = 1083] [outer = 0000000000000000] 05:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34E310C00) [pid = 2872] [serial = 1084] [outer = 000000F34DA05000] 05:13:49 INFO - PROCESS | 2872 | 1472904829593 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F22BC00) [pid = 2872] [serial = 1085] [outer = 000000F34DA05000] 05:13:50 INFO - PROCESS | 2872 | 1472904830079 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 3599ms 05:13:50 INFO - PROCESS | 2872 | 1472904830116 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 2872 | 1472904830120 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 05:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:13:50 INFO - PROCESS | 2872 | 1472904830125 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 2872 | 1472904830128 Marionette TRACE conn6 <- [1,1410,null,{}] 05:13:50 INFO - PROCESS | 2872 | 1472904830134 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 2872 | 1472904830139 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:50 INFO - PROCESS | 2872 | 1472904830236 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 05:13:50 INFO - PROCESS | 2872 | 1472904830246 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 2872 | 1472904830249 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359922000 == 10 [pid = 2872] [id = 362] 05:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F7AA400) [pid = 2872] [serial = 1086] [outer = 0000000000000000] 05:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F86C400) [pid = 2872] [serial = 1087] [outer = 000000F34F7AA400] 05:13:50 INFO - PROCESS | 2872 | 1472904830301 Marionette DEBUG loaded listener.js 05:13:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34FC75400) [pid = 2872] [serial = 1088] [outer = 000000F34F7AA400] 05:13:50 INFO - PROCESS | 2872 | 1472904830807 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 05:13:50 INFO - PROCESS | 2872 | 1472904830865 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 2872 | 1472904830870 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 05:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:13:50 INFO - PROCESS | 2872 | 1472904830874 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 2872 | 1472904830876 Marionette TRACE conn6 <- [1,1414,null,{}] 05:13:50 INFO - PROCESS | 2872 | 1472904830880 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 2872 | 1472904830883 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:50 INFO - PROCESS | 2872 | 1472904830982 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 05:13:51 INFO - PROCESS | 2872 | 1472904831061 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 2872 | 1472904831064 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C11F800 == 11 [pid = 2872] [id = 363] 05:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F635400) [pid = 2872] [serial = 1089] [outer = 0000000000000000] 05:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F3509F7400) [pid = 2872] [serial = 1090] [outer = 000000F34F635400] 05:13:51 INFO - PROCESS | 2872 | 1472904831121 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F353CD2C00) [pid = 2872] [serial = 1091] [outer = 000000F34F635400] 05:13:51 INFO - PROCESS | 2872 | 1472904831532 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 05:13:51 INFO - PROCESS | 2872 | 1472904831610 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 05:13:51 INFO - PROCESS | 2872 | 1472904831613 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 05:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:13:51 INFO - PROCESS | 2872 | 1472904831628 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:13:51 INFO - PROCESS | 2872 | 1472904831635 Marionette TRACE conn6 <- [1,1418,null,{}] 05:13:51 INFO - PROCESS | 2872 | 1472904831648 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:51 INFO - PROCESS | 2872 | 1472904831652 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:51 INFO - PROCESS | 2872 | 1472904831778 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 05:13:51 INFO - PROCESS | 2872 | 1472904831823 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:51 INFO - PROCESS | 2872 | 1472904831826 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E82E000 == 12 [pid = 2872] [id = 364] 05:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F355312000) [pid = 2872] [serial = 1092] [outer = 0000000000000000] 05:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F355563000) [pid = 2872] [serial = 1093] [outer = 000000F355312000] 05:13:51 INFO - PROCESS | 2872 | 1472904831874 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F3558C5400) [pid = 2872] [serial = 1094] [outer = 000000F355312000] 05:13:52 INFO - PROCESS | 2872 | 1472904832332 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 755ms 05:13:52 INFO - PROCESS | 2872 | 1472904832383 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 05:13:52 INFO - PROCESS | 2872 | 1472904832386 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 05:13:52 INFO - PROCESS | 2872 | 1472904832389 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 2872 | 1472904832391 Marionette TRACE conn6 <- [1,1422,null,{}] 05:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:13:52 INFO - PROCESS | 2872 | 1472904832395 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 2872 | 1472904832397 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:52 INFO - PROCESS | 2872 | 1472904832516 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 05:13:52 INFO - PROCESS | 2872 | 1472904832568 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 2872 | 1472904832570 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E7000 == 13 [pid = 2872] [id = 365] 05:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F355B8AC00) [pid = 2872] [serial = 1095] [outer = 0000000000000000] 05:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F356051C00) [pid = 2872] [serial = 1096] [outer = 000000F355B8AC00] 05:13:52 INFO - PROCESS | 2872 | 1472904832618 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F358D72800) [pid = 2872] [serial = 1097] [outer = 000000F355B8AC00] 05:13:53 INFO - PROCESS | 2872 | 1472904833083 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 736ms 05:13:53 INFO - PROCESS | 2872 | 1472904833129 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 05:13:53 INFO - PROCESS | 2872 | 1472904833132 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 05:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:13:53 INFO - PROCESS | 2872 | 1472904833135 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 2872 | 1472904833137 Marionette TRACE conn6 <- [1,1426,null,{}] 05:13:53 INFO - PROCESS | 2872 | 1472904833145 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 2872 | 1472904833147 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:53 INFO - PROCESS | 2872 | 1472904833259 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 05:13:53 INFO - PROCESS | 2872 | 1472904833313 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:53 INFO - PROCESS | 2872 | 1472904833319 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362595000 == 14 [pid = 2872] [id = 366] 05:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35919A000) [pid = 2872] [serial = 1098] [outer = 0000000000000000] 05:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F359707800) [pid = 2872] [serial = 1099] [outer = 000000F35919A000] 05:13:53 INFO - PROCESS | 2872 | 1472904833380 Marionette DEBUG loaded listener.js 05:13:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35B848800) [pid = 2872] [serial = 1100] [outer = 000000F35919A000] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34E3D0800) [pid = 2872] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34F2D6000) [pid = 2872] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34F2DB800) [pid = 2872] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35AB58C00) [pid = 2872] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34D921800) [pid = 2872] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F840000) [pid = 2872] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F354752800) [pid = 2872] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35BA64400) [pid = 2872] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35CA93400) [pid = 2872] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F2D8000) [pid = 2872] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F355B96400) [pid = 2872] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F7AD000) [pid = 2872] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F353CD7800) [pid = 2872] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F7AC400) [pid = 2872] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F2D8C00) [pid = 2872] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355B57800) [pid = 2872] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35917C400) [pid = 2872] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:13:53 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F874C00) [pid = 2872] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:13:54 INFO - PROCESS | 2872 | 1472904834059 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 05:13:54 INFO - PROCESS | 2872 | 1472904834125 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 2872 | 1472904834127 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 05:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:13:54 INFO - PROCESS | 2872 | 1472904834130 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - PROCESS | 2872 | 1472904834132 Marionette TRACE conn6 <- [1,1430,null,{}] 05:13:54 INFO - PROCESS | 2872 | 1472904834135 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 2872 | 1472904834138 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:54 INFO - PROCESS | 2872 | 1472904834227 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 05:13:54 INFO - PROCESS | 2872 | 1472904834234 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 2872 | 1472904834236 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FACE000 == 15 [pid = 2872] [id = 367] 05:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F7AC400) [pid = 2872] [serial = 1101] [outer = 0000000000000000] 05:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F3543E4400) [pid = 2872] [serial = 1102] [outer = 000000F34F7AC400] 05:13:54 INFO - PROCESS | 2872 | 1472904834285 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358E78400) [pid = 2872] [serial = 1103] [outer = 000000F34F7AC400] 05:13:54 INFO - PROCESS | 2872 | 1472904834736 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 629ms 05:13:54 INFO - PROCESS | 2872 | 1472904834762 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 05:13:54 INFO - PROCESS | 2872 | 1472904834765 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 05:13:54 INFO - PROCESS | 2872 | 1472904834768 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:13:54 INFO - PROCESS | 2872 | 1472904834770 Marionette TRACE conn6 <- [1,1434,null,{}] 05:13:54 INFO - PROCESS | 2872 | 1472904834774 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:54 INFO - PROCESS | 2872 | 1472904834776 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:54 INFO - PROCESS | 2872 | 1472904834859 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 05:13:54 INFO - PROCESS | 2872 | 1472904834865 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 2872 | 1472904834867 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363580000 == 16 [pid = 2872] [id = 368] 05:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F7AF000) [pid = 2872] [serial = 1104] [outer = 0000000000000000] 05:13:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35B86B800) [pid = 2872] [serial = 1105] [outer = 000000F34F7AF000] 05:13:54 INFO - PROCESS | 2872 | 1472904834914 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BA68400) [pid = 2872] [serial = 1106] [outer = 000000F34F7AF000] 05:13:55 INFO - PROCESS | 2872 | 1472904835356 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 629ms 05:13:55 INFO - PROCESS | 2872 | 1472904835401 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 2872 | 1472904835403 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 05:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:13:55 INFO - PROCESS | 2872 | 1472904835411 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:13:55 INFO - PROCESS | 2872 | 1472904835413 Marionette TRACE conn6 <- [1,1438,null,{}] 05:13:55 INFO - PROCESS | 2872 | 1472904835416 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:55 INFO - PROCESS | 2872 | 1472904835418 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:55 INFO - PROCESS | 2872 | 1472904835504 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 05:13:55 INFO - PROCESS | 2872 | 1472904835509 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:55 INFO - PROCESS | 2872 | 1472904835511 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635DF800 == 17 [pid = 2872] [id = 369] 05:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35604E000) [pid = 2872] [serial = 1107] [outer = 0000000000000000] 05:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35BFCE800) [pid = 2872] [serial = 1108] [outer = 000000F35604E000] 05:13:55 INFO - PROCESS | 2872 | 1472904835559 Marionette DEBUG loaded listener.js 05:13:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35C003400) [pid = 2872] [serial = 1109] [outer = 000000F35604E000] 05:13:56 INFO - PROCESS | 2872 | 1472904836294 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 923ms 05:13:56 INFO - PROCESS | 2872 | 1472904836338 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 05:13:56 INFO - PROCESS | 2872 | 1472904836343 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 05:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:13:56 INFO - PROCESS | 2872 | 1472904836348 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 2872 | 1472904836352 Marionette TRACE conn6 <- [1,1442,null,{}] 05:13:56 INFO - PROCESS | 2872 | 1472904836358 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 2872 | 1472904836362 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:56 INFO - PROCESS | 2872 | 1472904836495 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 05:13:56 INFO - PROCESS | 2872 | 1472904836565 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 2872 | 1472904836568 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF13800 == 18 [pid = 2872] [id = 370] 05:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F628800) [pid = 2872] [serial = 1110] [outer = 0000000000000000] 05:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F6DD800) [pid = 2872] [serial = 1111] [outer = 000000F34F628800] 05:13:56 INFO - PROCESS | 2872 | 1472904836670 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34FB48C00) [pid = 2872] [serial = 1112] [outer = 000000F34F628800] 05:13:57 INFO - PROCESS | 2872 | 1472904837581 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1283ms 05:13:57 INFO - PROCESS | 2872 | 1472904837635 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 2872 | 1472904837639 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 05:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:13:57 INFO - PROCESS | 2872 | 1472904837644 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 2872 | 1472904837648 Marionette TRACE conn6 <- [1,1446,null,{}] 05:13:57 INFO - PROCESS | 2872 | 1472904837654 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 2872 | 1472904837657 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:57 INFO - PROCESS | 2872 | 1472904837769 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 05:13:57 INFO - PROCESS | 2872 | 1472904837838 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:57 INFO - PROCESS | 2872 | 1472904837842 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35449D000 == 19 [pid = 2872] [id = 371] 05:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34EDC0C00) [pid = 2872] [serial = 1113] [outer = 0000000000000000] 05:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F2DAC00) [pid = 2872] [serial = 1114] [outer = 000000F34EDC0C00] 05:13:57 INFO - PROCESS | 2872 | 1472904837902 Marionette DEBUG loaded listener.js 05:13:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F7A2C00) [pid = 2872] [serial = 1115] [outer = 000000F34EDC0C00] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34F877400) [pid = 2872] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F355B5D000) [pid = 2872] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F359184000) [pid = 2872] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34FCA1800) [pid = 2872] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FCB8000) [pid = 2872] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F62B000) [pid = 2872] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34EDBD000) [pid = 2872] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F3544D6800) [pid = 2872] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F355CE3C00) [pid = 2872] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F62A400) [pid = 2872] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34DAD9C00) [pid = 2872] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35B870C00) [pid = 2872] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F629800) [pid = 2872] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F2CD400) [pid = 2872] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34DA09C00) [pid = 2872] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F3509FD000) [pid = 2872] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FBDFC00) [pid = 2872] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F358D6BC00) [pid = 2872] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F3555E5800) [pid = 2872] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35997C000) [pid = 2872] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35C006400) [pid = 2872] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35BFCC800) [pid = 2872] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35CA9A400) [pid = 2872] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35CDC2800) [pid = 2872] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F355B59C00) [pid = 2872] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35AB5A000) [pid = 2872] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F354962800) [pid = 2872] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35C766C00) [pid = 2872] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F359185400) [pid = 2872] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35AFF9000) [pid = 2872] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34FCAE800) [pid = 2872] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F34F83EC00) [pid = 2872] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F355313800) [pid = 2872] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F356052800) [pid = 2872] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F34FCB1800) [pid = 2872] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F3544DDC00) [pid = 2872] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F35CA92C00) [pid = 2872] [serial = 649] [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.] 05:13:58 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (000000F34F83B000) [pid = 2872] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 05:13:58 INFO - PROCESS | 2872 | 1472904838505 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 881ms 05:13:58 INFO - PROCESS | 2872 | 1472904838530 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 05:13:58 INFO - PROCESS | 2872 | 1472904838535 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 05:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:13:58 INFO - PROCESS | 2872 | 1472904838542 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:13:58 INFO - PROCESS | 2872 | 1472904838545 Marionette TRACE conn6 <- [1,1450,null,{}] 05:13:58 INFO - PROCESS | 2872 | 1472904838549 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:58 INFO - PROCESS | 2872 | 1472904838552 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:58 INFO - PROCESS | 2872 | 1472904838648 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 05:13:58 INFO - PROCESS | 2872 | 1472904838720 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 2872 | 1472904838722 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355827800 == 20 [pid = 2872] [id = 372] 05:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F34F7A4800) [pid = 2872] [serial = 1116] [outer = 0000000000000000] 05:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34F86D000) [pid = 2872] [serial = 1117] [outer = 000000F34F7A4800] 05:13:58 INFO - PROCESS | 2872 | 1472904838774 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34FBE2800) [pid = 2872] [serial = 1118] [outer = 000000F34F7A4800] 05:13:59 INFO - PROCESS | 2872 | 1472904839193 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 05:13:59 INFO - PROCESS | 2872 | 1472904839277 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 2872 | 1472904839280 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:13:59 INFO - PROCESS | 2872 | 1472904839283 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2872 | 1472904839287 Marionette TRACE conn6 <- [1,1454,null,{}] 05:13:59 INFO - PROCESS | 2872 | 1472904839299 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 2872 | 1472904839304 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:59 INFO - PROCESS | 2872 | 1472904839396 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 05:13:59 INFO - PROCESS | 2872 | 1472904839411 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:59 INFO - PROCESS | 2872 | 1472904839415 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:13:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF8D800 == 21 [pid = 2872] [id = 373] 05:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34FDF5800) [pid = 2872] [serial = 1119] [outer = 0000000000000000] 05:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F3500F6400) [pid = 2872] [serial = 1120] [outer = 000000F34FDF5800] 05:13:59 INFO - PROCESS | 2872 | 1472904839467 Marionette DEBUG loaded listener.js 05:13:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F353C6FC00) [pid = 2872] [serial = 1121] [outer = 000000F34FDF5800] 05:13:59 INFO - PROCESS | 2872 | 1472904839936 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 692ms 05:13:59 INFO - PROCESS | 2872 | 1472904839978 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 2872 | 1472904839981 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 05:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:13:59 INFO - PROCESS | 2872 | 1472904839985 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 2872 | 1472904839987 Marionette TRACE conn6 <- [1,1458,null,{}] 05:13:59 INFO - PROCESS | 2872 | 1472904839991 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:59 INFO - PROCESS | 2872 | 1472904839993 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:00 INFO - PROCESS | 2872 | 1472904840083 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 05:14:00 INFO - PROCESS | 2872 | 1472904840091 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 2872 | 1472904840093 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02C000 == 22 [pid = 2872] [id = 374] 05:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F354752800) [pid = 2872] [serial = 1122] [outer = 0000000000000000] 05:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F354789C00) [pid = 2872] [serial = 1123] [outer = 000000F354752800] 05:14:00 INFO - PROCESS | 2872 | 1472904840142 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F354962C00) [pid = 2872] [serial = 1124] [outer = 000000F354752800] 05:14:00 INFO - PROCESS | 2872 | 1472904840578 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 629ms 05:14:00 INFO - PROCESS | 2872 | 1472904840616 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 05:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:14:00 INFO - PROCESS | 2872 | 1472904840619 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 05:14:00 INFO - PROCESS | 2872 | 1472904840622 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:14:00 INFO - PROCESS | 2872 | 1472904840624 Marionette TRACE conn6 <- [1,1462,null,{}] 05:14:00 INFO - PROCESS | 2872 | 1472904840633 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 2872 | 1472904840635 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:00 INFO - PROCESS | 2872 | 1472904840741 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 05:14:00 INFO - PROCESS | 2872 | 1472904840813 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 2872 | 1472904840815 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C82A800 == 23 [pid = 2872] [id = 375] 05:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34E933400) [pid = 2872] [serial = 1125] [outer = 0000000000000000] 05:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35538A800) [pid = 2872] [serial = 1126] [outer = 000000F34E933400] 05:14:00 INFO - PROCESS | 2872 | 1472904840864 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F3558CA000) [pid = 2872] [serial = 1127] [outer = 000000F34E933400] 05:14:01 INFO - PROCESS | 2872 | 1472904841327 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 05:14:01 INFO - PROCESS | 2872 | 1472904841359 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 2872 | 1472904841361 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 05:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:14:01 INFO - PROCESS | 2872 | 1472904841365 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 2872 | 1472904841367 Marionette TRACE conn6 <- [1,1466,null,{}] 05:14:01 INFO - PROCESS | 2872 | 1472904841370 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 2872 | 1472904841376 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:01 INFO - PROCESS | 2872 | 1472904841516 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 05:14:01 INFO - PROCESS | 2872 | 1472904841568 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:01 INFO - PROCESS | 2872 | 1472904841570 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDB4000 == 24 [pid = 2872] [id = 376] 05:14:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F356052000) [pid = 2872] [serial = 1128] [outer = 0000000000000000] 05:14:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F358E82000) [pid = 2872] [serial = 1129] [outer = 000000F356052000] 05:14:01 INFO - PROCESS | 2872 | 1472904841619 Marionette DEBUG loaded listener.js 05:14:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F359186800) [pid = 2872] [serial = 1130] [outer = 000000F356052000] 05:14:02 INFO - PROCESS | 2872 | 1472904842075 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 734ms 05:14:02 INFO - PROCESS | 2872 | 1472904842119 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 2872 | 1472904842122 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 05:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:14:02 INFO - PROCESS | 2872 | 1472904842125 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 2872 | 1472904842127 Marionette TRACE conn6 <- [1,1470,null,{}] 05:14:02 INFO - PROCESS | 2872 | 1472904842131 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 2872 | 1472904842133 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:02 INFO - PROCESS | 2872 | 1472904842242 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 05:14:02 INFO - PROCESS | 2872 | 1472904842250 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 2872 | 1472904842252 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F725000 == 25 [pid = 2872] [id = 377] 05:14:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F359186C00) [pid = 2872] [serial = 1131] [outer = 0000000000000000] 05:14:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F359733C00) [pid = 2872] [serial = 1132] [outer = 000000F359186C00] 05:14:02 INFO - PROCESS | 2872 | 1472904842301 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35AFF9000) [pid = 2872] [serial = 1133] [outer = 000000F359186C00] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F355312000) [pid = 2872] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F635400) [pid = 2872] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F7AA400) [pid = 2872] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F355B8AC00) [pid = 2872] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35919A000) [pid = 2872] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F34F7AF000) [pid = 2872] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F34DA05000) [pid = 2872] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34F7AC400) [pid = 2872] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:14:02 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35AB5AC00) [pid = 2872] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:14:02 INFO - PROCESS | 2872 | 1472904842784 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 670ms 05:14:02 INFO - PROCESS | 2872 | 1472904842799 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 05:14:02 INFO - PROCESS | 2872 | 1472904842802 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 05:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:14:02 INFO - PROCESS | 2872 | 1472904842805 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:14:02 INFO - PROCESS | 2872 | 1472904842807 Marionette TRACE conn6 <- [1,1474,null,{}] 05:14:02 INFO - PROCESS | 2872 | 1472904842811 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:02 INFO - PROCESS | 2872 | 1472904842813 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:02 INFO - PROCESS | 2872 | 1472904842895 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 05:14:02 INFO - PROCESS | 2872 | 1472904842901 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 2872 | 1472904842903 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8D7000 == 26 [pid = 2872] [id = 378] 05:14:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F7AA400) [pid = 2872] [serial = 1134] [outer = 0000000000000000] 05:14:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F355B8AC00) [pid = 2872] [serial = 1135] [outer = 000000F34F7AA400] 05:14:02 INFO - PROCESS | 2872 | 1472904842951 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35B849800) [pid = 2872] [serial = 1136] [outer = 000000F34F7AA400] 05:14:03 INFO - PROCESS | 2872 | 1472904843374 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 05:14:03 INFO - PROCESS | 2872 | 1472904843437 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 2872 | 1472904843439 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 05:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:14:03 INFO - PROCESS | 2872 | 1472904843443 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 2872 | 1472904843445 Marionette TRACE conn6 <- [1,1478,null,{}] 05:14:03 INFO - PROCESS | 2872 | 1472904843448 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 2872 | 1472904843450 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:03 INFO - PROCESS | 2872 | 1472904843533 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 05:14:03 INFO - PROCESS | 2872 | 1472904843568 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 2872 | 1472904843570 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1A800 == 27 [pid = 2872] [id = 379] 05:14:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35B86C400) [pid = 2872] [serial = 1137] [outer = 0000000000000000] 05:14:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35BA5F400) [pid = 2872] [serial = 1138] [outer = 000000F35B86C400] 05:14:03 INFO - PROCESS | 2872 | 1472904843618 Marionette DEBUG loaded listener.js 05:14:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35BFB8800) [pid = 2872] [serial = 1139] [outer = 000000F35B86C400] 05:14:04 INFO - PROCESS | 2872 | 1472904844041 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 629ms 05:14:04 INFO - PROCESS | 2872 | 1472904844075 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 05:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:14:04 INFO - PROCESS | 2872 | 1472904844078 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 2872 | 1472904844081 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - PROCESS | 2872 | 1472904844083 Marionette TRACE conn6 <- [1,1482,null,{}] 05:14:04 INFO - PROCESS | 2872 | 1472904844091 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 2872 | 1472904844093 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:04 INFO - PROCESS | 2872 | 1472904844182 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 05:14:04 INFO - PROCESS | 2872 | 1472904844189 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:04 INFO - PROCESS | 2872 | 1472904844191 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C01F000 == 28 [pid = 2872] [id = 380] 05:14:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35BFBFC00) [pid = 2872] [serial = 1140] [outer = 0000000000000000] 05:14:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35BFD6000) [pid = 2872] [serial = 1141] [outer = 000000F35BFBFC00] 05:14:04 INFO - PROCESS | 2872 | 1472904844238 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35C4B1400) [pid = 2872] [serial = 1142] [outer = 000000F35BFBFC00] 05:14:04 INFO - PROCESS | 2872 | 1472904844652 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 05:14:04 INFO - PROCESS | 2872 | 1472904844748 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 05:14:04 INFO - PROCESS | 2872 | 1472904844753 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 05:14:04 INFO - PROCESS | 2872 | 1472904844758 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:14:04 INFO - PROCESS | 2872 | 1472904844763 Marionette TRACE conn6 <- [1,1486,null,{}] 05:14:04 INFO - PROCESS | 2872 | 1472904844770 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:04 INFO - PROCESS | 2872 | 1472904844774 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:04 INFO - PROCESS | 2872 | 1472904844932 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 05:14:05 INFO - PROCESS | 2872 | 1472904845058 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 2872 | 1472904845063 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35461E800 == 29 [pid = 2872] [id = 381] 05:14:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F62A800) [pid = 2872] [serial = 1143] [outer = 0000000000000000] 05:14:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F6D2C00) [pid = 2872] [serial = 1144] [outer = 000000F34F62A800] 05:14:05 INFO - PROCESS | 2872 | 1472904845125 Marionette DEBUG loaded listener.js 05:14:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F836C00) [pid = 2872] [serial = 1145] [outer = 000000F34F62A800] 05:14:05 INFO - PROCESS | 2872 | 1472904845705 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 965ms 05:14:05 INFO - PROCESS | 2872 | 1472904845733 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 05:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:14:05 INFO - PROCESS | 2872 | 1472904845737 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 05:14:05 INFO - PROCESS | 2872 | 1472904845744 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:14:05 INFO - PROCESS | 2872 | 1472904845748 Marionette TRACE conn6 <- [1,1490,null,{}] 05:14:05 INFO - PROCESS | 2872 | 1472904845753 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:05 INFO - PROCESS | 2872 | 1472904845756 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:05 INFO - PROCESS | 2872 | 1472904845873 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 05:14:05 INFO - PROCESS | 2872 | 1472904845960 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:05 INFO - PROCESS | 2872 | 1472904845963 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C016800 == 30 [pid = 2872] [id = 382] 05:14:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34FCB7000) [pid = 2872] [serial = 1146] [outer = 0000000000000000] 05:14:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34FD7A800) [pid = 2872] [serial = 1147] [outer = 000000F34FCB7000] 05:14:06 INFO - PROCESS | 2872 | 1472904846024 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35433F400) [pid = 2872] [serial = 1148] [outer = 000000F34FCB7000] 05:14:06 INFO - PROCESS | 2872 | 1472904846627 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 944ms 05:14:06 INFO - PROCESS | 2872 | 1472904846686 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 05:14:06 INFO - PROCESS | 2872 | 1472904846689 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 05:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:14:06 INFO - PROCESS | 2872 | 1472904846693 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 2872 | 1472904846696 Marionette TRACE conn6 <- [1,1494,null,{}] 05:14:06 INFO - PROCESS | 2872 | 1472904846706 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 2872 | 1472904846712 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:06 INFO - PROCESS | 2872 | 1472904846832 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 05:14:06 INFO - PROCESS | 2872 | 1472904846908 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 2872 | 1472904846913 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36330C000 == 31 [pid = 2872] [id = 383] 05:14:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F355CE3800) [pid = 2872] [serial = 1149] [outer = 0000000000000000] 05:14:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358D68800) [pid = 2872] [serial = 1150] [outer = 000000F355CE3800] 05:14:07 INFO - PROCESS | 2872 | 1472904847015 Marionette DEBUG loaded listener.js 05:14:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F359184400) [pid = 2872] [serial = 1151] [outer = 000000F355CE3800] 05:14:07 INFO - PROCESS | 2872 | 1472904847588 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 944ms 05:14:07 INFO - PROCESS | 2872 | 1472904847639 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 2872 | 1472904847642 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 05:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:14:07 INFO - PROCESS | 2872 | 1472904847645 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 2872 | 1472904847648 Marionette TRACE conn6 <- [1,1498,null,{}] 05:14:07 INFO - PROCESS | 2872 | 1472904847652 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 2872 | 1472904847654 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:07 INFO - PROCESS | 2872 | 1472904847770 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 05:14:07 INFO - PROCESS | 2872 | 1472904847855 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:07 INFO - PROCESS | 2872 | 1472904847857 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363579800 == 32 [pid = 2872] [id = 384] 05:14:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BA67000) [pid = 2872] [serial = 1152] [outer = 0000000000000000] 05:14:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35BFD3800) [pid = 2872] [serial = 1153] [outer = 000000F35BA67000] 05:14:07 INFO - PROCESS | 2872 | 1472904847916 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35C9D3C00) [pid = 2872] [serial = 1154] [outer = 000000F35BA67000] 05:14:08 INFO - PROCESS | 2872 | 1472904848658 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1023ms 05:14:08 INFO - PROCESS | 2872 | 1472904848686 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 05:14:08 INFO - PROCESS | 2872 | 1472904848691 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 05:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:14:08 INFO - PROCESS | 2872 | 1472904848718 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:14:08 INFO - PROCESS | 2872 | 1472904848722 Marionette TRACE conn6 <- [1,1502,null,{}] 05:14:08 INFO - PROCESS | 2872 | 1472904848727 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:08 INFO - PROCESS | 2872 | 1472904848730 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:08 INFO - PROCESS | 2872 | 1472904848836 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 05:14:08 INFO - PROCESS | 2872 | 1472904848909 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 2872 | 1472904848914 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ABBB000 == 33 [pid = 2872] [id = 385] 05:14:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F62DC00) [pid = 2872] [serial = 1155] [outer = 0000000000000000] 05:14:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F6D1400) [pid = 2872] [serial = 1156] [outer = 000000F34F62DC00] 05:14:08 INFO - PROCESS | 2872 | 1472904848967 Marionette DEBUG loaded listener.js 05:14:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F870800) [pid = 2872] [serial = 1157] [outer = 000000F34F62DC00] 05:14:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FB1E800 == 32 [pid = 2872] [id = 361] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B869C00) [pid = 2872] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F355563000) [pid = 2872] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F3509F7400) [pid = 2872] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F86C400) [pid = 2872] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FC75400) [pid = 2872] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F358D72800) [pid = 2872] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F356051C00) [pid = 2872] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F359707800) [pid = 2872] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35B86B800) [pid = 2872] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFCE800) [pid = 2872] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F22BC00) [pid = 2872] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35B848800) [pid = 2872] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34E310C00) [pid = 2872] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F3558C5400) [pid = 2872] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F3543E4400) [pid = 2872] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F353CD2C00) [pid = 2872] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F358E78400) [pid = 2872] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 05:14:09 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35BA68400) [pid = 2872] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 05:14:10 INFO - PROCESS | 2872 | 1472904850202 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1549ms 05:14:10 INFO - PROCESS | 2872 | 1472904850247 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 2872 | 1472904850251 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 05:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:14:10 INFO - PROCESS | 2872 | 1472904850256 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 2872 | 1472904850259 Marionette TRACE conn6 <- [1,1506,null,{}] 05:14:10 INFO - PROCESS | 2872 | 1472904850270 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 2872 | 1472904850273 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:10 INFO - PROCESS | 2872 | 1472904850360 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 05:14:10 INFO - PROCESS | 2872 | 1472904850367 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 2872 | 1472904850372 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354449800 == 33 [pid = 2872] [id = 386] 05:14:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F6D2800) [pid = 2872] [serial = 1158] [outer = 0000000000000000] 05:14:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F6D8400) [pid = 2872] [serial = 1159] [outer = 000000F34F6D2800] 05:14:10 INFO - PROCESS | 2872 | 1472904850424 Marionette DEBUG loaded listener.js 05:14:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F2D4400) [pid = 2872] [serial = 1160] [outer = 000000F34F6D2800] 05:14:10 INFO - PROCESS | 2872 | 1472904850906 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 691ms 05:14:10 INFO - PROCESS | 2872 | 1472904850952 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 2872 | 1472904850957 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 05:14:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:14:10 INFO - PROCESS | 2872 | 1472904850964 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 2872 | 1472904850967 Marionette TRACE conn6 <- [1,1510,null,{}] 05:14:10 INFO - PROCESS | 2872 | 1472904850971 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 2872 | 1472904850974 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:11 INFO - PROCESS | 2872 | 1472904851097 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 05:14:11 INFO - PROCESS | 2872 | 1472904851113 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 2872 | 1472904851115 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF15800 == 34 [pid = 2872] [id = 387] 05:14:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34FCBE800) [pid = 2872] [serial = 1161] [outer = 0000000000000000] 05:14:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34FDEC000) [pid = 2872] [serial = 1162] [outer = 000000F34FCBE800] 05:14:11 INFO - PROCESS | 2872 | 1472904851167 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F353A6C000) [pid = 2872] [serial = 1163] [outer = 000000F34FCBE800] 05:14:11 INFO - PROCESS | 2872 | 1472904851636 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:14:11 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 () { 05:14:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:14:11 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 () { 05:14:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:14:11 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 () { 05:14:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:14:11 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 () { 05:14:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:14:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 744ms 05:14:11 INFO - PROCESS | 2872 | 1472904851709 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 05:14:11 INFO - PROCESS | 2872 | 1472904851712 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 05:14:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:14:11 INFO - PROCESS | 2872 | 1472904851716 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:14:11 INFO - PROCESS | 2872 | 1472904851720 Marionette TRACE conn6 <- [1,1514,null,{}] 05:14:11 INFO - PROCESS | 2872 | 1472904851731 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:11 INFO - PROCESS | 2872 | 1472904851736 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:11 INFO - PROCESS | 2872 | 1472904851826 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 05:14:11 INFO - PROCESS | 2872 | 1472904851926 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:11 INFO - PROCESS | 2872 | 1472904851930 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB3B000 == 35 [pid = 2872] [id = 388] 05:14:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34EDBF400) [pid = 2872] [serial = 1164] [outer = 0000000000000000] 05:14:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355B56400) [pid = 2872] [serial = 1165] [outer = 000000F34EDBF400] 05:14:11 INFO - PROCESS | 2872 | 1472904851982 Marionette DEBUG loaded listener.js 05:14:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355B96400) [pid = 2872] [serial = 1166] [outer = 000000F34EDBF400] 05:14:12 INFO - PROCESS | 2872 | 1472904852669 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:14:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:14:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:14:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:14:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:14:12 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 982ms 05:14:12 INFO - PROCESS | 2872 | 1472904852701 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 2872 | 1472904852706 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 05:14:12 INFO - PROCESS | 2872 | 1472904852710 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:14:12 INFO - PROCESS | 2872 | 1472904852716 Marionette TRACE conn6 <- [1,1518,null,{}] 05:14:12 INFO - PROCESS | 2872 | 1472904852747 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 2872 | 1472904852750 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:12 INFO - PROCESS | 2872 | 1472904852876 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 05:14:12 INFO - PROCESS | 2872 | 1472904852946 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:12 INFO - PROCESS | 2872 | 1472904852949 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02D000 == 36 [pid = 2872] [id = 389] 05:14:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34FBDF400) [pid = 2872] [serial = 1167] [outer = 0000000000000000] 05:14:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34FCAB800) [pid = 2872] [serial = 1168] [outer = 000000F34FBDF400] 05:14:13 INFO - PROCESS | 2872 | 1472904853011 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F353CD9C00) [pid = 2872] [serial = 1169] [outer = 000000F34FBDF400] 05:14:13 INFO - PROCESS | 2872 | 1472904853626 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:14:13 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 05:14:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:14:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:14:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:14:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:14:13 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. 05:14:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:14:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 923ms 05:14:13 INFO - PROCESS | 2872 | 1472904853638 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 05:14:13 INFO - PROCESS | 2872 | 1472904853643 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 05:14:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:14:13 INFO - PROCESS | 2872 | 1472904853650 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:14:13 INFO - PROCESS | 2872 | 1472904853653 Marionette TRACE conn6 <- [1,1522,null,{}] 05:14:13 INFO - PROCESS | 2872 | 1472904853657 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:13 INFO - PROCESS | 2872 | 1472904853661 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:13 INFO - PROCESS | 2872 | 1472904853785 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 05:14:13 INFO - PROCESS | 2872 | 1472904853882 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 2872 | 1472904853885 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F723000 == 37 [pid = 2872] [id = 390] 05:14:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FCBE400) [pid = 2872] [serial = 1170] [outer = 0000000000000000] 05:14:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B5F000) [pid = 2872] [serial = 1171] [outer = 000000F34FCBE400] 05:14:13 INFO - PROCESS | 2872 | 1472904853946 Marionette DEBUG loaded listener.js 05:14:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F358D73C00) [pid = 2872] [serial = 1172] [outer = 000000F34FCBE400] 05:14:14 INFO - PROCESS | 2872 | 1472904854698 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:14:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1182ms 05:14:14 INFO - PROCESS | 2872 | 1472904854834 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 05:14:14 INFO - PROCESS | 2872 | 1472904854838 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 05:14:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:14:14 INFO - PROCESS | 2872 | 1472904854843 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 2872 | 1472904854847 Marionette TRACE conn6 <- [1,1526,null,{}] 05:14:14 INFO - PROCESS | 2872 | 1472904854854 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 2872 | 1472904854857 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:15 INFO - PROCESS | 2872 | 1472904855001 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 05:14:15 INFO - PROCESS | 2872 | 1472904855067 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 2872 | 1472904855072 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D8000 == 38 [pid = 2872] [id = 391] 05:14:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F6DDC00) [pid = 2872] [serial = 1173] [outer = 0000000000000000] 05:14:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F86A800) [pid = 2872] [serial = 1174] [outer = 000000F34F6DDC00] 05:14:15 INFO - PROCESS | 2872 | 1472904855127 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F3509F9800) [pid = 2872] [serial = 1175] [outer = 000000F34F6DDC00] 05:14:15 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF15800 == 37 [pid = 2872] [id = 387] 05:14:15 INFO - PROCESS | 2872 | --DOCSHELL 000000F354449800 == 36 [pid = 2872] [id = 386] 05:14:15 INFO - PROCESS | 2872 | 1472904855670 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:14:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:14:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 881ms 05:14:15 INFO - PROCESS | 2872 | 1472904855729 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 05:14:15 INFO - PROCESS | 2872 | 1472904855732 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 05:14:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:14:15 INFO - PROCESS | 2872 | 1472904855738 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:14:15 INFO - PROCESS | 2872 | 1472904855742 Marionette TRACE conn6 <- [1,1530,null,{}] 05:14:15 INFO - PROCESS | 2872 | 1472904855746 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:15 INFO - PROCESS | 2872 | 1472904855749 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:15 INFO - PROCESS | 2872 | 1472904855864 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 05:14:15 INFO - PROCESS | 2872 | 1472904855916 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 2872 | 1472904855919 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA2F800 == 37 [pid = 2872] [id = 392] 05:14:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F355312000) [pid = 2872] [serial = 1176] [outer = 0000000000000000] 05:14:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F355B5B000) [pid = 2872] [serial = 1177] [outer = 000000F355312000] 05:14:15 INFO - PROCESS | 2872 | 1472904855970 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F358D72400) [pid = 2872] [serial = 1178] [outer = 000000F355312000] 05:14:16 INFO - PROCESS | 2872 | 1472904856431 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:14:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 05:14:16 INFO - PROCESS | 2872 | 1472904856471 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 2872 | 1472904856474 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 05:14:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:14:16 INFO - PROCESS | 2872 | 1472904856477 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 2872 | 1472904856479 Marionette TRACE conn6 <- [1,1534,null,{}] 05:14:16 INFO - PROCESS | 2872 | 1472904856495 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 2872 | 1472904856500 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:16 INFO - PROCESS | 2872 | 1472904856625 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 05:14:16 INFO - PROCESS | 2872 | 1472904856641 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:16 INFO - PROCESS | 2872 | 1472904856645 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237F800 == 38 [pid = 2872] [id = 393] 05:14:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35B84AC00) [pid = 2872] [serial = 1179] [outer = 0000000000000000] 05:14:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35B868C00) [pid = 2872] [serial = 1180] [outer = 000000F35B84AC00] 05:14:16 INFO - PROCESS | 2872 | 1472904856740 Marionette DEBUG loaded listener.js 05:14:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35BA65000) [pid = 2872] [serial = 1181] [outer = 000000F35B84AC00] 05:14:17 INFO - PROCESS | 2872 | 1472904857241 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:14:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:14:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 838ms 05:14:17 INFO - PROCESS | 2872 | 1472904857318 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 05:14:17 INFO - PROCESS | 2872 | 1472904857320 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 05:14:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:14:17 INFO - PROCESS | 2872 | 1472904857324 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:14:17 INFO - PROCESS | 2872 | 1472904857326 Marionette TRACE conn6 <- [1,1538,null,{}] 05:14:17 INFO - PROCESS | 2872 | 1472904857335 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:17 INFO - PROCESS | 2872 | 1472904857337 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:17 INFO - PROCESS | 2872 | 1472904857458 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 05:14:17 INFO - PROCESS | 2872 | 1472904857465 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 2872 | 1472904857467 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363311000 == 39 [pid = 2872] [id = 394] 05:14:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35C002800) [pid = 2872] [serial = 1182] [outer = 0000000000000000] 05:14:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35C75E400) [pid = 2872] [serial = 1183] [outer = 000000F35C002800] 05:14:17 INFO - PROCESS | 2872 | 1472904857558 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35CA91C00) [pid = 2872] [serial = 1184] [outer = 000000F35C002800] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34E933400) [pid = 2872] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F628800) [pid = 2872] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35604E000) [pid = 2872] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34FDF5800) [pid = 2872] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34EDC0C00) [pid = 2872] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F354752800) [pid = 2872] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F7A4800) [pid = 2872] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F356052000) [pid = 2872] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35BFBFC00) [pid = 2872] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B86C400) [pid = 2872] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F359186C00) [pid = 2872] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F7AA400) [pid = 2872] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34FCBE800) [pid = 2872] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F6D2800) [pid = 2872] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F62DC00) [pid = 2872] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F62A800) [pid = 2872] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FCB7000) [pid = 2872] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355CE3800) [pid = 2872] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:14:17 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BA67000) [pid = 2872] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:14:18 INFO - PROCESS | 2872 | 1472904858005 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 05:14:18 INFO - PROCESS | 2872 | 1472904858061 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 2872 | 1472904858063 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 05:14:18 INFO - PROCESS | 2872 | 1472904858067 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:14:18 INFO - PROCESS | 2872 | 1472904858069 Marionette TRACE conn6 <- [1,1542,null,{}] 05:14:18 INFO - PROCESS | 2872 | 1472904858073 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 2872 | 1472904858075 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:18 INFO - PROCESS | 2872 | 1472904858160 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 05:14:18 INFO - PROCESS | 2872 | 1472904858166 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 2872 | 1472904858168 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363572800 == 40 [pid = 2872] [id = 395] 05:14:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F6D3800) [pid = 2872] [serial = 1185] [outer = 0000000000000000] 05:14:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F354760400) [pid = 2872] [serial = 1186] [outer = 000000F34F6D3800] 05:14:18 INFO - PROCESS | 2872 | 1472904858216 Marionette DEBUG loaded listener.js 05:14:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35AB52000) [pid = 2872] [serial = 1187] [outer = 000000F34F6D3800] 05:14:18 INFO - PROCESS | 2872 | 1472904858648 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:14:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 05:14:18 INFO - PROCESS | 2872 | 1472904858699 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 2872 | 1472904858701 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 05:14:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:14:18 INFO - PROCESS | 2872 | 1472904858705 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 2872 | 1472904858707 Marionette TRACE conn6 <- [1,1546,null,{}] 05:14:18 INFO - PROCESS | 2872 | 1472904858710 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 2872 | 1472904858717 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:18 INFO - PROCESS | 2872 | 1472904858834 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 05:14:18 INFO - PROCESS | 2872 | 1472904858871 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:18 INFO - PROCESS | 2872 | 1472904858873 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A6000 == 41 [pid = 2872] [id = 396] 05:14:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35CA9A000) [pid = 2872] [serial = 1188] [outer = 0000000000000000] 05:14:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CDC2400) [pid = 2872] [serial = 1189] [outer = 000000F35CA9A000] 05:14:18 INFO - PROCESS | 2872 | 1472904858921 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35D4EFC00) [pid = 2872] [serial = 1190] [outer = 000000F35CA9A000] 05:14:19 INFO - PROCESS | 2872 | 1472904859339 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:14:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:14:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 672ms 05:14:19 INFO - PROCESS | 2872 | 1472904859379 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 05:14:19 INFO - PROCESS | 2872 | 1472904859381 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 05:14:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:14:19 INFO - PROCESS | 2872 | 1472904859384 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:14:19 INFO - PROCESS | 2872 | 1472904859386 Marionette TRACE conn6 <- [1,1550,null,{}] 05:14:19 INFO - PROCESS | 2872 | 1472904859394 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:19 INFO - PROCESS | 2872 | 1472904859397 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:19 INFO - PROCESS | 2872 | 1472904859480 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 05:14:19 INFO - PROCESS | 2872 | 1472904859486 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 2872 | 1472904859488 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36404F800 == 42 [pid = 2872] [id = 397] 05:14:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35D7E0400) [pid = 2872] [serial = 1191] [outer = 0000000000000000] 05:14:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35DA35400) [pid = 2872] [serial = 1192] [outer = 000000F35D7E0400] 05:14:19 INFO - PROCESS | 2872 | 1472904859537 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35E30DC00) [pid = 2872] [serial = 1193] [outer = 000000F35D7E0400] 05:14:20 INFO - PROCESS | 2872 | 1472904860248 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:14:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 924ms 05:14:20 INFO - PROCESS | 2872 | 1472904860313 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 2872 | 1472904860318 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 05:14:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:14:20 INFO - PROCESS | 2872 | 1472904860322 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 2872 | 1472904860328 Marionette TRACE conn6 <- [1,1554,null,{}] 05:14:20 INFO - PROCESS | 2872 | 1472904860334 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 2872 | 1472904860337 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:20 INFO - PROCESS | 2872 | 1472904860463 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 05:14:20 INFO - PROCESS | 2872 | 1472904860535 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:20 INFO - PROCESS | 2872 | 1472904860538 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C446800 == 43 [pid = 2872] [id = 398] 05:14:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34FCA9400) [pid = 2872] [serial = 1194] [outer = 0000000000000000] 05:14:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F3544DB800) [pid = 2872] [serial = 1195] [outer = 000000F34FCA9400] 05:14:20 INFO - PROCESS | 2872 | 1472904860641 Marionette DEBUG loaded listener.js 05:14:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F355B64000) [pid = 2872] [serial = 1196] [outer = 000000F34FCA9400] 05:14:21 INFO - PROCESS | 2872 | 1472904861225 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:14:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:14:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 923ms 05:14:21 INFO - PROCESS | 2872 | 1472904861250 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 05:14:21 INFO - PROCESS | 2872 | 1472904861255 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 05:14:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:14:21 INFO - PROCESS | 2872 | 1472904861262 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:14:21 INFO - PROCESS | 2872 | 1472904861265 Marionette TRACE conn6 <- [1,1558,null,{}] 05:14:21 INFO - PROCESS | 2872 | 1472904861269 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:21 INFO - PROCESS | 2872 | 1472904861272 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:21 INFO - PROCESS | 2872 | 1472904861391 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 05:14:21 INFO - PROCESS | 2872 | 1472904861511 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 2872 | 1472904861514 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D8000 == 44 [pid = 2872] [id = 399] 05:14:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35992E000) [pid = 2872] [serial = 1197] [outer = 0000000000000000] 05:14:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35B86E800) [pid = 2872] [serial = 1198] [outer = 000000F35992E000] 05:14:21 INFO - PROCESS | 2872 | 1472904861576 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35BFBB400) [pid = 2872] [serial = 1199] [outer = 000000F35992E000] 05:14:22 INFO - PROCESS | 2872 | 1472904862220 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:14:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:14:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1022ms 05:14:22 INFO - PROCESS | 2872 | 1472904862286 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 05:14:22 INFO - PROCESS | 2872 | 1472904862289 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 05:14:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:14:22 INFO - PROCESS | 2872 | 1472904862293 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:14:22 INFO - PROCESS | 2872 | 1472904862298 Marionette TRACE conn6 <- [1,1562,null,{}] 05:14:22 INFO - PROCESS | 2872 | 1472904862310 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:22 INFO - PROCESS | 2872 | 1472904862315 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:22 INFO - PROCESS | 2872 | 1472904862429 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 05:14:22 INFO - PROCESS | 2872 | 1472904862551 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:22 INFO - PROCESS | 2872 | 1472904862555 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36408D800 == 45 [pid = 2872] [id = 400] 05:14:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35D4BD800) [pid = 2872] [serial = 1200] [outer = 0000000000000000] 05:14:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35D4F9000) [pid = 2872] [serial = 1201] [outer = 000000F35D4BD800] 05:14:22 INFO - PROCESS | 2872 | 1472904862617 Marionette DEBUG loaded listener.js 05:14:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35E639400) [pid = 2872] [serial = 1202] [outer = 000000F35D4BD800] 05:14:23 INFO - PROCESS | 2872 | 1472904863392 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:14:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1130ms 05:14:23 INFO - PROCESS | 2872 | 1472904863425 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 2872 | 1472904863430 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 05:14:23 INFO - PROCESS | 2872 | 1472904863435 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:14:23 INFO - PROCESS | 2872 | 1472904863438 Marionette TRACE conn6 <- [1,1566,null,{}] 05:14:23 INFO - PROCESS | 2872 | 1472904863444 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 2872 | 1472904863447 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:23 INFO - PROCESS | 2872 | 1472904863585 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 05:14:23 INFO - PROCESS | 2872 | 1472904863709 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 2872 | 1472904863714 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354609000 == 46 [pid = 2872] [id = 401] 05:14:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F34F2D4800) [pid = 2872] [serial = 1203] [outer = 0000000000000000] 05:14:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34F873000) [pid = 2872] [serial = 1204] [outer = 000000F34F2D4800] 05:14:23 INFO - PROCESS | 2872 | 1472904863771 Marionette DEBUG loaded listener.js 05:14:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34FCB5000) [pid = 2872] [serial = 1205] [outer = 000000F34F2D4800] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A6000 == 45 [pid = 2872] [id = 396] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F363572800 == 44 [pid = 2872] [id = 395] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F363311000 == 43 [pid = 2872] [id = 394] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237F800 == 42 [pid = 2872] [id = 393] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA2F800 == 41 [pid = 2872] [id = 392] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D8000 == 40 [pid = 2872] [id = 391] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F723000 == 39 [pid = 2872] [id = 390] 05:14:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02D000 == 38 [pid = 2872] [id = 389] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F35538A800) [pid = 2872] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F3558CA000) [pid = 2872] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34F6DD800) [pid = 2872] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34FB48C00) [pid = 2872] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35C003400) [pid = 2872] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F3500F6400) [pid = 2872] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F353C6FC00) [pid = 2872] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F2DAC00) [pid = 2872] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F7A2C00) [pid = 2872] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F354789C00) [pid = 2872] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F86D000) [pid = 2872] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34FBE2800) [pid = 2872] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F2D4400) [pid = 2872] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F359186800) [pid = 2872] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35C4B1400) [pid = 2872] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35C9D3C00) [pid = 2872] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F358E82000) [pid = 2872] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BFD6000) [pid = 2872] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35BFB8800) [pid = 2872] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F353A6C000) [pid = 2872] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F359733C00) [pid = 2872] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B849800) [pid = 2872] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 05:14:23 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F355B8AC00) [pid = 2872] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35BA5F400) [pid = 2872] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35AFF9000) [pid = 2872] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F354962C00) [pid = 2872] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34FDEC000) [pid = 2872] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F6D8400) [pid = 2872] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F870800) [pid = 2872] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F6D1400) [pid = 2872] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F6D2C00) [pid = 2872] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F34FD7A800) [pid = 2872] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F358D68800) [pid = 2872] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35BFD3800) [pid = 2872] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F34F836C00) [pid = 2872] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F355B56400) [pid = 2872] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35433F400) [pid = 2872] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F359184400) [pid = 2872] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 05:14:24 INFO - PROCESS | 2872 | 1472904864249 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:14:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 881ms 05:14:24 INFO - PROCESS | 2872 | 1472904864320 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 2872 | 1472904864325 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 05:14:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:14:24 INFO - PROCESS | 2872 | 1472904864331 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 2872 | 1472904864334 Marionette TRACE conn6 <- [1,1570,null,{}] 05:14:24 INFO - PROCESS | 2872 | 1472904864338 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 2872 | 1472904864341 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:24 INFO - PROCESS | 2872 | 1472904864434 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 05:14:24 INFO - PROCESS | 2872 | 1472904864446 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:24 INFO - PROCESS | 2872 | 1472904864448 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E5F000 == 39 [pid = 2872] [id = 402] 05:14:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34F868C00) [pid = 2872] [serial = 1206] [outer = 0000000000000000] 05:14:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34F876000) [pid = 2872] [serial = 1207] [outer = 000000F34F868C00] 05:14:24 INFO - PROCESS | 2872 | 1472904864499 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34FCAEC00) [pid = 2872] [serial = 1208] [outer = 000000F34F868C00] 05:14:24 INFO - PROCESS | 2872 | 1472904864970 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 690ms 05:14:25 INFO - PROCESS | 2872 | 1472904865024 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 2872 | 1472904865027 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 05:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:14:25 INFO - PROCESS | 2872 | 1472904865030 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 2872 | 1472904865034 Marionette TRACE conn6 <- [1,1574,null,{}] 05:14:25 INFO - PROCESS | 2872 | 1472904865045 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 2872 | 1472904865050 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:25 INFO - PROCESS | 2872 | 1472904865184 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 05:14:25 INFO - PROCESS | 2872 | 1472904865261 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 2872 | 1472904865264 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3CA800 == 40 [pid = 2872] [id = 403] 05:14:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F354311C00) [pid = 2872] [serial = 1209] [outer = 0000000000000000] 05:14:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35478B000) [pid = 2872] [serial = 1210] [outer = 000000F354311C00] 05:14:25 INFO - PROCESS | 2872 | 1472904865326 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F3558CA000) [pid = 2872] [serial = 1211] [outer = 000000F354311C00] 05:14:25 INFO - PROCESS | 2872 | 1472904865711 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:14:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:14:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 05:14:25 INFO - PROCESS | 2872 | 1472904865767 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 05:14:25 INFO - PROCESS | 2872 | 1472904865771 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 05:14:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:14:25 INFO - PROCESS | 2872 | 1472904865774 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:14:25 INFO - PROCESS | 2872 | 1472904865776 Marionette TRACE conn6 <- [1,1578,null,{}] 05:14:25 INFO - PROCESS | 2872 | 1472904865780 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:25 INFO - PROCESS | 2872 | 1472904865782 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:25 INFO - PROCESS | 2872 | 1472904865874 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 05:14:25 INFO - PROCESS | 2872 | 1472904865879 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 2872 | 1472904865881 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C223800 == 41 [pid = 2872] [id = 404] 05:14:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F358D6CC00) [pid = 2872] [serial = 1212] [outer = 0000000000000000] 05:14:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F359193800) [pid = 2872] [serial = 1213] [outer = 000000F358D6CC00] 05:14:25 INFO - PROCESS | 2872 | 1472904865930 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35AB5AC00) [pid = 2872] [serial = 1214] [outer = 000000F358D6CC00] 05:14:26 INFO - PROCESS | 2872 | 1472904866417 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:14:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 670ms 05:14:26 INFO - PROCESS | 2872 | 1472904866446 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 2872 | 1472904866448 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 05:14:26 INFO - PROCESS | 2872 | 1472904866451 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:14:26 INFO - PROCESS | 2872 | 1472904866453 Marionette TRACE conn6 <- [1,1582,null,{}] 05:14:26 INFO - PROCESS | 2872 | 1472904866457 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 2872 | 1472904866459 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:26 INFO - PROCESS | 2872 | 1472904866607 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 05:14:26 INFO - PROCESS | 2872 | 1472904866632 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:26 INFO - PROCESS | 2872 | 1472904866635 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4E000 == 42 [pid = 2872] [id = 405] 05:14:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35AB5B400) [pid = 2872] [serial = 1215] [outer = 0000000000000000] 05:14:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35B86D800) [pid = 2872] [serial = 1216] [outer = 000000F35AB5B400] 05:14:26 INFO - PROCESS | 2872 | 1472904866682 Marionette DEBUG loaded listener.js 05:14:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35BA68C00) [pid = 2872] [serial = 1217] [outer = 000000F35AB5B400] 05:14:27 INFO - PROCESS | 2872 | 1472904867167 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:14:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:14:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 776ms 05:14:27 INFO - PROCESS | 2872 | 1472904867231 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 05:14:27 INFO - PROCESS | 2872 | 1472904867233 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 05:14:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:14:27 INFO - PROCESS | 2872 | 1472904867242 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:14:27 INFO - PROCESS | 2872 | 1472904867244 Marionette TRACE conn6 <- [1,1586,null,{}] 05:14:27 INFO - PROCESS | 2872 | 1472904867248 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:27 INFO - PROCESS | 2872 | 1472904867254 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:27 INFO - PROCESS | 2872 | 1472904867404 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 05:14:27 INFO - PROCESS | 2872 | 1472904867454 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 2872 | 1472904867456 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F28A800 == 43 [pid = 2872] [id = 406] 05:14:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35C4B4400) [pid = 2872] [serial = 1218] [outer = 0000000000000000] 05:14:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35CA92C00) [pid = 2872] [serial = 1219] [outer = 000000F35C4B4400] 05:14:27 INFO - PROCESS | 2872 | 1472904867504 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35D7DAC00) [pid = 2872] [serial = 1220] [outer = 000000F35C4B4400] 05:14:27 INFO - PROCESS | 2872 | 1472904867960 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 777ms 05:14:28 INFO - PROCESS | 2872 | 1472904868029 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 2872 | 1472904868032 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 05:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:14:28 INFO - PROCESS | 2872 | 1472904868043 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 2872 | 1472904868045 Marionette TRACE conn6 <- [1,1590,null,{}] 05:14:28 INFO - PROCESS | 2872 | 1472904868049 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 2872 | 1472904868051 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:28 INFO - PROCESS | 2872 | 1472904868178 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 05:14:28 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35B84AC00) [pid = 2872] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:14:28 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F6DDC00) [pid = 2872] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:14:28 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35C002800) [pid = 2872] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:14:28 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA9A000) [pid = 2872] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:14:28 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F355312000) [pid = 2872] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:14:28 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F6D3800) [pid = 2872] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:14:28 INFO - PROCESS | 2872 | 1472904868234 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 2872 | 1472904868236 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353E13000 == 44 [pid = 2872] [id = 407] 05:14:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34DA11400) [pid = 2872] [serial = 1221] [outer = 0000000000000000] 05:14:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F7AD000) [pid = 2872] [serial = 1222] [outer = 000000F34DA11400] 05:14:28 INFO - PROCESS | 2872 | 1472904868283 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35C002800) [pid = 2872] [serial = 1223] [outer = 000000F34DA11400] 05:14:28 INFO - PROCESS | 2872 | 1472904868644 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:14:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 629ms 05:14:28 INFO - PROCESS | 2872 | 1472904868677 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 2872 | 1472904868679 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 05:14:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:14:28 INFO - PROCESS | 2872 | 1472904868689 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 2872 | 1472904868691 Marionette TRACE conn6 <- [1,1594,null,{}] 05:14:28 INFO - PROCESS | 2872 | 1472904868696 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 2872 | 1472904868698 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:28 INFO - PROCESS | 2872 | 1472904868784 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 05:14:28 INFO - PROCESS | 2872 | 1472904868790 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:28 INFO - PROCESS | 2872 | 1472904868792 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F282800 == 45 [pid = 2872] [id = 408] 05:14:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35E6C2400) [pid = 2872] [serial = 1224] [outer = 0000000000000000] 05:14:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35EC4E000) [pid = 2872] [serial = 1225] [outer = 000000F35E6C2400] 05:14:28 INFO - PROCESS | 2872 | 1472904868840 Marionette DEBUG loaded listener.js 05:14:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35EF78C00) [pid = 2872] [serial = 1226] [outer = 000000F35E6C2400] 05:14:29 INFO - PROCESS | 2872 | 1472904869283 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 05:14:29 INFO - PROCESS | 2872 | 1472904869315 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 2872 | 1472904869318 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 05:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:14:29 INFO - PROCESS | 2872 | 1472904869325 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 2872 | 1472904869327 Marionette TRACE conn6 <- [1,1598,null,{}] 05:14:29 INFO - PROCESS | 2872 | 1472904869330 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 2872 | 1472904869333 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:29 INFO - PROCESS | 2872 | 1472904869422 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 05:14:29 INFO - PROCESS | 2872 | 1472904869428 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 2872 | 1472904869430 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363571800 == 46 [pid = 2872] [id = 409] 05:14:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35EFCAC00) [pid = 2872] [serial = 1227] [outer = 0000000000000000] 05:14:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35EFD3800) [pid = 2872] [serial = 1228] [outer = 000000F35EFCAC00] 05:14:29 INFO - PROCESS | 2872 | 1472904869477 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35F875400) [pid = 2872] [serial = 1229] [outer = 000000F35EFCAC00] 05:14:29 INFO - PROCESS | 2872 | 1472904869922 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:14:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:14:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 629ms 05:14:29 INFO - PROCESS | 2872 | 1472904869953 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 05:14:29 INFO - PROCESS | 2872 | 1472904869955 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 05:14:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:14:29 INFO - PROCESS | 2872 | 1472904869971 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:14:29 INFO - PROCESS | 2872 | 1472904869973 Marionette TRACE conn6 <- [1,1602,null,{}] 05:14:29 INFO - PROCESS | 2872 | 1472904869977 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:29 INFO - PROCESS | 2872 | 1472904869979 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:30 INFO - PROCESS | 2872 | 1472904870065 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 05:14:30 INFO - PROCESS | 2872 | 1472904870072 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 2872 | 1472904870074 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639B3000 == 47 [pid = 2872] [id = 410] 05:14:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F8BE800) [pid = 2872] [serial = 1230] [outer = 0000000000000000] 05:14:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F8C7400) [pid = 2872] [serial = 1231] [outer = 000000F35F8BE800] 05:14:30 INFO - PROCESS | 2872 | 1472904870119 Marionette DEBUG loaded listener.js 05:14:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F91A000) [pid = 2872] [serial = 1232] [outer = 000000F35F8BE800] 05:14:30 INFO - PROCESS | 2872 | 1472904870845 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 05:14:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 944ms 05:14:30 INFO - PROCESS | 2872 | 1472904870907 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 2872 | 1472904870912 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 05:14:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:14:30 INFO - PROCESS | 2872 | 1472904870917 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 2872 | 1472904870923 Marionette TRACE conn6 <- [1,1606,null,{}] 05:14:30 INFO - PROCESS | 2872 | 1472904870929 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 2872 | 1472904870932 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:31 INFO - PROCESS | 2872 | 1472904871062 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 05:14:31 INFO - PROCESS | 2872 | 1472904871176 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:31 INFO - PROCESS | 2872 | 1472904871179 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D7800 == 48 [pid = 2872] [id = 411] 05:14:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F7AC000) [pid = 2872] [serial = 1233] [outer = 0000000000000000] 05:14:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34FCA4400) [pid = 2872] [serial = 1234] [outer = 000000F34F7AC000] 05:14:31 INFO - PROCESS | 2872 | 1472904871242 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F353ABD800) [pid = 2872] [serial = 1235] [outer = 000000F34F7AC000] 05:14:31 INFO - PROCESS | 2872 | 1472904871829 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:14:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:14:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 986ms 05:14:31 INFO - PROCESS | 2872 | 1472904871907 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 05:14:31 INFO - PROCESS | 2872 | 1472904871912 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 05:14:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:14:31 INFO - PROCESS | 2872 | 1472904871919 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:14:31 INFO - PROCESS | 2872 | 1472904871922 Marionette TRACE conn6 <- [1,1610,null,{}] 05:14:31 INFO - PROCESS | 2872 | 1472904871926 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:31 INFO - PROCESS | 2872 | 1472904871930 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:32 INFO - PROCESS | 2872 | 1472904872060 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 05:14:32 INFO - PROCESS | 2872 | 1472904872146 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 2872 | 1472904872149 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F71E000 == 49 [pid = 2872] [id = 412] 05:14:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358D72800) [pid = 2872] [serial = 1236] [outer = 0000000000000000] 05:14:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F359184400) [pid = 2872] [serial = 1237] [outer = 000000F358D72800] 05:14:32 INFO - PROCESS | 2872 | 1472904872211 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35B876000) [pid = 2872] [serial = 1238] [outer = 000000F358D72800] 05:14:32 INFO - PROCESS | 2872 | 1472904872796 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:14:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 05:14:32 INFO - PROCESS | 2872 | 1472904872865 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 2872 | 1472904872868 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 05:14:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:14:32 INFO - PROCESS | 2872 | 1472904872872 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 2872 | 1472904872876 Marionette TRACE conn6 <- [1,1614,null,{}] 05:14:32 INFO - PROCESS | 2872 | 1472904872888 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 2872 | 1472904872893 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:33 INFO - PROCESS | 2872 | 1472904873048 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 05:14:33 INFO - PROCESS | 2872 | 1472904873164 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:33 INFO - PROCESS | 2872 | 1472904873167 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364061800 == 50 [pid = 2872] [id = 413] 05:14:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35D4EE400) [pid = 2872] [serial = 1239] [outer = 0000000000000000] 05:14:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35DA30000) [pid = 2872] [serial = 1240] [outer = 000000F35D4EE400] 05:14:33 INFO - PROCESS | 2872 | 1472904873229 Marionette DEBUG loaded listener.js 05:14:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35F872C00) [pid = 2872] [serial = 1241] [outer = 000000F35D4EE400] 05:14:34 INFO - PROCESS | 2872 | 1472904874107 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:14:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:14:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1280ms 05:14:34 INFO - PROCESS | 2872 | 1472904874154 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 05:14:34 INFO - PROCESS | 2872 | 1472904874159 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 05:14:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:14:34 INFO - PROCESS | 2872 | 1472904874164 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:14:34 INFO - PROCESS | 2872 | 1472904874168 Marionette TRACE conn6 <- [1,1618,null,{}] 05:14:34 INFO - PROCESS | 2872 | 1472904874173 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:34 INFO - PROCESS | 2872 | 1472904874176 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:34 INFO - PROCESS | 2872 | 1472904874284 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 05:14:34 INFO - PROCESS | 2872 | 1472904874364 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 2872 | 1472904874369 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34FAD4800 == 51 [pid = 2872] [id = 414] 05:14:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34FCAF000) [pid = 2872] [serial = 1242] [outer = 0000000000000000] 05:14:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34FCBAC00) [pid = 2872] [serial = 1243] [outer = 000000F34FCAF000] 05:14:34 INFO - PROCESS | 2872 | 1472904874468 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F3543DD800) [pid = 2872] [serial = 1244] [outer = 000000F34FCAF000] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F36330C000 == 50 [pid = 2872] [id = 383] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F363571800 == 49 [pid = 2872] [id = 409] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F282800 == 48 [pid = 2872] [id = 408] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F353E13000 == 47 [pid = 2872] [id = 407] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F28A800 == 46 [pid = 2872] [id = 406] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4E000 == 45 [pid = 2872] [id = 405] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C223800 == 44 [pid = 2872] [id = 404] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3CA800 == 43 [pid = 2872] [id = 403] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E5F000 == 42 [pid = 2872] [id = 402] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F354609000 == 41 [pid = 2872] [id = 401] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C446800 == 40 [pid = 2872] [id = 398] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB3B000 == 39 [pid = 2872] [id = 388] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F36404F800 == 38 [pid = 2872] [id = 397] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D8000 == 37 [pid = 2872] [id = 399] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ABBB000 == 36 [pid = 2872] [id = 385] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35461E800 == 35 [pid = 2872] [id = 381] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C016800 == 34 [pid = 2872] [id = 382] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F36408D800 == 33 [pid = 2872] [id = 400] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C01F000 == 32 [pid = 2872] [id = 380] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F363579800 == 31 [pid = 2872] [id = 384] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1A800 == 30 [pid = 2872] [id = 379] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F364061800 == 29 [pid = 2872] [id = 413] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F71E000 == 28 [pid = 2872] [id = 412] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D7800 == 27 [pid = 2872] [id = 411] 05:14:35 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639B3000 == 26 [pid = 2872] [id = 410] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35B868C00) [pid = 2872] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34FCAB800) [pid = 2872] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F355B5F000) [pid = 2872] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F86A800) [pid = 2872] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BA65000) [pid = 2872] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35C75E400) [pid = 2872] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35D4EFC00) [pid = 2872] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35DA35400) [pid = 2872] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35CDC2400) [pid = 2872] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35CA91C00) [pid = 2872] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F355B5B000) [pid = 2872] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F358D72400) [pid = 2872] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F354760400) [pid = 2872] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35AB52000) [pid = 2872] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3509F9800) [pid = 2872] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 05:14:35 INFO - PROCESS | 2872 | 1472904875760 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:14:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:14:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1638ms 05:14:35 INFO - PROCESS | 2872 | 1472904875807 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 05:14:35 INFO - PROCESS | 2872 | 1472904875811 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 05:14:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:14:35 INFO - PROCESS | 2872 | 1472904875816 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:14:35 INFO - PROCESS | 2872 | 1472904875820 Marionette TRACE conn6 <- [1,1622,null,{}] 05:14:35 INFO - PROCESS | 2872 | 1472904875826 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:35 INFO - PROCESS | 2872 | 1472904875830 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:35 INFO - PROCESS | 2872 | 1472904875919 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 05:14:35 INFO - PROCESS | 2872 | 1472904875934 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:35 INFO - PROCESS | 2872 | 1472904875937 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599CE000 == 27 [pid = 2872] [id = 415] 05:14:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34FC7C000) [pid = 2872] [serial = 1245] [outer = 0000000000000000] 05:14:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F3509FAC00) [pid = 2872] [serial = 1246] [outer = 000000F34FC7C000] 05:14:36 INFO - PROCESS | 2872 | 1472904875990 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F354760400) [pid = 2872] [serial = 1247] [outer = 000000F34FC7C000] 05:14:36 INFO - PROCESS | 2872 | 1472904876488 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:14:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 735ms 05:14:36 INFO - PROCESS | 2872 | 1472904876554 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 2872 | 1472904876560 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 05:14:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:14:36 INFO - PROCESS | 2872 | 1472904876566 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 2872 | 1472904876569 Marionette TRACE conn6 <- [1,1626,null,{}] 05:14:36 INFO - PROCESS | 2872 | 1472904876574 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 2872 | 1472904876576 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:36 INFO - PROCESS | 2872 | 1472904876671 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 05:14:36 INFO - PROCESS | 2872 | 1472904876787 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 2872 | 1472904876790 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C450800 == 28 [pid = 2872] [id = 416] 05:14:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355B59C00) [pid = 2872] [serial = 1248] [outer = 0000000000000000] 05:14:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B93000) [pid = 2872] [serial = 1249] [outer = 000000F355B59C00] 05:14:36 INFO - PROCESS | 2872 | 1472904876845 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35910E000) [pid = 2872] [serial = 1250] [outer = 000000F355B59C00] 05:14:37 INFO - PROCESS | 2872 | 1472904877270 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 05:14:37 INFO - PROCESS | 2872 | 1472904877302 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 2872 | 1472904877305 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 05:14:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:14:37 INFO - PROCESS | 2872 | 1472904877308 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:14:37 INFO - PROCESS | 2872 | 1472904877312 Marionette TRACE conn6 <- [1,1630,null,{}] 05:14:37 INFO - PROCESS | 2872 | 1472904877323 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:37 INFO - PROCESS | 2872 | 1472904877329 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:37 INFO - PROCESS | 2872 | 1472904877420 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 05:14:37 INFO - PROCESS | 2872 | 1472904877427 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:37 INFO - PROCESS | 2872 | 1472904877430 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F81A800 == 29 [pid = 2872] [id = 417] 05:14:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F22C800) [pid = 2872] [serial = 1251] [outer = 0000000000000000] 05:14:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35BA66C00) [pid = 2872] [serial = 1252] [outer = 000000F34F22C800] 05:14:37 INFO - PROCESS | 2872 | 1472904877482 Marionette DEBUG loaded listener.js 05:14:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35C40E000) [pid = 2872] [serial = 1253] [outer = 000000F34F22C800] 05:14:37 INFO - PROCESS | 2872 | 1472904877960 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:14:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 671ms 05:14:37 INFO - PROCESS | 2872 | 1472904877982 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 05:14:37 INFO - PROCESS | 2872 | 1472904877985 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 05:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:14:38 INFO - PROCESS | 2872 | 1472904878000 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 2872 | 1472904878002 Marionette TRACE conn6 <- [1,1634,null,{}] 05:14:38 INFO - PROCESS | 2872 | 1472904878006 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 2872 | 1472904878008 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:38 INFO - PROCESS | 2872 | 1472904878156 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 05:14:38 INFO - PROCESS | 2872 | 1472904878179 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 2872 | 1472904878181 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362394800 == 30 [pid = 2872] [id = 418] 05:14:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35CA99C00) [pid = 2872] [serial = 1254] [outer = 0000000000000000] 05:14:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35CA9EC00) [pid = 2872] [serial = 1255] [outer = 000000F35CA99C00] 05:14:38 INFO - PROCESS | 2872 | 1472904878229 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35D4B5400) [pid = 2872] [serial = 1256] [outer = 000000F35CA99C00] 05:14:38 INFO - PROCESS | 2872 | 1472904878679 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:14:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:14:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 05:14:38 INFO - PROCESS | 2872 | 1472904878736 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 2872 | 1472904878739 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 05:14:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:14:38 INFO - PROCESS | 2872 | 1472904878742 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 2872 | 1472904878744 Marionette TRACE conn6 <- [1,1638,null,{}] 05:14:38 INFO - PROCESS | 2872 | 1472904878748 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 2872 | 1472904878750 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:38 INFO - PROCESS | 2872 | 1472904878862 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 05:14:38 INFO - PROCESS | 2872 | 1472904878868 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 2872 | 1472904878870 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363323000 == 31 [pid = 2872] [id = 419] 05:14:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F633400) [pid = 2872] [serial = 1257] [outer = 0000000000000000] 05:14:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35D7D5800) [pid = 2872] [serial = 1258] [outer = 000000F34F633400] 05:14:38 INFO - PROCESS | 2872 | 1472904878923 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35EC51800) [pid = 2872] [serial = 1259] [outer = 000000F34F633400] 05:14:39 INFO - PROCESS | 2872 | 1472904879394 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:14:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 05:14:39 INFO - PROCESS | 2872 | 1472904879417 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 2872 | 1472904879419 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 05:14:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:14:39 INFO - PROCESS | 2872 | 1472904879422 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 2872 | 1472904879424 Marionette TRACE conn6 <- [1,1642,null,{}] 05:14:39 INFO - PROCESS | 2872 | 1472904879428 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 2872 | 1472904879434 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:39 INFO - PROCESS | 2872 | 1472904879599 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 05:14:39 INFO - PROCESS | 2872 | 1472904879620 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:39 INFO - PROCESS | 2872 | 1472904879623 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639AA800 == 32 [pid = 2872] [id = 420] 05:14:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34F83BC00) [pid = 2872] [serial = 1260] [outer = 0000000000000000] 05:14:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35F8BEC00) [pid = 2872] [serial = 1261] [outer = 000000F34F83BC00] 05:14:39 INFO - PROCESS | 2872 | 1472904879671 Marionette DEBUG loaded listener.js 05:14:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35F993800) [pid = 2872] [serial = 1262] [outer = 000000F34F83BC00] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F34F2D4800) [pid = 2872] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F868C00) [pid = 2872] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35EFCAC00) [pid = 2872] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34FBDF400) [pid = 2872] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F34FCBE400) [pid = 2872] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35D4BD800) [pid = 2872] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F354311C00) [pid = 2872] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35E6C2400) [pid = 2872] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34DA11400) [pid = 2872] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35AB5B400) [pid = 2872] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35C4B4400) [pid = 2872] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35992E000) [pid = 2872] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34FCA9400) [pid = 2872] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34EDBF400) [pid = 2872] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35D7E0400) [pid = 2872] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F358D6CC00) [pid = 2872] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:14:40 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F8BE800) [pid = 2872] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:14:40 INFO - PROCESS | 2872 | 1472904880478 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:14:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:14:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1073ms 05:14:40 INFO - PROCESS | 2872 | 1472904880503 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 05:14:40 INFO - PROCESS | 2872 | 1472904880505 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 05:14:40 INFO - PROCESS | 2872 | 1472904880508 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:14:40 INFO - PROCESS | 2872 | 1472904880510 Marionette TRACE conn6 <- [1,1646,null,{}] 05:14:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:14:40 INFO - PROCESS | 2872 | 1472904880541 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:40 INFO - PROCESS | 2872 | 1472904880543 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:40 INFO - PROCESS | 2872 | 1472904880652 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 05:14:40 INFO - PROCESS | 2872 | 1472904880657 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 2872 | 1472904880659 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B84800 == 33 [pid = 2872] [id = 421] 05:14:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34FCBE400) [pid = 2872] [serial = 1263] [outer = 0000000000000000] 05:14:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F3555E8C00) [pid = 2872] [serial = 1264] [outer = 000000F34FCBE400] 05:14:40 INFO - PROCESS | 2872 | 1472904880706 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35B849000) [pid = 2872] [serial = 1265] [outer = 000000F34FCBE400] 05:14:41 INFO - PROCESS | 2872 | 1472904881104 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 629ms 05:14:41 INFO - PROCESS | 2872 | 1472904881146 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 2872 | 1472904881149 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 05:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:14:41 INFO - PROCESS | 2872 | 1472904881152 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 2872 | 1472904881154 Marionette TRACE conn6 <- [1,1650,null,{}] 05:14:41 INFO - PROCESS | 2872 | 1472904881157 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 2872 | 1472904881159 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:41 INFO - PROCESS | 2872 | 1472904881244 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 05:14:41 INFO - PROCESS | 2872 | 1472904881249 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 2872 | 1472904881251 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360032800 == 34 [pid = 2872] [id = 422] 05:14:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35C8BFC00) [pid = 2872] [serial = 1266] [outer = 0000000000000000] 05:14:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35EC78400) [pid = 2872] [serial = 1267] [outer = 000000F35C8BFC00] 05:14:41 INFO - PROCESS | 2872 | 1472904881299 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F9DB400) [pid = 2872] [serial = 1268] [outer = 000000F35C8BFC00] 05:14:41 INFO - PROCESS | 2872 | 1472904881733 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 05:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:14:41 INFO - PROCESS | 2872 | 1472904881786 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 2872 | 1472904881788 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 05:14:41 INFO - PROCESS | 2872 | 1472904881805 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 2872 | 1472904881807 Marionette TRACE conn6 <- [1,1654,null,{}] 05:14:41 INFO - PROCESS | 2872 | 1472904881811 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 2872 | 1472904881813 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:41 INFO - PROCESS | 2872 | 1472904881899 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 05:14:41 INFO - PROCESS | 2872 | 1472904881905 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 2872 | 1472904881907 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F73B000 == 35 [pid = 2872] [id = 423] 05:14:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F9DF400) [pid = 2872] [serial = 1269] [outer = 0000000000000000] 05:14:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35F9E3C00) [pid = 2872] [serial = 1270] [outer = 000000F35F9DF400] 05:14:41 INFO - PROCESS | 2872 | 1472904881953 Marionette DEBUG loaded listener.js 05:14:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F360425000) [pid = 2872] [serial = 1271] [outer = 000000F35F9DF400] 05:14:42 INFO - PROCESS | 2872 | 1472904882664 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:14:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:14:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 943ms 05:14:42 INFO - PROCESS | 2872 | 1472904882738 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 05:14:42 INFO - PROCESS | 2872 | 1472904882743 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 05:14:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:14:42 INFO - PROCESS | 2872 | 1472904882749 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:14:42 INFO - PROCESS | 2872 | 1472904882752 Marionette TRACE conn6 <- [1,1658,null,{}] 05:14:42 INFO - PROCESS | 2872 | 1472904882759 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:42 INFO - PROCESS | 2872 | 1472904882762 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:42 INFO - PROCESS | 2872 | 1472904882899 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 05:14:43 INFO - PROCESS | 2872 | 1472904883019 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:43 INFO - PROCESS | 2872 | 1472904883022 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C20B000 == 36 [pid = 2872] [id = 424] 05:14:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F6DEC00) [pid = 2872] [serial = 1272] [outer = 0000000000000000] 05:14:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F3500F6400) [pid = 2872] [serial = 1273] [outer = 000000F34F6DEC00] 05:14:43 INFO - PROCESS | 2872 | 1472904883085 Marionette DEBUG loaded listener.js 05:14:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F3555EC400) [pid = 2872] [serial = 1274] [outer = 000000F34F6DEC00] 05:14:43 INFO - PROCESS | 2872 | 1472904883803 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1069ms 05:14:43 INFO - PROCESS | 2872 | 1472904883831 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 2872 | 1472904883836 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 05:14:43 INFO - PROCESS | 2872 | 1472904883843 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:14:43 INFO - PROCESS | 2872 | 1472904883846 Marionette TRACE conn6 <- [1,1662,null,{}] 05:14:43 INFO - PROCESS | 2872 | 1472904883850 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 2872 | 1472904883854 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:43 INFO - PROCESS | 2872 | 1472904883982 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 05:14:44 INFO - PROCESS | 2872 | 1472904884107 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 2872 | 1472904884110 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625A8000 == 37 [pid = 2872] [id = 425] 05:14:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35AFF3000) [pid = 2872] [serial = 1275] [outer = 0000000000000000] 05:14:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F35B870800) [pid = 2872] [serial = 1276] [outer = 000000F35AFF3000] 05:14:44 INFO - PROCESS | 2872 | 1472904884173 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35C761400) [pid = 2872] [serial = 1277] [outer = 000000F35AFF3000] 05:14:45 INFO - PROCESS | 2872 | 1472904885093 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1274ms 05:14:45 INFO - PROCESS | 2872 | 1472904885121 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 2872 | 1472904885126 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 05:14:45 INFO - PROCESS | 2872 | 1472904885131 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:14:45 INFO - PROCESS | 2872 | 1472904885135 Marionette TRACE conn6 <- [1,1666,null,{}] 05:14:45 INFO - PROCESS | 2872 | 1472904885140 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 2872 | 1472904885143 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:45 INFO - PROCESS | 2872 | 1472904885268 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 05:14:45 INFO - PROCESS | 2872 | 1472904885402 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:45 INFO - PROCESS | 2872 | 1472904885406 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF90800 == 38 [pid = 2872] [id = 426] 05:14:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F34F83E800) [pid = 2872] [serial = 1278] [outer = 0000000000000000] 05:14:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F34F872000) [pid = 2872] [serial = 1279] [outer = 000000F34F83E800] 05:14:45 INFO - PROCESS | 2872 | 1472904885461 Marionette DEBUG loaded listener.js 05:14:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34FCBC000) [pid = 2872] [serial = 1280] [outer = 000000F34F83E800] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F360032800 == 37 [pid = 2872] [id = 422] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B84800 == 36 [pid = 2872] [id = 421] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639AA800 == 35 [pid = 2872] [id = 420] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F363323000 == 34 [pid = 2872] [id = 419] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F362394800 == 33 [pid = 2872] [id = 418] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F81A800 == 32 [pid = 2872] [id = 417] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C450800 == 31 [pid = 2872] [id = 416] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599CE000 == 30 [pid = 2872] [id = 415] 05:14:45 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FAD4800 == 29 [pid = 2872] [id = 414] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35F875400) [pid = 2872] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35F91A000) [pid = 2872] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34F873000) [pid = 2872] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34FCAEC00) [pid = 2872] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35EFD3800) [pid = 2872] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F353CD9C00) [pid = 2872] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F358D73C00) [pid = 2872] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35F8C7400) [pid = 2872] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35E639400) [pid = 2872] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35478B000) [pid = 2872] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35EC4E000) [pid = 2872] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35C002800) [pid = 2872] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35B86D800) [pid = 2872] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35D7DAC00) [pid = 2872] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35BFBB400) [pid = 2872] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F7AD000) [pid = 2872] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F3544DB800) [pid = 2872] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35D4F9000) [pid = 2872] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355B64000) [pid = 2872] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F876000) [pid = 2872] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35CA92C00) [pid = 2872] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F355B96400) [pid = 2872] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35EF78C00) [pid = 2872] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35E30DC00) [pid = 2872] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35AB5AC00) [pid = 2872] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F3558CA000) [pid = 2872] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35B86E800) [pid = 2872] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F359193800) [pid = 2872] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35BA68C00) [pid = 2872] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34FCB5000) [pid = 2872] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 05:14:45 INFO - PROCESS | 2872 | 1472904885944 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 880ms 05:14:46 INFO - PROCESS | 2872 | 1472904886015 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 2872 | 1472904886020 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 05:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:14:46 INFO - PROCESS | 2872 | 1472904886026 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 2872 | 1472904886029 Marionette TRACE conn6 <- [1,1670,null,{}] 05:14:46 INFO - PROCESS | 2872 | 1472904886033 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 2872 | 1472904886036 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:46 INFO - PROCESS | 2872 | 1472904886130 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 05:14:46 INFO - PROCESS | 2872 | 1472904886145 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 2872 | 1472904886148 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359911000 == 30 [pid = 2872] [id = 427] 05:14:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34FCB2400) [pid = 2872] [serial = 1281] [outer = 0000000000000000] 05:14:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FDF7000) [pid = 2872] [serial = 1282] [outer = 000000F34FCB2400] 05:14:46 INFO - PROCESS | 2872 | 1472904886199 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F353CDEC00) [pid = 2872] [serial = 1283] [outer = 000000F34FCB2400] 05:14:46 INFO - PROCESS | 2872 | 1472904886689 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:14:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:14:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 05:14:46 INFO - PROCESS | 2872 | 1472904886700 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 05:14:46 INFO - PROCESS | 2872 | 1472904886703 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 05:14:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:14:46 INFO - PROCESS | 2872 | 1472904886706 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:14:46 INFO - PROCESS | 2872 | 1472904886710 Marionette TRACE conn6 <- [1,1674,null,{}] 05:14:46 INFO - PROCESS | 2872 | 1472904886726 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:46 INFO - PROCESS | 2872 | 1472904886731 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:46 INFO - PROCESS | 2872 | 1472904886855 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 05:14:46 INFO - PROCESS | 2872 | 1472904886865 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 2872 | 1472904886868 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB48000 == 31 [pid = 2872] [id = 428] 05:14:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA0DC00) [pid = 2872] [serial = 1284] [outer = 0000000000000000] 05:14:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F356052800) [pid = 2872] [serial = 1285] [outer = 000000F34DA0DC00] 05:14:46 INFO - PROCESS | 2872 | 1472904886928 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F358E86800) [pid = 2872] [serial = 1286] [outer = 000000F34DA0DC00] 05:14:47 INFO - PROCESS | 2872 | 1472904887376 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:14:47 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 05:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 05:14:47 INFO - PROCESS | 2872 | 1472904887448 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 05:14:47 INFO - PROCESS | 2872 | 1472904887451 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 05:14:47 INFO - PROCESS | 2872 | 1472904887454 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:14:47 INFO - PROCESS | 2872 | 1472904887456 Marionette TRACE conn6 <- [1,1678,null,{}] 05:14:47 INFO - PROCESS | 2872 | 1472904887460 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 2872 | 1472904887462 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:47 INFO - PROCESS | 2872 | 1472904887555 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 05:14:47 INFO - PROCESS | 2872 | 1472904887560 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:47 INFO - PROCESS | 2872 | 1472904887562 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F73A800 == 32 [pid = 2872] [id = 429] 05:14:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35910E800) [pid = 2872] [serial = 1287] [outer = 0000000000000000] 05:14:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35AFF5C00) [pid = 2872] [serial = 1288] [outer = 000000F35910E800] 05:14:47 INFO - PROCESS | 2872 | 1472904887610 Marionette DEBUG loaded listener.js 05:14:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B873400) [pid = 2872] [serial = 1289] [outer = 000000F35910E800] 05:14:48 INFO - PROCESS | 2872 | 1472904888094 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 671ms 05:14:48 INFO - PROCESS | 2872 | 1472904888128 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 2872 | 1472904888131 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 05:14:48 INFO - PROCESS | 2872 | 1472904888134 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:14:48 INFO - PROCESS | 2872 | 1472904888136 Marionette TRACE conn6 <- [1,1682,null,{}] 05:14:48 INFO - PROCESS | 2872 | 1472904888139 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 2872 | 1472904888141 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:48 INFO - PROCESS | 2872 | 1472904888289 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 05:14:48 INFO - PROCESS | 2872 | 1472904888345 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 2872 | 1472904888347 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA17000 == 33 [pid = 2872] [id = 430] 05:14:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B874800) [pid = 2872] [serial = 1290] [outer = 0000000000000000] 05:14:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFCE800) [pid = 2872] [serial = 1291] [outer = 000000F35B874800] 05:14:48 INFO - PROCESS | 2872 | 1472904888394 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35C4B5400) [pid = 2872] [serial = 1292] [outer = 000000F35B874800] 05:14:48 INFO - PROCESS | 2872 | 1472904888829 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:14:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:14:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 734ms 05:14:48 INFO - PROCESS | 2872 | 1472904888871 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 05:14:48 INFO - PROCESS | 2872 | 1472904888874 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 05:14:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:14:48 INFO - PROCESS | 2872 | 1472904888883 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:14:48 INFO - PROCESS | 2872 | 1472904888885 Marionette TRACE conn6 <- [1,1686,null,{}] 05:14:48 INFO - PROCESS | 2872 | 1472904888888 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:48 INFO - PROCESS | 2872 | 1472904888894 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:49 INFO - PROCESS | 2872 | 1472904889037 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 05:14:49 INFO - PROCESS | 2872 | 1472904889093 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 2872 | 1472904889095 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362396800 == 34 [pid = 2872] [id = 431] 05:14:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35CC97800) [pid = 2872] [serial = 1293] [outer = 0000000000000000] 05:14:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35E3CEC00) [pid = 2872] [serial = 1294] [outer = 000000F35CC97800] 05:14:49 INFO - PROCESS | 2872 | 1472904889143 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35EC46C00) [pid = 2872] [serial = 1295] [outer = 000000F35CC97800] 05:14:49 INFO - PROCESS | 2872 | 1472904889557 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 05:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 734ms 05:14:49 INFO - PROCESS | 2872 | 1472904889633 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 2872 | 1472904889635 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 05:14:49 INFO - PROCESS | 2872 | 1472904889641 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 2872 | 1472904889643 Marionette TRACE conn6 <- [1,1690,null,{}] 05:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:14:49 INFO - PROCESS | 2872 | 1472904889647 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 2872 | 1472904889649 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:49 INFO - PROCESS | 2872 | 1472904889771 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 05:14:49 INFO - PROCESS | 2872 | 1472904889781 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:49 INFO - PROCESS | 2872 | 1472904889783 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36331E000 == 35 [pid = 2872] [id = 432] 05:14:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35EC4C000) [pid = 2872] [serial = 1296] [outer = 0000000000000000] 05:14:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35EF7C000) [pid = 2872] [serial = 1297] [outer = 000000F35EC4C000] 05:14:49 INFO - PROCESS | 2872 | 1472904889830 Marionette DEBUG loaded listener.js 05:14:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F875400) [pid = 2872] [serial = 1298] [outer = 000000F35EC4C000] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35CA99C00) [pid = 2872] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F22C800) [pid = 2872] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F355B59C00) [pid = 2872] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FCAF000) [pid = 2872] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FC7C000) [pid = 2872] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F633400) [pid = 2872] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F83BC00) [pid = 2872] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34FCBE400) [pid = 2872] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35C8BFC00) [pid = 2872] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F7AC000) [pid = 2872] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F358D72800) [pid = 2872] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:14:50 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35D4EE400) [pid = 2872] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:14:50 INFO - PROCESS | 2872 | 1472904890281 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 05:14:50 INFO - PROCESS | 2872 | 1472904890317 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 2872 | 1472904890319 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 05:14:50 INFO - PROCESS | 2872 | 1472904890322 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:14:50 INFO - PROCESS | 2872 | 1472904890324 Marionette TRACE conn6 <- [1,1694,null,{}] 05:14:50 INFO - PROCESS | 2872 | 1472904890328 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 2872 | 1472904890330 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:50 INFO - PROCESS | 2872 | 1472904890415 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 05:14:50 INFO - PROCESS | 2872 | 1472904890422 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 2872 | 1472904890424 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D6000 == 36 [pid = 2872] [id = 433] 05:14:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F83F400) [pid = 2872] [serial = 1299] [outer = 0000000000000000] 05:14:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35992B000) [pid = 2872] [serial = 1300] [outer = 000000F34F83F400] 05:14:50 INFO - PROCESS | 2872 | 1472904890470 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35E6C3C00) [pid = 2872] [serial = 1301] [outer = 000000F34F83F400] 05:14:50 INFO - PROCESS | 2872 | 1472904890911 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:14:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:14:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 05:14:50 INFO - PROCESS | 2872 | 1472904890955 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 05:14:50 INFO - PROCESS | 2872 | 1472904890957 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 05:14:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:14:50 INFO - PROCESS | 2872 | 1472904890960 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:14:50 INFO - PROCESS | 2872 | 1472904890962 Marionette TRACE conn6 <- [1,1698,null,{}] 05:14:50 INFO - PROCESS | 2872 | 1472904890966 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:50 INFO - PROCESS | 2872 | 1472904890968 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:51 INFO - PROCESS | 2872 | 1472904891054 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 05:14:51 INFO - PROCESS | 2872 | 1472904891061 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 2872 | 1472904891063 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB46800 == 37 [pid = 2872] [id = 434] 05:14:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35EC48000) [pid = 2872] [serial = 1302] [outer = 0000000000000000] 05:14:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35F914000) [pid = 2872] [serial = 1303] [outer = 000000F35EC48000] 05:14:51 INFO - PROCESS | 2872 | 1472904891110 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F91E400) [pid = 2872] [serial = 1304] [outer = 000000F35EC48000] 05:14:51 INFO - PROCESS | 2872 | 1472904891553 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 629ms 05:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:14:51 INFO - PROCESS | 2872 | 1472904891604 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 2872 | 1472904891607 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 05:14:51 INFO - PROCESS | 2872 | 1472904891610 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 2872 | 1472904891612 Marionette TRACE conn6 <- [1,1702,null,{}] 05:14:51 INFO - PROCESS | 2872 | 1472904891616 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 2872 | 1472904891618 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:51 INFO - PROCESS | 2872 | 1472904891704 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 05:14:51 INFO - PROCESS | 2872 | 1472904891710 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 2872 | 1472904891712 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B71000 == 38 [pid = 2872] [id = 435] 05:14:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F98A000) [pid = 2872] [serial = 1305] [outer = 0000000000000000] 05:14:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F991400) [pid = 2872] [serial = 1306] [outer = 000000F35F98A000] 05:14:51 INFO - PROCESS | 2872 | 1472904891760 Marionette DEBUG loaded listener.js 05:14:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F9E8C00) [pid = 2872] [serial = 1307] [outer = 000000F35F98A000] 05:14:52 INFO - PROCESS | 2872 | 1472904892374 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 05:14:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 05:14:52 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 05:14:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:14:52 INFO - _addTest/ [0,1705,"getWindowHandle",null] 05:14:52 INFO - PROCESS | 2872 | 1472904892471 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 05:14:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:14:52 INFO - PROCESS | 2872 | 1472904892478 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:14:52 INFO - PROCESS | 2872 | 1472904892482 Marionette TRACE conn6 <- [1,1706,null,{}] 05:14:52 INFO - PROCESS | 2872 | 1472904892488 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:52 INFO - PROCESS | 2872 | 1472904892491 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:52 INFO - PROCESS | 2872 | 1472904892623 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 05:14:52 INFO - PROCESS | 2872 | 1472904892739 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:52 INFO - PROCESS | 2872 | 1472904892742 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C01C000 == 39 [pid = 2872] [id = 436] 05:14:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F62EC00) [pid = 2872] [serial = 1308] [outer = 0000000000000000] 05:14:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34FC7BC00) [pid = 2872] [serial = 1309] [outer = 000000F34F62EC00] 05:14:52 INFO - PROCESS | 2872 | 1472904892805 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F353E88C00) [pid = 2872] [serial = 1310] [outer = 000000F34F62EC00] 05:14:53 INFO - PROCESS | 2872 | 1472904893386 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 986ms 05:14:53 INFO - PROCESS | 2872 | 1472904893466 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 2872 | 1472904893471 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 05:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:14:53 INFO - PROCESS | 2872 | 1472904893478 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 2872 | 1472904893481 Marionette TRACE conn6 <- [1,1710,null,{}] 05:14:53 INFO - PROCESS | 2872 | 1472904893485 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 2872 | 1472904893488 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:53 INFO - PROCESS | 2872 | 1472904893616 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 05:14:53 INFO - PROCESS | 2872 | 1472904893733 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 2872 | 1472904893736 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237B000 == 40 [pid = 2872] [id = 437] 05:14:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F355B94C00) [pid = 2872] [serial = 1311] [outer = 0000000000000000] 05:14:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F358E7E400) [pid = 2872] [serial = 1312] [outer = 000000F355B94C00] 05:14:53 INFO - PROCESS | 2872 | 1472904893798 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35BA64C00) [pid = 2872] [serial = 1313] [outer = 000000F355B94C00] 05:14:54 INFO - PROCESS | 2872 | 1472904894425 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:14:54 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 05:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 987ms 05:14:54 INFO - PROCESS | 2872 | 1472904894464 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 05:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:14:54 INFO - PROCESS | 2872 | 1472904894467 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 05:14:54 INFO - PROCESS | 2872 | 1472904894471 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 2872 | 1472904894476 Marionette TRACE conn6 <- [1,1714,null,{}] 05:14:54 INFO - PROCESS | 2872 | 1472904894487 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 2872 | 1472904894493 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:54 INFO - PROCESS | 2872 | 1472904894612 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 05:14:54 INFO - PROCESS | 2872 | 1472904894738 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:54 INFO - PROCESS | 2872 | 1472904894742 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364085000 == 41 [pid = 2872] [id = 438] 05:14:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35D7E1C00) [pid = 2872] [serial = 1314] [outer = 0000000000000000] 05:14:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35F8C5800) [pid = 2872] [serial = 1315] [outer = 000000F35D7E1C00] 05:14:54 INFO - PROCESS | 2872 | 1472904894804 Marionette DEBUG loaded listener.js 05:14:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F360425400) [pid = 2872] [serial = 1316] [outer = 000000F35D7E1C00] 05:14:55 INFO - PROCESS | 2872 | 1472904895649 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:14:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:14:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1223ms 05:14:55 INFO - PROCESS | 2872 | 1472904895697 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 05:14:55 INFO - PROCESS | 2872 | 1472904895702 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 05:14:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:14:55 INFO - PROCESS | 2872 | 1472904895707 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:14:55 INFO - PROCESS | 2872 | 1472904895710 Marionette TRACE conn6 <- [1,1718,null,{}] 05:14:55 INFO - PROCESS | 2872 | 1472904895716 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:55 INFO - PROCESS | 2872 | 1472904895719 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:55 INFO - PROCESS | 2872 | 1472904895827 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 05:14:55 INFO - PROCESS | 2872 | 1472904895909 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 2872 | 1472904895914 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F28D800 == 42 [pid = 2872] [id = 439] 05:14:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F2DAC00) [pid = 2872] [serial = 1317] [outer = 0000000000000000] 05:14:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F836800) [pid = 2872] [serial = 1318] [outer = 000000F34F2DAC00] 05:14:56 INFO - PROCESS | 2872 | 1472904896010 Marionette DEBUG loaded listener.js 05:14:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34FCAEC00) [pid = 2872] [serial = 1319] [outer = 000000F34F2DAC00] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB46800 == 41 [pid = 2872] [id = 434] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D6000 == 40 [pid = 2872] [id = 433] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F36331E000 == 39 [pid = 2872] [id = 432] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F362396800 == 38 [pid = 2872] [id = 431] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA17000 == 37 [pid = 2872] [id = 430] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F73A800 == 36 [pid = 2872] [id = 429] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB48000 == 35 [pid = 2872] [id = 428] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F359911000 == 34 [pid = 2872] [id = 427] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF90800 == 33 [pid = 2872] [id = 426] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625A8000 == 32 [pid = 2872] [id = 425] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F73B000 == 31 [pid = 2872] [id = 423] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C20B000 == 30 [pid = 2872] [id = 424] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F364085000 == 29 [pid = 2872] [id = 438] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237B000 == 28 [pid = 2872] [id = 437] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B71000 == 27 [pid = 2872] [id = 435] 05:14:56 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C01C000 == 26 [pid = 2872] [id = 436] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35CA9EC00) [pid = 2872] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35BA66C00) [pid = 2872] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F355B93000) [pid = 2872] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35910E000) [pid = 2872] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FCBAC00) [pid = 2872] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F3543DD800) [pid = 2872] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F3509FAC00) [pid = 2872] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F354760400) [pid = 2872] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35D7D5800) [pid = 2872] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35D4B5400) [pid = 2872] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F8BEC00) [pid = 2872] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35EC51800) [pid = 2872] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3555E8C00) [pid = 2872] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EC78400) [pid = 2872] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F353ABD800) [pid = 2872] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34FCA4400) [pid = 2872] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35B876000) [pid = 2872] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F359184400) [pid = 2872] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35F872C00) [pid = 2872] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35F9E3C00) [pid = 2872] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35DA30000) [pid = 2872] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35F993800) [pid = 2872] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35B849000) [pid = 2872] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35C40E000) [pid = 2872] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35F9DB400) [pid = 2872] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 05:14:57 INFO - PROCESS | 2872 | 1472904897318 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 05:14:57 INFO - PROCESS | 2872 | 1472904897354 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 05:14:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:14:57 INFO - PROCESS | 2872 | 1472904897365 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:14:57 INFO - PROCESS | 2872 | 1472904897368 Marionette TRACE conn6 <- [1,1722,null,{}] 05:14:57 INFO - PROCESS | 2872 | 1472904897373 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:57 INFO - PROCESS | 2872 | 1472904897376 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:57 INFO - PROCESS | 2872 | 1472904897468 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 05:14:57 INFO - PROCESS | 2872 | 1472904897476 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 2872 | 1472904897479 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35471C800 == 27 [pid = 2872] [id = 440] 05:14:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F577C00) [pid = 2872] [serial = 1320] [outer = 0000000000000000] 05:14:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F6DB000) [pid = 2872] [serial = 1321] [outer = 000000F34F577C00] 05:14:57 INFO - PROCESS | 2872 | 1472904897530 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F83B400) [pid = 2872] [serial = 1322] [outer = 000000F34F577C00] 05:14:58 INFO - PROCESS | 2872 | 1472904898031 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 692ms 05:14:58 INFO - PROCESS | 2872 | 1472904898056 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 2872 | 1472904898061 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 05:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:14:58 INFO - PROCESS | 2872 | 1472904898098 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 2872 | 1472904898101 Marionette TRACE conn6 <- [1,1726,null,{}] 05:14:58 INFO - PROCESS | 2872 | 1472904898109 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 2872 | 1472904898112 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:58 INFO - PROCESS | 2872 | 1472904898210 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 05:14:58 INFO - PROCESS | 2872 | 1472904898292 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 2872 | 1472904898294 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF14000 == 28 [pid = 2872] [id = 441] 05:14:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34FCAD800) [pid = 2872] [serial = 1323] [outer = 0000000000000000] 05:14:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34FD71800) [pid = 2872] [serial = 1324] [outer = 000000F34FCAD800] 05:14:58 INFO - PROCESS | 2872 | 1472904898348 Marionette DEBUG loaded listener.js 05:14:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F3509FE000) [pid = 2872] [serial = 1325] [outer = 000000F34FCAD800] 05:14:58 INFO - PROCESS | 2872 | 1472904898737 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 713ms 05:14:58 INFO - PROCESS | 2872 | 1472904898783 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 2872 | 1472904898786 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 05:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:14:58 INFO - PROCESS | 2872 | 1472904898789 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 2872 | 1472904898793 Marionette TRACE conn6 <- [1,1730,null,{}] 05:14:58 INFO - PROCESS | 2872 | 1472904898805 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 2872 | 1472904898810 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:58 INFO - PROCESS | 2872 | 1472904898898 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 05:14:58 INFO - PROCESS | 2872 | 1472904898906 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:58 INFO - PROCESS | 2872 | 1472904898910 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C21C000 == 29 [pid = 2872] [id = 442] 05:14:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34ED5BC00) [pid = 2872] [serial = 1326] [outer = 0000000000000000] 05:14:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F354793C00) [pid = 2872] [serial = 1327] [outer = 000000F34ED5BC00] 05:14:58 INFO - PROCESS | 2872 | 1472904898961 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355567400) [pid = 2872] [serial = 1328] [outer = 000000F34ED5BC00] 05:14:59 INFO - PROCESS | 2872 | 1472904899445 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:14:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:14:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 05:14:59 INFO - PROCESS | 2872 | 1472904899484 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 05:14:59 INFO - PROCESS | 2872 | 1472904899487 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 05:14:59 INFO - PROCESS | 2872 | 1472904899490 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:14:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:14:59 INFO - PROCESS | 2872 | 1472904899492 Marionette TRACE conn6 <- [1,1734,null,{}] 05:14:59 INFO - PROCESS | 2872 | 1472904899496 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:59 INFO - PROCESS | 2872 | 1472904899498 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:59 INFO - PROCESS | 2872 | 1472904899646 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 05:14:59 INFO - PROCESS | 2872 | 1472904899670 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 2872 | 1472904899672 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:14:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4E000 == 30 [pid = 2872] [id = 443] 05:14:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F355B5D400) [pid = 2872] [serial = 1329] [outer = 0000000000000000] 05:14:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355B63400) [pid = 2872] [serial = 1330] [outer = 000000F355B5D400] 05:14:59 INFO - PROCESS | 2872 | 1472904899721 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355CE1C00) [pid = 2872] [serial = 1331] [outer = 000000F355B5D400] 05:15:00 INFO - PROCESS | 2872 | 1472904900150 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 733ms 05:15:00 INFO - PROCESS | 2872 | 1472904900226 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 2872 | 1472904900228 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 05:15:00 INFO - PROCESS | 2872 | 1472904900231 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:15:00 INFO - PROCESS | 2872 | 1472904900233 Marionette TRACE conn6 <- [1,1738,null,{}] 05:15:00 INFO - PROCESS | 2872 | 1472904900237 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 2872 | 1472904900239 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:00 INFO - PROCESS | 2872 | 1472904900349 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 05:15:00 INFO - PROCESS | 2872 | 1472904900359 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 2872 | 1472904900362 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECC5800 == 31 [pid = 2872] [id = 444] 05:15:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FCAB000) [pid = 2872] [serial = 1332] [outer = 0000000000000000] 05:15:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F358D72C00) [pid = 2872] [serial = 1333] [outer = 000000F34FCAB000] 05:15:00 INFO - PROCESS | 2872 | 1472904900452 Marionette DEBUG loaded listener.js 05:15:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F359184400) [pid = 2872] [serial = 1334] [outer = 000000F34FCAB000] 05:15:00 INFO - PROCESS | 2872 | 1472904900890 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 05:15:00 INFO - PROCESS | 2872 | 1472904900973 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 2872 | 1472904900976 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 05:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:15:01 INFO - PROCESS | 2872 | 1472904900989 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - PROCESS | 2872 | 1472904900991 Marionette TRACE conn6 <- [1,1742,null,{}] 05:15:01 INFO - PROCESS | 2872 | 1472904900994 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 2872 | 1472904901000 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:01 INFO - PROCESS | 2872 | 1472904901145 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35EC48000) [pid = 2872] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35F98A000) [pid = 2872] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35B874800) [pid = 2872] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35CC97800) [pid = 2872] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F6DEC00) [pid = 2872] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35EC4C000) [pid = 2872] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34FCB2400) [pid = 2872] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35910E800) [pid = 2872] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F83E800) [pid = 2872] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35AFF3000) [pid = 2872] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34DA0DC00) [pid = 2872] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35F9DF400) [pid = 2872] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:15:01 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F83F400) [pid = 2872] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:15:01 INFO - PROCESS | 2872 | 1472904901409 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:01 INFO - PROCESS | 2872 | 1472904901412 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354493800 == 32 [pid = 2872] [id = 445] 05:15:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34D91EC00) [pid = 2872] [serial = 1335] [outer = 0000000000000000] 05:15:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F2DA400) [pid = 2872] [serial = 1336] [outer = 000000F34D91EC00] 05:15:01 INFO - PROCESS | 2872 | 1472904901463 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F3558CCC00) [pid = 2872] [serial = 1337] [outer = 000000F34D91EC00] 05:15:01 INFO - PROCESS | 2872 | 1472904901850 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:15:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:15:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 881ms 05:15:01 INFO - PROCESS | 2872 | 1472904901876 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 05:15:01 INFO - PROCESS | 2872 | 1472904901878 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 05:15:01 INFO - PROCESS | 2872 | 1472904901881 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:15:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:15:01 INFO - PROCESS | 2872 | 1472904901883 Marionette TRACE conn6 <- [1,1746,null,{}] 05:15:01 INFO - PROCESS | 2872 | 1472904901887 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:01 INFO - PROCESS | 2872 | 1472904901889 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:01 INFO - PROCESS | 2872 | 1472904901969 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 05:15:02 INFO - PROCESS | 2872 | 1472904902047 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 2872 | 1472904902049 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360040000 == 33 [pid = 2872] [id = 446] 05:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F62B800) [pid = 2872] [serial = 1338] [outer = 0000000000000000] 05:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35AFF8800) [pid = 2872] [serial = 1339] [outer = 000000F34F62B800] 05:15:02 INFO - PROCESS | 2872 | 1472904902097 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BFB5400) [pid = 2872] [serial = 1340] [outer = 000000F34F62B800] 05:15:02 INFO - PROCESS | 2872 | 1472904902449 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 629ms 05:15:02 INFO - PROCESS | 2872 | 1472904902514 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 2872 | 1472904902516 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 05:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:15:02 INFO - PROCESS | 2872 | 1472904902520 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 2872 | 1472904902522 Marionette TRACE conn6 <- [1,1750,null,{}] 05:15:02 INFO - PROCESS | 2872 | 1472904902525 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 2872 | 1472904902527 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:02 INFO - PROCESS | 2872 | 1472904902642 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 05:15:02 INFO - PROCESS | 2872 | 1472904902678 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:02 INFO - PROCESS | 2872 | 1472904902680 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362598800 == 34 [pid = 2872] [id = 447] 05:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFBB400) [pid = 2872] [serial = 1341] [outer = 0000000000000000] 05:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFD4000) [pid = 2872] [serial = 1342] [outer = 000000F35BFBB400] 05:15:02 INFO - PROCESS | 2872 | 1472904902727 Marionette DEBUG loaded listener.js 05:15:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C4B5800) [pid = 2872] [serial = 1343] [outer = 000000F35BFBB400] 05:15:03 INFO - PROCESS | 2872 | 1472904903119 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:15:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:15:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 05:15:03 INFO - PROCESS | 2872 | 1472904903152 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 05:15:03 INFO - PROCESS | 2872 | 1472904903154 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 05:15:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:15:03 INFO - PROCESS | 2872 | 1472904903158 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:15:03 INFO - PROCESS | 2872 | 1472904903160 Marionette TRACE conn6 <- [1,1754,null,{}] 05:15:03 INFO - PROCESS | 2872 | 1472904903163 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:03 INFO - PROCESS | 2872 | 1472904903165 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:03 INFO - PROCESS | 2872 | 1472904903285 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 05:15:03 INFO - PROCESS | 2872 | 1472904903292 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 2872 | 1472904903294 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C219800 == 35 [pid = 2872] [id = 448] 05:15:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35C9D4800) [pid = 2872] [serial = 1344] [outer = 0000000000000000] 05:15:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CA93C00) [pid = 2872] [serial = 1345] [outer = 000000F35C9D4800] 05:15:03 INFO - PROCESS | 2872 | 1472904903341 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35CDC2400) [pid = 2872] [serial = 1346] [outer = 000000F35C9D4800] 05:15:04 INFO - PROCESS | 2872 | 1472904904165 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1020ms 05:15:04 INFO - PROCESS | 2872 | 1472904904195 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 2872 | 1472904904200 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 05:15:04 INFO - PROCESS | 2872 | 1472904904227 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:15:04 INFO - PROCESS | 2872 | 1472904904233 Marionette TRACE conn6 <- [1,1758,null,{}] 05:15:04 INFO - PROCESS | 2872 | 1472904904238 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 2872 | 1472904904241 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:04 INFO - PROCESS | 2872 | 1472904904382 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 05:15:04 INFO - PROCESS | 2872 | 1472904904497 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:04 INFO - PROCESS | 2872 | 1472904904500 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF05800 == 36 [pid = 2872] [id = 449] 05:15:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F57F000) [pid = 2872] [serial = 1347] [outer = 0000000000000000] 05:15:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F7A9000) [pid = 2872] [serial = 1348] [outer = 000000F34F57F000] 05:15:04 INFO - PROCESS | 2872 | 1472904904562 Marionette DEBUG loaded listener.js 05:15:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34FBE2800) [pid = 2872] [serial = 1349] [outer = 000000F34F57F000] 05:15:05 INFO - PROCESS | 2872 | 1472904905217 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:15:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:15:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1080ms 05:15:05 INFO - PROCESS | 2872 | 1472904905316 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 05:15:05 INFO - PROCESS | 2872 | 1472904905321 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 05:15:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:15:05 INFO - PROCESS | 2872 | 1472904905352 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:15:05 INFO - PROCESS | 2872 | 1472904905356 Marionette TRACE conn6 <- [1,1762,null,{}] 05:15:05 INFO - PROCESS | 2872 | 1472904905360 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:05 INFO - PROCESS | 2872 | 1472904905363 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:05 INFO - PROCESS | 2872 | 1472904905501 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 05:15:05 INFO - PROCESS | 2872 | 1472904905574 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 2872 | 1472904905577 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D2800 == 37 [pid = 2872] [id = 450] 05:15:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F86A800) [pid = 2872] [serial = 1350] [outer = 0000000000000000] 05:15:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F354312000) [pid = 2872] [serial = 1351] [outer = 000000F34F86A800] 05:15:05 INFO - PROCESS | 2872 | 1472904905639 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F355387000) [pid = 2872] [serial = 1352] [outer = 000000F34F86A800] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F362598800 == 36 [pid = 2872] [id = 447] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F360040000 == 35 [pid = 2872] [id = 446] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F354493800 == 34 [pid = 2872] [id = 445] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECC5800 == 33 [pid = 2872] [id = 444] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4E000 == 32 [pid = 2872] [id = 443] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C21C000 == 31 [pid = 2872] [id = 442] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF14000 == 30 [pid = 2872] [id = 441] 05:15:06 INFO - PROCESS | 2872 | --DOCSHELL 000000F35471C800 == 29 [pid = 2872] [id = 440] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35F91E400) [pid = 2872] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35F991400) [pid = 2872] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35F9E8C00) [pid = 2872] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35BFCE800) [pid = 2872] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35E3CEC00) [pid = 2872] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35C4B5400) [pid = 2872] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F3500F6400) [pid = 2872] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3555EC400) [pid = 2872] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EF7C000) [pid = 2872] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FDF7000) [pid = 2872] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F353CDEC00) [pid = 2872] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35AFF5C00) [pid = 2872] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F872000) [pid = 2872] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FCBC000) [pid = 2872] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35B870800) [pid = 2872] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35C761400) [pid = 2872] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F356052800) [pid = 2872] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F358E86800) [pid = 2872] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F360425000) [pid = 2872] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35EC46C00) [pid = 2872] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35F914000) [pid = 2872] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35F875400) [pid = 2872] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35992B000) [pid = 2872] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35B873400) [pid = 2872] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35E6C3C00) [pid = 2872] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 05:15:06 INFO - PROCESS | 2872 | 1472904906453 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1120ms 05:15:06 INFO - PROCESS | 2872 | 1472904906480 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 2872 | 1472904906484 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 05:15:06 INFO - PROCESS | 2872 | 1472904906489 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:15:06 INFO - PROCESS | 2872 | 1472904906495 Marionette TRACE conn6 <- [1,1766,null,{}] 05:15:06 INFO - PROCESS | 2872 | 1472904906500 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 2872 | 1472904906502 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:06 INFO - PROCESS | 2872 | 1472904906595 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 05:15:06 INFO - PROCESS | 2872 | 1472904906605 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 2872 | 1472904906609 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355842800 == 30 [pid = 2872] [id = 451] 05:15:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F6DD000) [pid = 2872] [serial = 1353] [outer = 0000000000000000] 05:15:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F7AD000) [pid = 2872] [serial = 1354] [outer = 000000F34F6DD000] 05:15:06 INFO - PROCESS | 2872 | 1472904906660 Marionette DEBUG loaded listener.js 05:15:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34FCAF000) [pid = 2872] [serial = 1355] [outer = 000000F34F6DD000] 05:15:07 INFO - PROCESS | 2872 | 1472904907188 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:15:07 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 05:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 05:15:07 INFO - PROCESS | 2872 | 1472904907227 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 2872 | 1472904907231 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 05:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:15:07 INFO - PROCESS | 2872 | 1472904907238 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 2872 | 1472904907241 Marionette TRACE conn6 <- [1,1770,null,{}] 05:15:07 INFO - PROCESS | 2872 | 1472904907245 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 2872 | 1472904907248 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:07 INFO - PROCESS | 2872 | 1472904907342 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 05:15:07 INFO - PROCESS | 2872 | 1472904907423 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:07 INFO - PROCESS | 2872 | 1472904907426 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE1F000 == 31 [pid = 2872] [id = 452] 05:15:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F354346400) [pid = 2872] [serial = 1356] [outer = 0000000000000000] 05:15:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35478C800) [pid = 2872] [serial = 1357] [outer = 000000F354346400] 05:15:07 INFO - PROCESS | 2872 | 1472904907477 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3555E8C00) [pid = 2872] [serial = 1358] [outer = 000000F354346400] 05:15:07 INFO - PROCESS | 2872 | 1472904907864 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:15:07 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 05:15:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 05:15:07 INFO - PROCESS | 2872 | 1472904907932 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 05:15:07 INFO - PROCESS | 2872 | 1472904907935 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 05:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:15:07 INFO - PROCESS | 2872 | 1472904907938 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:15:07 INFO - PROCESS | 2872 | 1472904907942 Marionette TRACE conn6 <- [1,1774,null,{}] 05:15:07 INFO - PROCESS | 2872 | 1472904907953 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:07 INFO - PROCESS | 2872 | 1472904907958 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:08 INFO - PROCESS | 2872 | 1472904908050 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 05:15:08 INFO - PROCESS | 2872 | 1472904908058 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 2872 | 1472904908061 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35DAD3800 == 32 [pid = 2872] [id = 453] 05:15:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F355B56C00) [pid = 2872] [serial = 1359] [outer = 0000000000000000] 05:15:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F358D68800) [pid = 2872] [serial = 1360] [outer = 000000F355B56C00] 05:15:08 INFO - PROCESS | 2872 | 1472904908113 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F359702C00) [pid = 2872] [serial = 1361] [outer = 000000F355B56C00] 05:15:08 INFO - PROCESS | 2872 | 1472904908543 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:15:08 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 05:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 05:15:08 INFO - PROCESS | 2872 | 1472904908583 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 05:15:08 INFO - PROCESS | 2872 | 1472904908586 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 05:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:15:08 INFO - PROCESS | 2872 | 1472904908594 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 2872 | 1472904908596 Marionette TRACE conn6 <- [1,1778,null,{}] 05:15:08 INFO - PROCESS | 2872 | 1472904908605 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 2872 | 1472904908607 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:08 INFO - PROCESS | 2872 | 1472904908726 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 05:15:08 INFO - PROCESS | 2872 | 1472904908804 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 2872 | 1472904908807 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E1800 == 33 [pid = 2872] [id = 454] 05:15:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F359985400) [pid = 2872] [serial = 1362] [outer = 0000000000000000] 05:15:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35B37F800) [pid = 2872] [serial = 1363] [outer = 000000F359985400] 05:15:08 INFO - PROCESS | 2872 | 1472904908855 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B871000) [pid = 2872] [serial = 1364] [outer = 000000F359985400] 05:15:09 INFO - PROCESS | 2872 | 1472904909290 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:15:09 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) 05:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 733ms 05:15:09 INFO - PROCESS | 2872 | 1472904909329 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 2872 | 1472904909331 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 05:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:15:09 INFO - PROCESS | 2872 | 1472904909335 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 2872 | 1472904909337 Marionette TRACE conn6 <- [1,1782,null,{}] 05:15:09 INFO - PROCESS | 2872 | 1472904909349 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 2872 | 1472904909351 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:09 INFO - PROCESS | 2872 | 1472904909462 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 05:15:09 INFO - PROCESS | 2872 | 1472904909468 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:09 INFO - PROCESS | 2872 | 1472904909470 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360041000 == 34 [pid = 2872] [id = 455] 05:15:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F354790800) [pid = 2872] [serial = 1365] [outer = 0000000000000000] 05:15:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35B873000) [pid = 2872] [serial = 1366] [outer = 000000F354790800] 05:15:09 INFO - PROCESS | 2872 | 1472904909518 Marionette DEBUG loaded listener.js 05:15:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFD4C00) [pid = 2872] [serial = 1367] [outer = 000000F354790800] 05:15:10 INFO - PROCESS | 2872 | 1472904910007 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 692ms 05:15:10 INFO - PROCESS | 2872 | 1472904910030 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 2872 | 1472904910032 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:15:10 INFO - PROCESS | 2872 | 1472904910035 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 2872 | 1472904910037 Marionette TRACE conn6 <- [1,1786,null,{}] 05:15:10 INFO - PROCESS | 2872 | 1472904910041 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 2872 | 1472904910047 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:10 INFO - PROCESS | 2872 | 1472904910209 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 05:15:10 INFO - PROCESS | 2872 | 1472904910240 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 2872 | 1472904910242 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363312000 == 35 [pid = 2872] [id = 456] 05:15:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C761400) [pid = 2872] [serial = 1368] [outer = 0000000000000000] 05:15:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35D4F5800) [pid = 2872] [serial = 1369] [outer = 000000F35C761400] 05:15:10 INFO - PROCESS | 2872 | 1472904910290 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35E30C000) [pid = 2872] [serial = 1370] [outer = 000000F35C761400] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FCAB000) [pid = 2872] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F62EC00) [pid = 2872] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355B94C00) [pid = 2872] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35D7E1C00) [pid = 2872] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34D91EC00) [pid = 2872] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F62B800) [pid = 2872] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F2DAC00) [pid = 2872] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35BFBB400) [pid = 2872] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355B5D400) [pid = 2872] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34ED5BC00) [pid = 2872] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F577C00) [pid = 2872] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:15:10 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34FCAD800) [pid = 2872] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:15:10 INFO - PROCESS | 2872 | 1472904910807 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 818ms 05:15:10 INFO - PROCESS | 2872 | 1472904910857 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 05:15:10 INFO - PROCESS | 2872 | 1472904910859 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 05:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:15:10 INFO - PROCESS | 2872 | 1472904910862 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:15:10 INFO - PROCESS | 2872 | 1472904910864 Marionette TRACE conn6 <- [1,1790,null,{}] 05:15:10 INFO - PROCESS | 2872 | 1472904910868 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:10 INFO - PROCESS | 2872 | 1472904910870 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:10 INFO - PROCESS | 2872 | 1472904910954 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 05:15:11 INFO - PROCESS | 2872 | 1472904911036 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 2872 | 1472904911038 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546E0800 == 36 [pid = 2872] [id = 457] 05:15:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA0D400) [pid = 2872] [serial = 1371] [outer = 0000000000000000] 05:15:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F2D2400) [pid = 2872] [serial = 1372] [outer = 000000F34DA0D400] 05:15:11 INFO - PROCESS | 2872 | 1472904911086 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F358D70800) [pid = 2872] [serial = 1373] [outer = 000000F34DA0D400] 05:15:11 INFO - PROCESS | 2872 | 1472904911441 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 05:15:11 INFO - PROCESS | 2872 | 1472904911495 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 2872 | 1472904911497 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 05:15:11 INFO - PROCESS | 2872 | 1472904911500 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:15:11 INFO - PROCESS | 2872 | 1472904911502 Marionette TRACE conn6 <- [1,1794,null,{}] 05:15:11 INFO - PROCESS | 2872 | 1472904911506 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 2872 | 1472904911508 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:11 INFO - PROCESS | 2872 | 1472904911660 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 05:15:11 INFO - PROCESS | 2872 | 1472904911668 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:11 INFO - PROCESS | 2872 | 1472904911670 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36372C800 == 37 [pid = 2872] [id = 458] 05:15:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F358D72400) [pid = 2872] [serial = 1374] [outer = 0000000000000000] 05:15:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35E30D800) [pid = 2872] [serial = 1375] [outer = 000000F358D72400] 05:15:11 INFO - PROCESS | 2872 | 1472904911718 Marionette DEBUG loaded listener.js 05:15:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35EC53800) [pid = 2872] [serial = 1376] [outer = 000000F358D72400] 05:15:12 INFO - PROCESS | 2872 | 1472904912136 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 671ms 05:15:12 INFO - PROCESS | 2872 | 1472904912175 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 05:15:12 INFO - PROCESS | 2872 | 1472904912177 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 05:15:12 INFO - PROCESS | 2872 | 1472904912180 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:15:12 INFO - PROCESS | 2872 | 1472904912182 Marionette TRACE conn6 <- [1,1798,null,{}] 05:15:12 INFO - PROCESS | 2872 | 1472904912186 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:12 INFO - PROCESS | 2872 | 1472904912188 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:12 INFO - PROCESS | 2872 | 1472904912321 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 05:15:12 INFO - PROCESS | 2872 | 1472904912336 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 2872 | 1472904912338 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36399B800 == 38 [pid = 2872] [id = 459] 05:15:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35EC79C00) [pid = 2872] [serial = 1377] [outer = 0000000000000000] 05:15:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35EFD1000) [pid = 2872] [serial = 1378] [outer = 000000F35EC79C00] 05:15:12 INFO - PROCESS | 2872 | 1472904912385 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F8BD400) [pid = 2872] [serial = 1379] [outer = 000000F35EC79C00] 05:15:12 INFO - PROCESS | 2872 | 1472904912980 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 819ms 05:15:13 INFO - PROCESS | 2872 | 1472904913004 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 2872 | 1472904913008 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 05:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:15:13 INFO - PROCESS | 2872 | 1472904913013 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 2872 | 1472904913017 Marionette TRACE conn6 <- [1,1802,null,{}] 05:15:13 INFO - PROCESS | 2872 | 1472904913024 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 2872 | 1472904913027 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:13 INFO - PROCESS | 2872 | 1472904913148 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 05:15:13 INFO - PROCESS | 2872 | 1472904913277 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:13 INFO - PROCESS | 2872 | 1472904913280 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA18000 == 39 [pid = 2872] [id = 460] 05:15:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F634000) [pid = 2872] [serial = 1380] [outer = 0000000000000000] 05:15:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34FB57400) [pid = 2872] [serial = 1381] [outer = 000000F34F634000] 05:15:13 INFO - PROCESS | 2872 | 1472904913345 Marionette DEBUG loaded listener.js 05:15:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F353CD7800) [pid = 2872] [serial = 1382] [outer = 000000F34F634000] 05:15:13 INFO - PROCESS | 2872 | 1472904913963 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:15:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 985ms 05:15:14 INFO - PROCESS | 2872 | 1472904914003 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 05:15:14 INFO - PROCESS | 2872 | 1472904914008 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 05:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:15:14 INFO - PROCESS | 2872 | 1472904914015 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:15:14 INFO - PROCESS | 2872 | 1472904914018 Marionette TRACE conn6 <- [1,1806,null,{}] 05:15:14 INFO - PROCESS | 2872 | 1472904914022 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:14 INFO - PROCESS | 2872 | 1472904914025 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:14 INFO - PROCESS | 2872 | 1472904914145 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 05:15:14 INFO - PROCESS | 2872 | 1472904914268 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 2872 | 1472904914271 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362782000 == 40 [pid = 2872] [id = 461] 05:15:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B59C00) [pid = 2872] [serial = 1383] [outer = 0000000000000000] 05:15:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F359110000) [pid = 2872] [serial = 1384] [outer = 000000F355B59C00] 05:15:14 INFO - PROCESS | 2872 | 1472904914333 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F359980C00) [pid = 2872] [serial = 1385] [outer = 000000F355B59C00] 05:15:14 INFO - PROCESS | 2872 | 1472904914957 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 985ms 05:15:15 INFO - PROCESS | 2872 | 1472904915002 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 2872 | 1472904915005 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 05:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:15:15 INFO - PROCESS | 2872 | 1472904915009 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 2872 | 1472904915013 Marionette TRACE conn6 <- [1,1810,null,{}] 05:15:15 INFO - PROCESS | 2872 | 1472904915025 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:15 INFO - PROCESS | 2872 | 1472904915030 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:15 INFO - PROCESS | 2872 | 1472904915147 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 05:15:15 INFO - PROCESS | 2872 | 1472904915272 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:15 INFO - PROCESS | 2872 | 1472904915276 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B79000 == 41 [pid = 2872] [id = 462] 05:15:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35CA9E800) [pid = 2872] [serial = 1386] [outer = 0000000000000000] 05:15:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35E6BBC00) [pid = 2872] [serial = 1387] [outer = 000000F35CA9E800] 05:15:15 INFO - PROCESS | 2872 | 1472904915338 Marionette DEBUG loaded listener.js 05:15:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35F8C6C00) [pid = 2872] [serial = 1388] [outer = 000000F35CA9E800] 05:15:15 INFO - PROCESS | 2872 | 1472904915934 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 986ms 05:15:16 INFO - PROCESS | 2872 | 1472904915997 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 05:15:16 INFO - PROCESS | 2872 | 1472904916000 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 05:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:15:16 INFO - PROCESS | 2872 | 1472904916004 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:15:16 INFO - PROCESS | 2872 | 1472904916006 Marionette TRACE conn6 <- [1,1814,null,{}] 05:15:16 INFO - PROCESS | 2872 | 1472904916010 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 2872 | 1472904916012 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:16 INFO - PROCESS | 2872 | 1472904916144 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 05:15:16 INFO - PROCESS | 2872 | 1472904916399 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:16 INFO - PROCESS | 2872 | 1472904916403 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35437B000 == 42 [pid = 2872] [id = 463] 05:15:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34E305800) [pid = 2872] [serial = 1389] [outer = 0000000000000000] 05:15:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F2CE000) [pid = 2872] [serial = 1390] [outer = 000000F34E305800] 05:15:16 INFO - PROCESS | 2872 | 1472904916473 Marionette DEBUG loaded listener.js 05:15:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34F631C00) [pid = 2872] [serial = 1391] [outer = 000000F34E305800] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F36372C800 == 41 [pid = 2872] [id = 458] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546E0800 == 40 [pid = 2872] [id = 457] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F363312000 == 39 [pid = 2872] [id = 456] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F360041000 == 38 [pid = 2872] [id = 455] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E1800 == 37 [pid = 2872] [id = 454] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F35DAD3800 == 36 [pid = 2872] [id = 453] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE1F000 == 35 [pid = 2872] [id = 452] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F355842800 == 34 [pid = 2872] [id = 451] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D2800 == 33 [pid = 2872] [id = 450] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF05800 == 32 [pid = 2872] [id = 449] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C219800 == 31 [pid = 2872] [id = 448] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F28D800 == 30 [pid = 2872] [id = 439] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B79000 == 29 [pid = 2872] [id = 462] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F362782000 == 28 [pid = 2872] [id = 461] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F36399B800 == 27 [pid = 2872] [id = 459] 05:15:17 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA18000 == 26 [pid = 2872] [id = 460] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35BFD4000) [pid = 2872] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F355B63400) [pid = 2872] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F354793C00) [pid = 2872] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F6DB000) [pid = 2872] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F83B400) [pid = 2872] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F3509FE000) [pid = 2872] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FD71800) [pid = 2872] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F358D72C00) [pid = 2872] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F353E88C00) [pid = 2872] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FC7BC00) [pid = 2872] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BA64C00) [pid = 2872] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F358E7E400) [pid = 2872] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F360425400) [pid = 2872] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35F8C5800) [pid = 2872] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F355CE1C00) [pid = 2872] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F2DA400) [pid = 2872] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F359184400) [pid = 2872] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F3558CCC00) [pid = 2872] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35AFF8800) [pid = 2872] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F836800) [pid = 2872] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34FCAEC00) [pid = 2872] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35C4B5800) [pid = 2872] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F355567400) [pid = 2872] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35BFB5400) [pid = 2872] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 05:15:17 INFO - PROCESS | 2872 | 1472904917761 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1892ms 05:15:17 INFO - PROCESS | 2872 | 1472904917899 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 05:15:17 INFO - PROCESS | 2872 | 1472904917903 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 05:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:15:17 INFO - PROCESS | 2872 | 1472904917909 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:15:17 INFO - PROCESS | 2872 | 1472904917913 Marionette TRACE conn6 <- [1,1818,null,{}] 05:15:17 INFO - PROCESS | 2872 | 1472904917919 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:17 INFO - PROCESS | 2872 | 1472904917923 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:18 INFO - PROCESS | 2872 | 1472904918015 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 05:15:18 INFO - PROCESS | 2872 | 1472904918023 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 2872 | 1472904918028 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F350B37000 == 27 [pid = 2872] [id = 464] 05:15:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34EDBCC00) [pid = 2872] [serial = 1392] [outer = 0000000000000000] 05:15:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34EDC6000) [pid = 2872] [serial = 1393] [outer = 000000F34EDBCC00] 05:15:18 INFO - PROCESS | 2872 | 1472904918081 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F2D8800) [pid = 2872] [serial = 1394] [outer = 000000F34EDBCC00] 05:15:18 INFO - PROCESS | 2872 | 1472904918592 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 05:15:18 INFO - PROCESS | 2872 | 1472904918646 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 2872 | 1472904918652 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 05:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:15:18 INFO - PROCESS | 2872 | 1472904918658 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 2872 | 1472904918662 Marionette TRACE conn6 <- [1,1822,null,{}] 05:15:18 INFO - PROCESS | 2872 | 1472904918666 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 2872 | 1472904918670 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:18 INFO - PROCESS | 2872 | 1472904918768 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 05:15:18 INFO - PROCESS | 2872 | 1472904918846 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 2872 | 1472904918849 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359904000 == 28 [pid = 2872] [id = 465] 05:15:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F62D400) [pid = 2872] [serial = 1395] [outer = 0000000000000000] 05:15:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F838C00) [pid = 2872] [serial = 1396] [outer = 000000F34F62D400] 05:15:18 INFO - PROCESS | 2872 | 1472904918901 Marionette DEBUG loaded listener.js 05:15:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F86D800) [pid = 2872] [serial = 1397] [outer = 000000F34F62D400] 05:15:19 INFO - PROCESS | 2872 | 1472904919291 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:15:19 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 05:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 671ms 05:15:19 INFO - PROCESS | 2872 | 1472904919331 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 2872 | 1472904919334 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 05:15:19 INFO - PROCESS | 2872 | 1472904919377 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:15:19 INFO - PROCESS | 2872 | 1472904919381 Marionette TRACE conn6 <- [1,1826,null,{}] 05:15:19 INFO - PROCESS | 2872 | 1472904919397 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:19 INFO - PROCESS | 2872 | 1472904919402 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:19 INFO - PROCESS | 2872 | 1472904919502 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 05:15:19 INFO - PROCESS | 2872 | 1472904919509 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:19 INFO - PROCESS | 2872 | 1472904919513 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA18000 == 29 [pid = 2872] [id = 466] 05:15:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F3504A5400) [pid = 2872] [serial = 1398] [outer = 0000000000000000] 05:15:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F350B75800) [pid = 2872] [serial = 1399] [outer = 000000F3504A5400] 05:15:19 INFO - PROCESS | 2872 | 1472904919565 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F353CD6C00) [pid = 2872] [serial = 1400] [outer = 000000F3504A5400] 05:15:20 INFO - PROCESS | 2872 | 1472904920146 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 777ms 05:15:20 INFO - PROCESS | 2872 | 1472904920161 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 2872 | 1472904920164 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 05:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:15:20 INFO - PROCESS | 2872 | 1472904920168 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 2872 | 1472904920170 Marionette TRACE conn6 <- [1,1830,null,{}] 05:15:20 INFO - PROCESS | 2872 | 1472904920174 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 2872 | 1472904920176 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:20 INFO - PROCESS | 2872 | 1472904920291 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 05:15:20 INFO - PROCESS | 2872 | 1472904920297 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 2872 | 1472904920299 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C820000 == 30 [pid = 2872] [id = 467] 05:15:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F354647000) [pid = 2872] [serial = 1401] [outer = 0000000000000000] 05:15:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35478B400) [pid = 2872] [serial = 1402] [outer = 000000F354647000] 05:15:20 INFO - PROCESS | 2872 | 1472904920388 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F354958000) [pid = 2872] [serial = 1403] [outer = 000000F354647000] 05:15:20 INFO - PROCESS | 2872 | 1472904920814 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 05:15:20 INFO - PROCESS | 2872 | 1472904920858 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 05:15:20 INFO - PROCESS | 2872 | 1472904920860 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 05:15:20 INFO - PROCESS | 2872 | 1472904920879 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:15:20 INFO - PROCESS | 2872 | 1472904920881 Marionette TRACE conn6 <- [1,1834,null,{}] 05:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:15:20 INFO - PROCESS | 2872 | 1472904920885 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 2872 | 1472904920887 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:21 INFO - PROCESS | 2872 | 1472904920996 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 05:15:21 INFO - PROCESS | 2872 | 1472904921006 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 2872 | 1472904921009 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDA5000 == 31 [pid = 2872] [id = 468] 05:15:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F354754400) [pid = 2872] [serial = 1404] [outer = 0000000000000000] 05:15:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F3555E4400) [pid = 2872] [serial = 1405] [outer = 000000F354754400] 05:15:21 INFO - PROCESS | 2872 | 1472904921056 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355B60000) [pid = 2872] [serial = 1406] [outer = 000000F354754400] 05:15:21 INFO - PROCESS | 2872 | 1472904921503 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:15:21 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) 05:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 671ms 05:15:21 INFO - PROCESS | 2872 | 1472904921563 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 05:15:21 INFO - PROCESS | 2872 | 1472904921565 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 05:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:15:21 INFO - PROCESS | 2872 | 1472904921569 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 2872 | 1472904921571 Marionette TRACE conn6 <- [1,1838,null,{}] 05:15:21 INFO - PROCESS | 2872 | 1472904921575 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 2872 | 1472904921581 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:21 INFO - PROCESS | 2872 | 1472904921724 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 05:15:21 INFO - PROCESS | 2872 | 1472904921782 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:21 INFO - PROCESS | 2872 | 1472904921784 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F832800 == 32 [pid = 2872] [id = 469] 05:15:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B93400) [pid = 2872] [serial = 1407] [outer = 0000000000000000] 05:15:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F358D6E000) [pid = 2872] [serial = 1408] [outer = 000000F355B93400] 05:15:21 INFO - PROCESS | 2872 | 1472904921832 Marionette DEBUG loaded listener.js 05:15:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F359704000) [pid = 2872] [serial = 1409] [outer = 000000F355B93400] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F354790800) [pid = 2872] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F354346400) [pid = 2872] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F359985400) [pid = 2872] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355B56C00) [pid = 2872] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F6DD000) [pid = 2872] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34DA0D400) [pid = 2872] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F86A800) [pid = 2872] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35C761400) [pid = 2872] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35C9D4800) [pid = 2872] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F57F000) [pid = 2872] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F358D72400) [pid = 2872] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:15:22 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35EC79C00) [pid = 2872] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:15:22 INFO - PROCESS | 2872 | 1472904922491 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 05:15:22 INFO - PROCESS | 2872 | 1472904922556 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 05:15:22 INFO - PROCESS | 2872 | 1472904922559 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 05:15:22 INFO - PROCESS | 2872 | 1472904922562 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:15:22 INFO - PROCESS | 2872 | 1472904922564 Marionette TRACE conn6 <- [1,1842,null,{}] 05:15:22 INFO - PROCESS | 2872 | 1472904922567 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:22 INFO - PROCESS | 2872 | 1472904922569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:22 INFO - PROCESS | 2872 | 1472904922680 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 05:15:22 INFO - PROCESS | 2872 | 1472904922733 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:22 INFO - PROCESS | 2872 | 1472904922735 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA16800 == 33 [pid = 2872] [id = 470] 05:15:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34DA0D400) [pid = 2872] [serial = 1410] [outer = 0000000000000000] 05:15:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34FCB4800) [pid = 2872] [serial = 1411] [outer = 000000F34DA0D400] 05:15:22 INFO - PROCESS | 2872 | 1472904922783 Marionette DEBUG loaded listener.js 05:15:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F359185C00) [pid = 2872] [serial = 1412] [outer = 000000F34DA0D400] 05:15:23 INFO - PROCESS | 2872 | 1472904923127 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 628ms 05:15:23 INFO - PROCESS | 2872 | 1472904923194 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 05:15:23 INFO - PROCESS | 2872 | 1472904923196 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 05:15:23 INFO - PROCESS | 2872 | 1472904923199 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:15:23 INFO - PROCESS | 2872 | 1472904923201 Marionette TRACE conn6 <- [1,1846,null,{}] 05:15:23 INFO - PROCESS | 2872 | 1472904923205 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 2872 | 1472904923207 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:23 INFO - PROCESS | 2872 | 1472904923291 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 05:15:23 INFO - PROCESS | 2872 | 1472904923297 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 2872 | 1472904923299 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360052000 == 34 [pid = 2872] [id = 471] 05:15:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F359982400) [pid = 2872] [serial = 1413] [outer = 0000000000000000] 05:15:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35B84D400) [pid = 2872] [serial = 1414] [outer = 000000F359982400] 05:15:23 INFO - PROCESS | 2872 | 1472904923346 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35B872000) [pid = 2872] [serial = 1415] [outer = 000000F359982400] 05:15:23 INFO - PROCESS | 2872 | 1472904923775 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 629ms 05:15:23 INFO - PROCESS | 2872 | 1472904923832 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 05:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:15:23 INFO - PROCESS | 2872 | 1472904923834 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 05:15:23 INFO - PROCESS | 2872 | 1472904923837 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:15:23 INFO - PROCESS | 2872 | 1472904923839 Marionette TRACE conn6 <- [1,1850,null,{}] 05:15:23 INFO - PROCESS | 2872 | 1472904923843 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:23 INFO - PROCESS | 2872 | 1472904923845 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:23 INFO - PROCESS | 2872 | 1472904923929 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 05:15:23 INFO - PROCESS | 2872 | 1472904923938 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 2872 | 1472904923940 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362781000 == 35 [pid = 2872] [id = 472] 05:15:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BA5F400) [pid = 2872] [serial = 1416] [outer = 0000000000000000] 05:15:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA8FC00) [pid = 2872] [serial = 1417] [outer = 000000F35BA5F400] 05:15:24 INFO - PROCESS | 2872 | 1472904923986 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BFC9000) [pid = 2872] [serial = 1418] [outer = 000000F35BA5F400] 05:15:24 INFO - PROCESS | 2872 | 1472904924608 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 818ms 05:15:24 INFO - PROCESS | 2872 | 1472904924678 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 2872 | 1472904924682 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 05:15:24 INFO - PROCESS | 2872 | 1472904924689 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:15:24 INFO - PROCESS | 2872 | 1472904924693 Marionette TRACE conn6 <- [1,1854,null,{}] 05:15:24 INFO - PROCESS | 2872 | 1472904924699 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 2872 | 1472904924702 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:24 INFO - PROCESS | 2872 | 1472904924849 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 05:15:24 INFO - PROCESS | 2872 | 1472904924965 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 2872 | 1472904924968 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355344800 == 36 [pid = 2872] [id = 473] 05:15:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34E3D0800) [pid = 2872] [serial = 1419] [outer = 0000000000000000] 05:15:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F2DAC00) [pid = 2872] [serial = 1420] [outer = 000000F34E3D0800] 05:15:25 INFO - PROCESS | 2872 | 1472904925030 Marionette DEBUG loaded listener.js 05:15:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F7A8000) [pid = 2872] [serial = 1421] [outer = 000000F34E3D0800] 05:15:25 INFO - PROCESS | 2872 | 1472904925814 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1184ms 05:15:25 INFO - PROCESS | 2872 | 1472904925893 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 2872 | 1472904925898 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 05:15:25 INFO - PROCESS | 2872 | 1472904925906 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:15:25 INFO - PROCESS | 2872 | 1472904925909 Marionette TRACE conn6 <- [1,1858,null,{}] 05:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:15:25 INFO - PROCESS | 2872 | 1472904925913 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:25 INFO - PROCESS | 2872 | 1472904925916 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:26 INFO - PROCESS | 2872 | 1472904926052 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 05:15:26 INFO - PROCESS | 2872 | 1472904926182 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 2872 | 1472904926185 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECCB000 == 37 [pid = 2872] [id = 474] 05:15:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34FCBA400) [pid = 2872] [serial = 1422] [outer = 0000000000000000] 05:15:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F353A6C000) [pid = 2872] [serial = 1423] [outer = 000000F34FCBA400] 05:15:26 INFO - PROCESS | 2872 | 1472904926250 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F354645800) [pid = 2872] [serial = 1424] [outer = 000000F34FCBA400] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F360052000 == 36 [pid = 2872] [id = 471] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA16800 == 35 [pid = 2872] [id = 470] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F832800 == 34 [pid = 2872] [id = 469] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDA5000 == 33 [pid = 2872] [id = 468] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C820000 == 32 [pid = 2872] [id = 467] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA18000 == 31 [pid = 2872] [id = 466] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F359904000 == 30 [pid = 2872] [id = 465] 05:15:27 INFO - PROCESS | 2872 | --DOCSHELL 000000F350B37000 == 29 [pid = 2872] [id = 464] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35BFD4C00) [pid = 2872] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35478C800) [pid = 2872] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B37F800) [pid = 2872] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35B873000) [pid = 2872] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F358D68800) [pid = 2872] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F7AD000) [pid = 2872] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F2D2400) [pid = 2872] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F358D70800) [pid = 2872] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F354312000) [pid = 2872] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355387000) [pid = 2872] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35B871000) [pid = 2872] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F359702C00) [pid = 2872] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35E30C000) [pid = 2872] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35CA93C00) [pid = 2872] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F7A9000) [pid = 2872] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35D4F5800) [pid = 2872] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CDC2400) [pid = 2872] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35E30D800) [pid = 2872] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F3555E8C00) [pid = 2872] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34FCAF000) [pid = 2872] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34FBE2800) [pid = 2872] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35EC53800) [pid = 2872] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35EFD1000) [pid = 2872] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35F8BD400) [pid = 2872] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 05:15:27 INFO - PROCESS | 2872 | 1472904927122 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1281ms 05:15:27 INFO - PROCESS | 2872 | 1472904927194 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 2872 | 1472904927198 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 05:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:15:27 INFO - PROCESS | 2872 | 1472904927203 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 2872 | 1472904927206 Marionette TRACE conn6 <- [1,1862,null,{}] 05:15:27 INFO - PROCESS | 2872 | 1472904927212 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 2872 | 1472904927215 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:27 INFO - PROCESS | 2872 | 1472904927316 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 05:15:27 INFO - PROCESS | 2872 | 1472904927323 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:27 INFO - PROCESS | 2872 | 1472904927326 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354935000 == 30 [pid = 2872] [id = 475] 05:15:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F86A800) [pid = 2872] [serial = 1425] [outer = 0000000000000000] 05:15:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34FBDE000) [pid = 2872] [serial = 1426] [outer = 000000F34F86A800] 05:15:27 INFO - PROCESS | 2872 | 1472904927378 Marionette DEBUG loaded listener.js 05:15:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F6DC400) [pid = 2872] [serial = 1427] [outer = 000000F34F86A800] 05:15:27 INFO - PROCESS | 2872 | 1472904927935 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 776ms 05:15:27 INFO - PROCESS | 2872 | 1472904927979 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 2872 | 1472904927984 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 05:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:15:27 INFO - PROCESS | 2872 | 1472904927990 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 2872 | 1472904927993 Marionette TRACE conn6 <- [1,1866,null,{}] 05:15:28 INFO - PROCESS | 2872 | 1472904927997 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 2872 | 1472904928000 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:28 INFO - PROCESS | 2872 | 1472904928095 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 05:15:28 INFO - PROCESS | 2872 | 1472904928177 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 2872 | 1472904928180 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02A000 == 31 [pid = 2872] [id = 476] 05:15:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35433F400) [pid = 2872] [serial = 1428] [outer = 0000000000000000] 05:15:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35478C800) [pid = 2872] [serial = 1429] [outer = 000000F35433F400] 05:15:28 INFO - PROCESS | 2872 | 1472904928231 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F355567C00) [pid = 2872] [serial = 1430] [outer = 000000F35433F400] 05:15:28 INFO - PROCESS | 2872 | 1472904928631 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 693ms 05:15:28 INFO - PROCESS | 2872 | 1472904928684 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 05:15:28 INFO - PROCESS | 2872 | 1472904928687 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 05:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:15:28 INFO - PROCESS | 2872 | 1472904928691 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:15:28 INFO - PROCESS | 2872 | 1472904928695 Marionette TRACE conn6 <- [1,1870,null,{}] 05:15:28 INFO - PROCESS | 2872 | 1472904928706 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:28 INFO - PROCESS | 2872 | 1472904928711 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:28 INFO - PROCESS | 2872 | 1472904928803 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 05:15:28 INFO - PROCESS | 2872 | 1472904928810 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 2872 | 1472904928813 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D40E800 == 32 [pid = 2872] [id = 477] 05:15:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34EDBE000) [pid = 2872] [serial = 1431] [outer = 0000000000000000] 05:15:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F358D69C00) [pid = 2872] [serial = 1432] [outer = 000000F34EDBE000] 05:15:28 INFO - PROCESS | 2872 | 1472904928865 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35917FC00) [pid = 2872] [serial = 1433] [outer = 000000F34EDBE000] 05:15:29 INFO - PROCESS | 2872 | 1472904929306 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 05:15:29 INFO - PROCESS | 2872 | 1472904929385 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 05:15:29 INFO - PROCESS | 2872 | 1472904929388 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 05:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:15:29 INFO - PROCESS | 2872 | 1472904929392 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 2872 | 1472904929394 Marionette TRACE conn6 <- [1,1874,null,{}] 05:15:29 INFO - PROCESS | 2872 | 1472904929397 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 2872 | 1472904929399 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:29 INFO - PROCESS | 2872 | 1472904929551 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 05:15:29 INFO - PROCESS | 2872 | 1472904929559 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:29 INFO - PROCESS | 2872 | 1472904929569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA05800 == 33 [pid = 2872] [id = 478] 05:15:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F359185800) [pid = 2872] [serial = 1434] [outer = 0000000000000000] 05:15:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35997E800) [pid = 2872] [serial = 1435] [outer = 000000F359185800] 05:15:29 INFO - PROCESS | 2872 | 1472904929663 Marionette DEBUG loaded listener.js 05:15:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B86A800) [pid = 2872] [serial = 1436] [outer = 000000F359185800] 05:15:30 INFO - PROCESS | 2872 | 1472904930105 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 05:15:30 INFO - PROCESS | 2872 | 1472904930128 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 2872 | 1472904930130 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 05:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:15:30 INFO - PROCESS | 2872 | 1472904930143 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 2872 | 1472904930145 Marionette TRACE conn6 <- [1,1878,null,{}] 05:15:30 INFO - PROCESS | 2872 | 1472904930149 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 2872 | 1472904930151 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:30 INFO - PROCESS | 2872 | 1472904930265 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 05:15:30 INFO - PROCESS | 2872 | 1472904930273 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 2872 | 1472904930275 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360052800 == 34 [pid = 2872] [id = 479] 05:15:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B856C00) [pid = 2872] [serial = 1437] [outer = 0000000000000000] 05:15:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFBA400) [pid = 2872] [serial = 1438] [outer = 000000F35B856C00] 05:15:30 INFO - PROCESS | 2872 | 1472904930323 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFD3800) [pid = 2872] [serial = 1439] [outer = 000000F35B856C00] 05:15:30 INFO - PROCESS | 2872 | 1472904930801 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 05:15:30 INFO - PROCESS | 2872 | 1472904930829 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 05:15:30 INFO - PROCESS | 2872 | 1472904930832 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 05:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:15:30 INFO - PROCESS | 2872 | 1472904930835 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:15:30 INFO - PROCESS | 2872 | 1472904930837 Marionette TRACE conn6 <- [1,1882,null,{}] 05:15:30 INFO - PROCESS | 2872 | 1472904930840 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:30 INFO - PROCESS | 2872 | 1472904930846 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:31 INFO - PROCESS | 2872 | 1472904931024 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 05:15:31 INFO - PROCESS | 2872 | 1472904931082 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 2872 | 1472904931084 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363324000 == 35 [pid = 2872] [id = 480] 05:15:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BFD4400) [pid = 2872] [serial = 1440] [outer = 0000000000000000] 05:15:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35C4B5800) [pid = 2872] [serial = 1441] [outer = 000000F35BFD4400] 05:15:31 INFO - PROCESS | 2872 | 1472904931135 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CDC0C00) [pid = 2872] [serial = 1442] [outer = 000000F35BFD4400] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34EDBCC00) [pid = 2872] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F3504A5400) [pid = 2872] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F62D400) [pid = 2872] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F354754400) [pid = 2872] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34E305800) [pid = 2872] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34DA0D400) [pid = 2872] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F355B93400) [pid = 2872] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F359982400) [pid = 2872] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F634000) [pid = 2872] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B59C00) [pid = 2872] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA9E800) [pid = 2872] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:15:31 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F354647000) [pid = 2872] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:15:31 INFO - PROCESS | 2872 | 1472904931583 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 775ms 05:15:31 INFO - PROCESS | 2872 | 1472904931613 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 2872 | 1472904931616 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 05:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:15:31 INFO - PROCESS | 2872 | 1472904931619 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 2872 | 1472904931621 Marionette TRACE conn6 <- [1,1886,null,{}] 05:15:31 INFO - PROCESS | 2872 | 1472904931625 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 2872 | 1472904931627 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:31 INFO - PROCESS | 2872 | 1472904931741 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 05:15:31 INFO - PROCESS | 2872 | 1472904931792 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:31 INFO - PROCESS | 2872 | 1472904931794 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36357B000 == 36 [pid = 2872] [id = 481] 05:15:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34E24FC00) [pid = 2872] [serial = 1443] [outer = 0000000000000000] 05:15:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355B59C00) [pid = 2872] [serial = 1444] [outer = 000000F34E24FC00] 05:15:31 INFO - PROCESS | 2872 | 1472904931841 Marionette DEBUG loaded listener.js 05:15:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35C003C00) [pid = 2872] [serial = 1445] [outer = 000000F34E24FC00] 05:15:32 INFO - PROCESS | 2872 | 1472904932198 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 628ms 05:15:32 INFO - PROCESS | 2872 | 1472904932250 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 2872 | 1472904932253 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 05:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:15:32 INFO - PROCESS | 2872 | 1472904932256 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 2872 | 1472904932266 Marionette TRACE conn6 <- [1,1890,null,{}] 05:15:32 INFO - PROCESS | 2872 | 1472904932270 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 2872 | 1472904932272 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:32 INFO - PROCESS | 2872 | 1472904932358 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 05:15:32 INFO - PROCESS | 2872 | 1472904932364 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 2872 | 1472904932366 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635E3800 == 37 [pid = 2872] [id = 482] 05:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35B86F400) [pid = 2872] [serial = 1446] [outer = 0000000000000000] 05:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35CE32400) [pid = 2872] [serial = 1447] [outer = 000000F35B86F400] 05:15:32 INFO - PROCESS | 2872 | 1472904932413 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35D7E0400) [pid = 2872] [serial = 1448] [outer = 000000F35B86F400] 05:15:32 INFO - PROCESS | 2872 | 1472904932848 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 05:15:32 INFO - PROCESS | 2872 | 1472904932888 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 05:15:32 INFO - PROCESS | 2872 | 1472904932891 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 05:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:15:32 INFO - PROCESS | 2872 | 1472904932905 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:15:32 INFO - PROCESS | 2872 | 1472904932908 Marionette TRACE conn6 <- [1,1894,null,{}] 05:15:32 INFO - PROCESS | 2872 | 1472904932911 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:32 INFO - PROCESS | 2872 | 1472904932913 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:33 INFO - PROCESS | 2872 | 1472904933000 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 05:15:33 INFO - PROCESS | 2872 | 1472904933006 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:33 INFO - PROCESS | 2872 | 1472904933008 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDB0800 == 38 [pid = 2872] [id = 483] 05:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35DA3E000) [pid = 2872] [serial = 1449] [outer = 0000000000000000] 05:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35E637800) [pid = 2872] [serial = 1450] [outer = 000000F35DA3E000] 05:15:33 INFO - PROCESS | 2872 | 1472904933054 Marionette DEBUG loaded listener.js 05:15:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35EC4A000) [pid = 2872] [serial = 1451] [outer = 000000F35DA3E000] 05:15:33 INFO - PROCESS | 2872 | 1472904933627 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 797ms 05:15:33 INFO - PROCESS | 2872 | 1472904933733 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 2872 | 1472904933739 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 05:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:15:33 INFO - PROCESS | 2872 | 1472904933759 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 2872 | 1472904933763 Marionette TRACE conn6 <- [1,1898,null,{}] 05:15:33 INFO - PROCESS | 2872 | 1472904933769 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 2872 | 1472904933772 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:33 INFO - PROCESS | 2872 | 1472904933903 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 05:15:34 INFO - PROCESS | 2872 | 1472904934020 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 2872 | 1472904934026 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3D6800 == 39 [pid = 2872] [id = 484] 05:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F871000) [pid = 2872] [serial = 1452] [outer = 0000000000000000] 05:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34FCA4000) [pid = 2872] [serial = 1453] [outer = 000000F34F871000] 05:15:34 INFO - PROCESS | 2872 | 1472904934089 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F353A76C00) [pid = 2872] [serial = 1454] [outer = 000000F34F871000] 05:15:34 INFO - PROCESS | 2872 | 1472904934664 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 05:15:34 INFO - PROCESS | 2872 | 1472904934746 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 05:15:34 INFO - PROCESS | 2872 | 1472904934752 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 05:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:15:34 INFO - PROCESS | 2872 | 1472904934759 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:15:34 INFO - PROCESS | 2872 | 1472904934762 Marionette TRACE conn6 <- [1,1902,null,{}] 05:15:34 INFO - PROCESS | 2872 | 1472904934766 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:34 INFO - PROCESS | 2872 | 1472904934770 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:34 INFO - PROCESS | 2872 | 1472904934927 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 05:15:35 INFO - PROCESS | 2872 | 1472904935043 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:35 INFO - PROCESS | 2872 | 1472904935046 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA11000 == 40 [pid = 2872] [id = 485] 05:15:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F3558CA000) [pid = 2872] [serial = 1455] [outer = 0000000000000000] 05:15:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F355B62000) [pid = 2872] [serial = 1456] [outer = 000000F3558CA000] 05:15:35 INFO - PROCESS | 2872 | 1472904935107 Marionette DEBUG loaded listener.js 05:15:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35917E800) [pid = 2872] [serial = 1457] [outer = 000000F3558CA000] 05:15:35 INFO - PROCESS | 2872 | 1472904935739 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1022ms 05:15:35 INFO - PROCESS | 2872 | 1472904935783 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 2872 | 1472904935786 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 05:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:15:35 INFO - PROCESS | 2872 | 1472904935789 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 2872 | 1472904935794 Marionette TRACE conn6 <- [1,1906,null,{}] 05:15:35 INFO - PROCESS | 2872 | 1472904935805 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 2872 | 1472904935811 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:35 INFO - PROCESS | 2872 | 1472904935931 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 05:15:36 INFO - PROCESS | 2872 | 1472904936053 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 2872 | 1472904936057 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B71800 == 41 [pid = 2872] [id = 486] 05:15:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35C4A8C00) [pid = 2872] [serial = 1458] [outer = 0000000000000000] 05:15:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35CA95400) [pid = 2872] [serial = 1459] [outer = 000000F35C4A8C00] 05:15:36 INFO - PROCESS | 2872 | 1472904936120 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35EC48400) [pid = 2872] [serial = 1460] [outer = 000000F35C4A8C00] 05:15:36 INFO - PROCESS | 2872 | 1472904936944 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1178ms 05:15:36 INFO - PROCESS | 2872 | 1472904936969 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 05:15:36 INFO - PROCESS | 2872 | 1472904936973 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 05:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:15:36 INFO - PROCESS | 2872 | 1472904936979 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:15:36 INFO - PROCESS | 2872 | 1472904936982 Marionette TRACE conn6 <- [1,1910,null,{}] 05:15:36 INFO - PROCESS | 2872 | 1472904936988 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:36 INFO - PROCESS | 2872 | 1472904936991 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:37 INFO - PROCESS | 2872 | 1472904937101 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 05:15:37 INFO - PROCESS | 2872 | 1472904937184 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 2872 | 1472904937189 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F353BBB800 == 42 [pid = 2872] [id = 487] 05:15:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F6D8400) [pid = 2872] [serial = 1461] [outer = 0000000000000000] 05:15:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F83F800) [pid = 2872] [serial = 1462] [outer = 000000F34F6D8400] 05:15:37 INFO - PROCESS | 2872 | 1472904937293 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34FCBC000) [pid = 2872] [serial = 1463] [outer = 000000F34F6D8400] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35437B000 == 41 [pid = 2872] [id = 463] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635E3800 == 40 [pid = 2872] [id = 482] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F36357B000 == 39 [pid = 2872] [id = 481] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F363324000 == 38 [pid = 2872] [id = 480] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F360052800 == 37 [pid = 2872] [id = 479] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA05800 == 36 [pid = 2872] [id = 478] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D40E800 == 35 [pid = 2872] [id = 477] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02A000 == 34 [pid = 2872] [id = 476] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F354935000 == 33 [pid = 2872] [id = 475] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECCB000 == 32 [pid = 2872] [id = 474] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F362781000 == 31 [pid = 2872] [id = 472] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F355344800 == 30 [pid = 2872] [id = 473] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B71800 == 29 [pid = 2872] [id = 486] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA11000 == 28 [pid = 2872] [id = 485] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDB0800 == 27 [pid = 2872] [id = 483] 05:15:38 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3D6800 == 26 [pid = 2872] [id = 484] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34EDC6000) [pid = 2872] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F2D8800) [pid = 2872] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F350B75800) [pid = 2872] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F838C00) [pid = 2872] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F86D800) [pid = 2872] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F3555E4400) [pid = 2872] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F2CE000) [pid = 2872] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F631C00) [pid = 2872] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FCB4800) [pid = 2872] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F358D6E000) [pid = 2872] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35B84D400) [pid = 2872] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F359704000) [pid = 2872] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F353CD7800) [pid = 2872] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34FB57400) [pid = 2872] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F359980C00) [pid = 2872] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F359110000) [pid = 2872] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35F8C6C00) [pid = 2872] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35E6BBC00) [pid = 2872] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BA8FC00) [pid = 2872] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35478B400) [pid = 2872] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F354958000) [pid = 2872] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F355B60000) [pid = 2872] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B872000) [pid = 2872] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F353CD6C00) [pid = 2872] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F359185C00) [pid = 2872] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 05:15:38 INFO - PROCESS | 2872 | 1472904938546 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1629ms 05:15:38 INFO - PROCESS | 2872 | 1472904938612 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 05:15:38 INFO - PROCESS | 2872 | 1472904938616 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 05:15:38 INFO - PROCESS | 2872 | 1472904938622 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:15:38 INFO - PROCESS | 2872 | 1472904938625 Marionette TRACE conn6 <- [1,1914,null,{}] 05:15:38 INFO - PROCESS | 2872 | 1472904938631 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 2872 | 1472904938634 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:38 INFO - PROCESS | 2872 | 1472904938724 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 05:15:38 INFO - PROCESS | 2872 | 1472904938740 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:38 INFO - PROCESS | 2872 | 1472904938743 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355372800 == 27 [pid = 2872] [id = 488] 05:15:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F2D4000) [pid = 2872] [serial = 1464] [outer = 0000000000000000] 05:15:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F631000) [pid = 2872] [serial = 1465] [outer = 000000F34F2D4000] 05:15:38 INFO - PROCESS | 2872 | 1472904938794 Marionette DEBUG loaded listener.js 05:15:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F7AB800) [pid = 2872] [serial = 1466] [outer = 000000F34F2D4000] 05:15:39 INFO - PROCESS | 2872 | 1472904939264 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:15:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:15:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 671ms 05:15:39 INFO - PROCESS | 2872 | 1472904939313 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 05:15:39 INFO - PROCESS | 2872 | 1472904939318 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 05:15:39 INFO - PROCESS | 2872 | 1472904939325 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:15:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:15:39 INFO - PROCESS | 2872 | 1472904939328 Marionette TRACE conn6 <- [1,1918,null,{}] 05:15:39 INFO - PROCESS | 2872 | 1472904939332 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:39 INFO - PROCESS | 2872 | 1472904939335 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:39 INFO - PROCESS | 2872 | 1472904939458 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 05:15:39 INFO - PROCESS | 2872 | 1472904939475 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 2872 | 1472904939477 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3D6800 == 28 [pid = 2872] [id = 489] 05:15:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34FCAB000) [pid = 2872] [serial = 1467] [outer = 0000000000000000] 05:15:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FCB2C00) [pid = 2872] [serial = 1468] [outer = 000000F34FCAB000] 05:15:39 INFO - PROCESS | 2872 | 1472904939529 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F350469800) [pid = 2872] [serial = 1469] [outer = 000000F34FCAB000] 05:15:40 INFO - PROCESS | 2872 | 1472904940012 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 05:15:40 INFO - PROCESS | 2872 | 1472904940066 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 05:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:15:40 INFO - PROCESS | 2872 | 1472904940069 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 05:15:40 INFO - PROCESS | 2872 | 1472904940073 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 2872 | 1472904940076 Marionette TRACE conn6 <- [1,1922,null,{}] 05:15:40 INFO - PROCESS | 2872 | 1472904940088 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 2872 | 1472904940093 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:40 INFO - PROCESS | 2872 | 1472904940182 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 05:15:40 INFO - PROCESS | 2872 | 1472904940271 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:40 INFO - PROCESS | 2872 | 1472904940275 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA35800 == 29 [pid = 2872] [id = 490] 05:15:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F2D2800) [pid = 2872] [serial = 1470] [outer = 0000000000000000] 05:15:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35478FC00) [pid = 2872] [serial = 1471] [outer = 000000F34F2D2800] 05:15:40 INFO - PROCESS | 2872 | 1472904940327 Marionette DEBUG loaded listener.js 05:15:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355381000) [pid = 2872] [serial = 1472] [outer = 000000F34F2D2800] 05:15:40 INFO - PROCESS | 2872 | 1472904940759 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 735ms 05:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:15:40 INFO - PROCESS | 2872 | 1472904940835 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 2872 | 1472904940839 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 05:15:40 INFO - PROCESS | 2872 | 1472904940842 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 2872 | 1472904940844 Marionette TRACE conn6 <- [1,1926,null,{}] 05:15:40 INFO - PROCESS | 2872 | 1472904940848 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 2872 | 1472904940850 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:40 INFO - PROCESS | 2872 | 1472904940967 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 05:15:41 INFO - PROCESS | 2872 | 1472904941021 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 2872 | 1472904941023 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D407800 == 30 [pid = 2872] [id = 491] 05:15:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F355B56400) [pid = 2872] [serial = 1473] [outer = 0000000000000000] 05:15:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355B5D400) [pid = 2872] [serial = 1474] [outer = 000000F355B56400] 05:15:41 INFO - PROCESS | 2872 | 1472904941072 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355B94400) [pid = 2872] [serial = 1475] [outer = 000000F355B56400] 05:15:41 INFO - PROCESS | 2872 | 1472904941507 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 05:15:41 INFO - PROCESS | 2872 | 1472904941579 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 05:15:41 INFO - PROCESS | 2872 | 1472904941581 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 05:15:41 INFO - PROCESS | 2872 | 1472904941585 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:15:41 INFO - PROCESS | 2872 | 1472904941587 Marionette TRACE conn6 <- [1,1930,null,{}] 05:15:41 INFO - PROCESS | 2872 | 1472904941590 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:41 INFO - PROCESS | 2872 | 1472904941593 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:41 INFO - PROCESS | 2872 | 1472904941709 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 05:15:41 INFO - PROCESS | 2872 | 1472904941720 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 2872 | 1472904941722 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F82A000 == 31 [pid = 2872] [id = 492] 05:15:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F841800) [pid = 2872] [serial = 1476] [outer = 0000000000000000] 05:15:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358D6AC00) [pid = 2872] [serial = 1477] [outer = 000000F34F841800] 05:15:41 INFO - PROCESS | 2872 | 1472904941769 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F359186C00) [pid = 2872] [serial = 1478] [outer = 000000F34F841800] 05:15:42 INFO - PROCESS | 2872 | 1472904942219 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 05:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:15:42 INFO - PROCESS | 2872 | 1472904942259 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 2872 | 1472904942261 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 05:15:42 INFO - PROCESS | 2872 | 1472904942273 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 2872 | 1472904942275 Marionette TRACE conn6 <- [1,1934,null,{}] 05:15:42 INFO - PROCESS | 2872 | 1472904942307 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 2872 | 1472904942313 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:42 INFO - PROCESS | 2872 | 1472904942456 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 05:15:42 INFO - PROCESS | 2872 | 1472904942464 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:42 INFO - PROCESS | 2872 | 1472904942466 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360032800 == 32 [pid = 2872] [id = 493] 05:15:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FCA9000) [pid = 2872] [serial = 1479] [outer = 0000000000000000] 05:15:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35973B000) [pid = 2872] [serial = 1480] [outer = 000000F34FCA9000] 05:15:42 INFO - PROCESS | 2872 | 1472904942514 Marionette DEBUG loaded listener.js 05:15:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35BA65800) [pid = 2872] [serial = 1481] [outer = 000000F34FCA9000] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F359185800) [pid = 2872] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35B856C00) [pid = 2872] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34E24FC00) [pid = 2872] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34EDBE000) [pid = 2872] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F86A800) [pid = 2872] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34FCBA400) [pid = 2872] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BA5F400) [pid = 2872] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34E3D0800) [pid = 2872] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BFD4400) [pid = 2872] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35433F400) [pid = 2872] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35DA3E000) [pid = 2872] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:15:42 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35B86F400) [pid = 2872] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:15:43 INFO - PROCESS | 2872 | 1472904943097 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 881ms 05:15:43 INFO - PROCESS | 2872 | 1472904943149 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 2872 | 1472904943151 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 05:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:15:43 INFO - PROCESS | 2872 | 1472904943155 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - PROCESS | 2872 | 1472904943156 Marionette TRACE conn6 <- [1,1938,null,{}] 05:15:43 INFO - PROCESS | 2872 | 1472904943160 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 2872 | 1472904943162 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:43 INFO - PROCESS | 2872 | 1472904943245 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 05:15:43 INFO - PROCESS | 2872 | 1472904943251 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 2872 | 1472904943253 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238B800 == 33 [pid = 2872] [id = 494] 05:15:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F353CDEC00) [pid = 2872] [serial = 1482] [outer = 0000000000000000] 05:15:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35AB5B400) [pid = 2872] [serial = 1483] [outer = 000000F353CDEC00] 05:15:43 INFO - PROCESS | 2872 | 1472904943301 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BA64400) [pid = 2872] [serial = 1484] [outer = 000000F353CDEC00] 05:15:43 INFO - PROCESS | 2872 | 1472904943708 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 05:15:43 INFO - PROCESS | 2872 | 1472904943787 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 05:15:43 INFO - PROCESS | 2872 | 1472904943790 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 05:15:43 INFO - PROCESS | 2872 | 1472904943793 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:15:43 INFO - PROCESS | 2872 | 1472904943795 Marionette TRACE conn6 <- [1,1942,null,{}] 05:15:43 INFO - PROCESS | 2872 | 1472904943798 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:43 INFO - PROCESS | 2872 | 1472904943800 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:43 INFO - PROCESS | 2872 | 1472904943884 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 05:15:43 INFO - PROCESS | 2872 | 1472904943891 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 2872 | 1472904943893 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363317800 == 34 [pid = 2872] [id = 495] 05:15:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35BFC8800) [pid = 2872] [serial = 1485] [outer = 0000000000000000] 05:15:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BFD3400) [pid = 2872] [serial = 1486] [outer = 000000F35BFC8800] 05:15:43 INFO - PROCESS | 2872 | 1472904943941 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35C764800) [pid = 2872] [serial = 1487] [outer = 000000F35BFC8800] 05:15:44 INFO - PROCESS | 2872 | 1472904944378 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 629ms 05:15:44 INFO - PROCESS | 2872 | 1472904944435 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 2872 | 1472904944438 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 05:15:44 INFO - PROCESS | 2872 | 1472904944441 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:15:44 INFO - PROCESS | 2872 | 1472904944443 Marionette TRACE conn6 <- [1,1946,null,{}] 05:15:44 INFO - PROCESS | 2872 | 1472904944447 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 2872 | 1472904944449 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:44 INFO - PROCESS | 2872 | 1472904944533 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 05:15:44 INFO - PROCESS | 2872 | 1472904944538 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:44 INFO - PROCESS | 2872 | 1472904944540 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA34800 == 35 [pid = 2872] [id = 496] 05:15:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35C8C4400) [pid = 2872] [serial = 1488] [outer = 0000000000000000] 05:15:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35CA94000) [pid = 2872] [serial = 1489] [outer = 000000F35C8C4400] 05:15:44 INFO - PROCESS | 2872 | 1472904944587 Marionette DEBUG loaded listener.js 05:15:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35CDBEC00) [pid = 2872] [serial = 1490] [outer = 000000F35C8C4400] 05:15:45 INFO - PROCESS | 2872 | 1472904945208 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 819ms 05:15:45 INFO - PROCESS | 2872 | 1472904945294 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 05:15:45 INFO - PROCESS | 2872 | 1472904945299 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 05:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:15:45 INFO - PROCESS | 2872 | 1472904945306 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:15:45 INFO - PROCESS | 2872 | 1472904945310 Marionette TRACE conn6 <- [1,1950,null,{}] 05:15:45 INFO - PROCESS | 2872 | 1472904945316 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:45 INFO - PROCESS | 2872 | 1472904945320 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:45 INFO - PROCESS | 2872 | 1472904945464 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 05:15:45 INFO - PROCESS | 2872 | 1472904945579 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 2872 | 1472904945582 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF15800 == 36 [pid = 2872] [id = 497] 05:15:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34EDC6400) [pid = 2872] [serial = 1491] [outer = 0000000000000000] 05:15:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F7A5400) [pid = 2872] [serial = 1492] [outer = 000000F34EDC6400] 05:15:45 INFO - PROCESS | 2872 | 1472904945645 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34FBD9800) [pid = 2872] [serial = 1493] [outer = 000000F34EDC6400] 05:15:46 INFO - PROCESS | 2872 | 1472904946411 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1126ms 05:15:46 INFO - PROCESS | 2872 | 1472904946434 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 2872 | 1472904946439 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 05:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:15:46 INFO - PROCESS | 2872 | 1472904946446 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 2872 | 1472904946449 Marionette TRACE conn6 <- [1,1954,null,{}] 05:15:46 INFO - PROCESS | 2872 | 1472904946477 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 2872 | 1472904946481 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:46 INFO - PROCESS | 2872 | 1472904946613 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 05:15:46 INFO - PROCESS | 2872 | 1472904946732 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 2872 | 1472904946735 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E848800 == 37 [pid = 2872] [id = 498] 05:15:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34E932800) [pid = 2872] [serial = 1494] [outer = 0000000000000000] 05:15:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F3543DB000) [pid = 2872] [serial = 1495] [outer = 000000F34E932800] 05:15:46 INFO - PROCESS | 2872 | 1472904946796 Marionette DEBUG loaded listener.js 05:15:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F355386800) [pid = 2872] [serial = 1496] [outer = 000000F34E932800] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F363317800 == 36 [pid = 2872] [id = 495] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238B800 == 35 [pid = 2872] [id = 494] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F360032800 == 34 [pid = 2872] [id = 493] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F82A000 == 33 [pid = 2872] [id = 492] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D407800 == 32 [pid = 2872] [id = 491] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA35800 == 31 [pid = 2872] [id = 490] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3D6800 == 30 [pid = 2872] [id = 489] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F355372800 == 29 [pid = 2872] [id = 488] 05:15:47 INFO - PROCESS | 2872 | --DOCSHELL 000000F353BBB800 == 28 [pid = 2872] [id = 487] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35997E800) [pid = 2872] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B86A800) [pid = 2872] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35BFBA400) [pid = 2872] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F355B59C00) [pid = 2872] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F358D69C00) [pid = 2872] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FBDE000) [pid = 2872] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F6DC400) [pid = 2872] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F353A6C000) [pid = 2872] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F354645800) [pid = 2872] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFC9000) [pid = 2872] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F2DAC00) [pid = 2872] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F7A8000) [pid = 2872] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35C4B5800) [pid = 2872] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35478C800) [pid = 2872] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355567C00) [pid = 2872] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35EC4A000) [pid = 2872] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35E637800) [pid = 2872] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35D7E0400) [pid = 2872] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35CE32400) [pid = 2872] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35CDC0C00) [pid = 2872] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35C003C00) [pid = 2872] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35BFD3800) [pid = 2872] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35917FC00) [pid = 2872] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 05:15:47 INFO - PROCESS | 2872 | 1472904947655 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1235ms 05:15:47 INFO - PROCESS | 2872 | 1472904947683 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 05:15:47 INFO - PROCESS | 2872 | 1472904947687 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 05:15:47 INFO - PROCESS | 2872 | 1472904947692 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:15:47 INFO - PROCESS | 2872 | 1472904947696 Marionette TRACE conn6 <- [1,1958,null,{}] 05:15:47 INFO - PROCESS | 2872 | 1472904947701 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:47 INFO - PROCESS | 2872 | 1472904947704 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:47 INFO - PROCESS | 2872 | 1472904947799 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 05:15:47 INFO - PROCESS | 2872 | 1472904947813 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:47 INFO - PROCESS | 2872 | 1472904947816 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354932800 == 29 [pid = 2872] [id = 499] 05:15:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F7AA400) [pid = 2872] [serial = 1497] [outer = 0000000000000000] 05:15:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F840800) [pid = 2872] [serial = 1498] [outer = 000000F34F7AA400] 05:15:47 INFO - PROCESS | 2872 | 1472904947867 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34FCB8800) [pid = 2872] [serial = 1499] [outer = 000000F34F7AA400] 05:15:48 INFO - PROCESS | 2872 | 1472904948370 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 05:15:48 INFO - PROCESS | 2872 | 1472904948431 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 05:15:48 INFO - PROCESS | 2872 | 1472904948435 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 05:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:15:48 INFO - PROCESS | 2872 | 1472904948441 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 2872 | 1472904948444 Marionette TRACE conn6 <- [1,1962,null,{}] 05:15:48 INFO - PROCESS | 2872 | 1472904948448 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 2872 | 1472904948451 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:48 INFO - PROCESS | 2872 | 1472904948543 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 05:15:48 INFO - PROCESS | 2872 | 1472904948625 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 2872 | 1472904948627 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA0B800 == 30 [pid = 2872] [id = 500] 05:15:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F354312400) [pid = 2872] [serial = 1500] [outer = 0000000000000000] 05:15:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35478B400) [pid = 2872] [serial = 1501] [outer = 000000F354312400] 05:15:48 INFO - PROCESS | 2872 | 1472904948678 Marionette DEBUG loaded listener.js 05:15:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F355389400) [pid = 2872] [serial = 1502] [outer = 000000F354312400] 05:15:49 INFO - PROCESS | 2872 | 1472904949091 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 671ms 05:15:49 INFO - PROCESS | 2872 | 1472904949116 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 2872 | 1472904949118 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 05:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:15:49 INFO - PROCESS | 2872 | 1472904949122 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 2872 | 1472904949126 Marionette TRACE conn6 <- [1,1966,null,{}] 05:15:49 INFO - PROCESS | 2872 | 1472904949137 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 2872 | 1472904949142 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:49 INFO - PROCESS | 2872 | 1472904949232 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 05:15:49 INFO - PROCESS | 2872 | 1472904949240 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 2872 | 1472904949243 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D40E800 == 31 [pid = 2872] [id = 501] 05:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34ED5A800) [pid = 2872] [serial = 1503] [outer = 0000000000000000] 05:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F358D70800) [pid = 2872] [serial = 1504] [outer = 000000F34ED5A800] 05:15:49 INFO - PROCESS | 2872 | 1472904949295 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F359736400) [pid = 2872] [serial = 1505] [outer = 000000F34ED5A800] 05:15:49 INFO - PROCESS | 2872 | 1472904949754 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 671ms 05:15:49 INFO - PROCESS | 2872 | 1472904949796 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 05:15:49 INFO - PROCESS | 2872 | 1472904949799 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 05:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:15:49 INFO - PROCESS | 2872 | 1472904949807 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:15:49 INFO - PROCESS | 2872 | 1472904949809 Marionette TRACE conn6 <- [1,1970,null,{}] 05:15:49 INFO - PROCESS | 2872 | 1472904949818 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:49 INFO - PROCESS | 2872 | 1472904949820 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:49 INFO - PROCESS | 2872 | 1472904949938 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 05:15:49 INFO - PROCESS | 2872 | 1472904949944 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:49 INFO - PROCESS | 2872 | 1472904949946 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA04800 == 32 [pid = 2872] [id = 502] 05:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35B38AC00) [pid = 2872] [serial = 1506] [outer = 0000000000000000] 05:15:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35B856C00) [pid = 2872] [serial = 1507] [outer = 000000F35B38AC00] 05:15:50 INFO - PROCESS | 2872 | 1472904949994 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B873400) [pid = 2872] [serial = 1508] [outer = 000000F35B38AC00] 05:15:50 INFO - PROCESS | 2872 | 1472904950442 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 692ms 05:15:50 INFO - PROCESS | 2872 | 1472904950497 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 05:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:15:50 INFO - PROCESS | 2872 | 1472904950499 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 05:15:50 INFO - PROCESS | 2872 | 1472904950503 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 2872 | 1472904950505 Marionette TRACE conn6 <- [1,1974,null,{}] 05:15:50 INFO - PROCESS | 2872 | 1472904950508 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 2872 | 1472904950511 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:50 INFO - PROCESS | 2872 | 1472904950628 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 05:15:50 INFO - PROCESS | 2872 | 1472904950717 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 2872 | 1472904950720 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237E000 == 33 [pid = 2872] [id = 503] 05:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BA6C800) [pid = 2872] [serial = 1509] [outer = 0000000000000000] 05:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFCAC00) [pid = 2872] [serial = 1510] [outer = 000000F35BA6C800] 05:15:50 INFO - PROCESS | 2872 | 1472904950768 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35C096C00) [pid = 2872] [serial = 1511] [outer = 000000F35BA6C800] 05:15:51 INFO - PROCESS | 2872 | 1472904951202 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 05:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:15:51 INFO - PROCESS | 2872 | 1472904951240 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 2872 | 1472904951242 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 05:15:51 INFO - PROCESS | 2872 | 1472904951245 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 2872 | 1472904951247 Marionette TRACE conn6 <- [1,1978,null,{}] 05:15:51 INFO - PROCESS | 2872 | 1472904951251 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 2872 | 1472904951257 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:51 INFO - PROCESS | 2872 | 1472904951398 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 05:15:51 INFO - PROCESS | 2872 | 1472904951463 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:51 INFO - PROCESS | 2872 | 1472904951465 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363327000 == 34 [pid = 2872] [id = 504] 05:15:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35CC94800) [pid = 2872] [serial = 1512] [outer = 0000000000000000] 05:15:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35DAA1800) [pid = 2872] [serial = 1513] [outer = 000000F35CC94800] 05:15:51 INFO - PROCESS | 2872 | 1472904951513 Marionette DEBUG loaded listener.js 05:15:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35E638000) [pid = 2872] [serial = 1514] [outer = 000000F35CC94800] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355B56400) [pid = 2872] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCAB000) [pid = 2872] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F2D4000) [pid = 2872] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F2D2800) [pid = 2872] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F6D8400) [pid = 2872] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F841800) [pid = 2872] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F871000) [pid = 2872] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F3558CA000) [pid = 2872] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35C4A8C00) [pid = 2872] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BFC8800) [pid = 2872] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34FCA9000) [pid = 2872] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:15:51 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F353CDEC00) [pid = 2872] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:15:51 INFO - PROCESS | 2872 | 1472904951974 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 776ms 05:15:52 INFO - PROCESS | 2872 | 1472904952025 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 2872 | 1472904952027 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 05:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:15:52 INFO - PROCESS | 2872 | 1472904952031 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 2872 | 1472904952033 Marionette TRACE conn6 <- [1,1982,null,{}] 05:15:52 INFO - PROCESS | 2872 | 1472904952036 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 2872 | 1472904952038 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:52 INFO - PROCESS | 2872 | 1472904952151 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 05:15:52 INFO - PROCESS | 2872 | 1472904952201 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 2872 | 1472904952203 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635CD000 == 35 [pid = 2872] [id = 505] 05:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34E308400) [pid = 2872] [serial = 1515] [outer = 0000000000000000] 05:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FCAB000) [pid = 2872] [serial = 1516] [outer = 000000F34E308400] 05:15:52 INFO - PROCESS | 2872 | 1472904952250 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35C75E400) [pid = 2872] [serial = 1517] [outer = 000000F34E308400] 05:15:52 INFO - PROCESS | 2872 | 1472904952591 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 629ms 05:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:15:52 INFO - PROCESS | 2872 | 1472904952663 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 05:15:52 INFO - PROCESS | 2872 | 1472904952665 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 05:15:52 INFO - PROCESS | 2872 | 1472904952669 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:15:52 INFO - PROCESS | 2872 | 1472904952671 Marionette TRACE conn6 <- [1,1986,null,{}] 05:15:52 INFO - PROCESS | 2872 | 1472904952674 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:52 INFO - PROCESS | 2872 | 1472904952676 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:52 INFO - PROCESS | 2872 | 1472904952802 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 05:15:52 INFO - PROCESS | 2872 | 1472904952810 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 2872 | 1472904952812 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363749800 == 36 [pid = 2872] [id = 506] 05:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35E6C4800) [pid = 2872] [serial = 1518] [outer = 0000000000000000] 05:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35EC6B000) [pid = 2872] [serial = 1519] [outer = 000000F35E6C4800] 05:15:52 INFO - PROCESS | 2872 | 1472904952859 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35EF85400) [pid = 2872] [serial = 1520] [outer = 000000F35E6C4800] 05:15:53 INFO - PROCESS | 2872 | 1472904953263 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 05:15:53 INFO - PROCESS | 2872 | 1472904953301 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 05:15:53 INFO - PROCESS | 2872 | 1472904953303 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 05:15:53 INFO - PROCESS | 2872 | 1472904953306 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:15:53 INFO - PROCESS | 2872 | 1472904953308 Marionette TRACE conn6 <- [1,1990,null,{}] 05:15:53 INFO - PROCESS | 2872 | 1472904953312 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 2872 | 1472904953314 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:53 INFO - PROCESS | 2872 | 1472904953429 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 05:15:53 INFO - PROCESS | 2872 | 1472904953469 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:53 INFO - PROCESS | 2872 | 1472904953471 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D407800 == 37 [pid = 2872] [id = 507] 05:15:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F354957800) [pid = 2872] [serial = 1521] [outer = 0000000000000000] 05:15:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35D48F000) [pid = 2872] [serial = 1522] [outer = 000000F354957800] 05:15:53 INFO - PROCESS | 2872 | 1472904953518 Marionette DEBUG loaded listener.js 05:15:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F8BE800) [pid = 2872] [serial = 1523] [outer = 000000F354957800] 05:15:54 INFO - PROCESS | 2872 | 1472904953995 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 05:15:54 INFO - PROCESS | 2872 | 1472904954045 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 05:15:54 INFO - PROCESS | 2872 | 1472904954051 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 05:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:15:54 INFO - PROCESS | 2872 | 1472904954057 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:15:54 INFO - PROCESS | 2872 | 1472904954061 Marionette TRACE conn6 <- [1,1994,null,{}] 05:15:54 INFO - PROCESS | 2872 | 1472904954067 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:54 INFO - PROCESS | 2872 | 1472904954071 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:54 INFO - PROCESS | 2872 | 1472904954244 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 05:15:54 INFO - PROCESS | 2872 | 1472904954307 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 2872 | 1472904954312 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D2800 == 38 [pid = 2872] [id = 508] 05:15:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F6DE000) [pid = 2872] [serial = 1524] [outer = 0000000000000000] 05:15:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F83BC00) [pid = 2872] [serial = 1525] [outer = 000000F34F6DE000] 05:15:54 INFO - PROCESS | 2872 | 1472904954375 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F3509F9000) [pid = 2872] [serial = 1526] [outer = 000000F34F6DE000] 05:15:55 INFO - PROCESS | 2872 | 1472904954987 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:15:55 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 05:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 986ms 05:15:55 INFO - PROCESS | 2872 | 1472904955045 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 05:15:55 INFO - PROCESS | 2872 | 1472904955050 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 05:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:15:55 INFO - PROCESS | 2872 | 1472904955057 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:15:55 INFO - PROCESS | 2872 | 1472904955060 Marionette TRACE conn6 <- [1,1998,null,{}] 05:15:55 INFO - PROCESS | 2872 | 1472904955064 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:55 INFO - PROCESS | 2872 | 1472904955068 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:55 INFO - PROCESS | 2872 | 1472904955232 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 05:15:55 INFO - PROCESS | 2872 | 1472904955282 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:55 INFO - PROCESS | 2872 | 1472904955285 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA21800 == 39 [pid = 2872] [id = 509] 05:15:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B5EC00) [pid = 2872] [serial = 1527] [outer = 0000000000000000] 05:15:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F358D6E400) [pid = 2872] [serial = 1528] [outer = 000000F355B5EC00] 05:15:55 INFO - PROCESS | 2872 | 1472904955347 Marionette DEBUG loaded listener.js 05:15:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35AB5AC00) [pid = 2872] [serial = 1529] [outer = 000000F355B5EC00] 05:15:56 INFO - PROCESS | 2872 | 1472904956007 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:15:56 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 05:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1024ms 05:15:56 INFO - PROCESS | 2872 | 1472904956083 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 05:15:56 INFO - PROCESS | 2872 | 1472904956086 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 05:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:15:56 INFO - PROCESS | 2872 | 1472904956104 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:15:56 INFO - PROCESS | 2872 | 1472904956108 Marionette TRACE conn6 <- [1,2002,null,{}] 05:15:56 INFO - PROCESS | 2872 | 1472904956120 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:56 INFO - PROCESS | 2872 | 1472904956126 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:56 INFO - PROCESS | 2872 | 1472904956269 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 05:15:56 INFO - PROCESS | 2872 | 1472904956386 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:56 INFO - PROCESS | 2872 | 1472904956390 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DCB000 == 40 [pid = 2872] [id = 510] 05:15:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35CDB7800) [pid = 2872] [serial = 1530] [outer = 0000000000000000] 05:15:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35D7E4400) [pid = 2872] [serial = 1531] [outer = 000000F35CDB7800] 05:15:56 INFO - PROCESS | 2872 | 1472904956452 Marionette DEBUG loaded listener.js 05:15:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35F8BD400) [pid = 2872] [serial = 1532] [outer = 000000F35CDB7800] 05:15:57 INFO - PROCESS | 2872 | 1472904957040 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 986ms 05:15:57 INFO - PROCESS | 2872 | 1472904957096 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 2872 | 1472904957099 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 05:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:15:57 INFO - PROCESS | 2872 | 1472904957103 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 2872 | 1472904957105 Marionette TRACE conn6 <- [1,2006,null,{}] 05:15:57 INFO - PROCESS | 2872 | 1472904957109 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 2872 | 1472904957112 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:57 INFO - PROCESS | 2872 | 1472904957228 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 05:15:57 INFO - PROCESS | 2872 | 1472904957321 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 2872 | 1472904957324 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36404D800 == 41 [pid = 2872] [id = 511] 05:15:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35F918C00) [pid = 2872] [serial = 1533] [outer = 0000000000000000] 05:15:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35F91CC00) [pid = 2872] [serial = 1534] [outer = 000000F35F918C00] 05:15:57 INFO - PROCESS | 2872 | 1472904957382 Marionette DEBUG loaded listener.js 05:15:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35F98A800) [pid = 2872] [serial = 1535] [outer = 000000F35F918C00] 05:15:58 INFO - PROCESS | 2872 | 1472904958240 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1172ms 05:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:15:58 INFO - PROCESS | 2872 | 1472904958277 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 05:15:58 INFO - PROCESS | 2872 | 1472904958281 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 05:15:58 INFO - PROCESS | 2872 | 1472904958286 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:15:58 INFO - PROCESS | 2872 | 1472904958289 Marionette TRACE conn6 <- [1,2010,null,{}] 05:15:58 INFO - PROCESS | 2872 | 1472904958295 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:58 INFO - PROCESS | 2872 | 1472904958298 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:58 INFO - PROCESS | 2872 | 1472904958407 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 05:15:58 INFO - PROCESS | 2872 | 1472904958532 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:58 INFO - PROCESS | 2872 | 1472904958537 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:15:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F285000 == 42 [pid = 2872] [id = 512] 05:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F6DDC00) [pid = 2872] [serial = 1536] [outer = 0000000000000000] 05:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F835000) [pid = 2872] [serial = 1537] [outer = 000000F34F6DDC00] 05:15:58 INFO - PROCESS | 2872 | 1472904958596 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F34FDF5C00) [pid = 2872] [serial = 1538] [outer = 000000F34F6DDC00] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F363749800 == 41 [pid = 2872] [id = 506] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635CD000 == 40 [pid = 2872] [id = 505] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F363327000 == 39 [pid = 2872] [id = 504] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237E000 == 38 [pid = 2872] [id = 503] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA04800 == 37 [pid = 2872] [id = 502] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D40E800 == 36 [pid = 2872] [id = 501] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA0B800 == 35 [pid = 2872] [id = 500] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F354932800 == 34 [pid = 2872] [id = 499] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E848800 == 33 [pid = 2872] [id = 498] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA34800 == 32 [pid = 2872] [id = 496] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF15800 == 31 [pid = 2872] [id = 497] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F36404D800 == 30 [pid = 2872] [id = 511] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DCB000 == 29 [pid = 2872] [id = 510] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA21800 == 28 [pid = 2872] [id = 509] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D407800 == 27 [pid = 2872] [id = 507] 05:15:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D2800 == 26 [pid = 2872] [id = 508] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F355B5D400) [pid = 2872] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34FCB2C00) [pid = 2872] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F350469800) [pid = 2872] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F631000) [pid = 2872] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F7AB800) [pid = 2872] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35478FC00) [pid = 2872] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FCBC000) [pid = 2872] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F83F800) [pid = 2872] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F358D6AC00) [pid = 2872] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F353A76C00) [pid = 2872] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34FCA4000) [pid = 2872] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35917E800) [pid = 2872] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355B62000) [pid = 2872] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EC48400) [pid = 2872] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35C764800) [pid = 2872] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35CA95400) [pid = 2872] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355B94400) [pid = 2872] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35973B000) [pid = 2872] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F359186C00) [pid = 2872] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35BFD3400) [pid = 2872] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35CA94000) [pid = 2872] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BA65800) [pid = 2872] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35AB5B400) [pid = 2872] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35BA64400) [pid = 2872] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F355381000) [pid = 2872] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 05:15:59 INFO - PROCESS | 2872 | 1472904959861 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1635ms 05:15:59 INFO - PROCESS | 2872 | 1472904959922 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 2872 | 1472904959927 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 05:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:15:59 INFO - PROCESS | 2872 | 1472904959932 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 2872 | 1472904959935 Marionette TRACE conn6 <- [1,2014,null,{}] 05:15:59 INFO - PROCESS | 2872 | 1472904959941 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 2872 | 1472904959944 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:00 INFO - PROCESS | 2872 | 1472904960034 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 05:16:00 INFO - PROCESS | 2872 | 1472904960043 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 2872 | 1472904960048 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E60000 == 27 [pid = 2872] [id = 513] 05:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F632400) [pid = 2872] [serial = 1539] [outer = 0000000000000000] 05:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F6DB000) [pid = 2872] [serial = 1540] [outer = 000000F34F632400] 05:16:00 INFO - PROCESS | 2872 | 1472904960105 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F871000) [pid = 2872] [serial = 1541] [outer = 000000F34F632400] 05:16:00 INFO - PROCESS | 2872 | 1472904960579 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 05:16:00 INFO - PROCESS | 2872 | 1472904960608 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 2872 | 1472904960613 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 05:16:00 INFO - PROCESS | 2872 | 1472904960620 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:16:00 INFO - PROCESS | 2872 | 1472904960623 Marionette TRACE conn6 <- [1,2018,null,{}] 05:16:00 INFO - PROCESS | 2872 | 1472904960627 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 2872 | 1472904960630 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:00 INFO - PROCESS | 2872 | 1472904960754 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 05:16:00 INFO - PROCESS | 2872 | 1472904960771 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:00 INFO - PROCESS | 2872 | 1472904960773 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3D4800 == 28 [pid = 2872] [id = 514] 05:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35005B400) [pid = 2872] [serial = 1542] [outer = 0000000000000000] 05:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F350463400) [pid = 2872] [serial = 1543] [outer = 000000F35005B400] 05:16:00 INFO - PROCESS | 2872 | 1472904960824 Marionette DEBUG loaded listener.js 05:16:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F353CDBC00) [pid = 2872] [serial = 1544] [outer = 000000F35005B400] 05:16:01 INFO - PROCESS | 2872 | 1472904961288 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 735ms 05:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:16:01 INFO - PROCESS | 2872 | 1472904961361 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 05:16:01 INFO - PROCESS | 2872 | 1472904961363 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 05:16:01 INFO - PROCESS | 2872 | 1472904961367 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:16:01 INFO - PROCESS | 2872 | 1472904961371 Marionette TRACE conn6 <- [1,2022,null,{}] 05:16:01 INFO - PROCESS | 2872 | 1472904961382 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:01 INFO - PROCESS | 2872 | 1472904961387 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:01 INFO - PROCESS | 2872 | 1472904961477 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 05:16:01 INFO - PROCESS | 2872 | 1472904961565 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 2872 | 1472904961569 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB32800 == 29 [pid = 2872] [id = 515] 05:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34DA72000) [pid = 2872] [serial = 1545] [outer = 0000000000000000] 05:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355565400) [pid = 2872] [serial = 1546] [outer = 000000F34DA72000] 05:16:01 INFO - PROCESS | 2872 | 1472904961621 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355B5C400) [pid = 2872] [serial = 1547] [outer = 000000F34DA72000] 05:16:02 INFO - PROCESS | 2872 | 1472904962049 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 05:16:02 INFO - PROCESS | 2872 | 1472904962118 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 05:16:02 INFO - PROCESS | 2872 | 1472904962121 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 05:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:16:02 INFO - PROCESS | 2872 | 1472904962137 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 2872 | 1472904962139 Marionette TRACE conn6 <- [1,2026,null,{}] 05:16:02 INFO - PROCESS | 2872 | 1472904962142 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 2872 | 1472904962145 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:02 INFO - PROCESS | 2872 | 1472904962262 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 05:16:02 INFO - PROCESS | 2872 | 1472904962318 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:02 INFO - PROCESS | 2872 | 1472904962320 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35DA21800 == 30 [pid = 2872] [id = 516] 05:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F356051400) [pid = 2872] [serial = 1548] [outer = 0000000000000000] 05:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358D6AC00) [pid = 2872] [serial = 1549] [outer = 000000F356051400] 05:16:02 INFO - PROCESS | 2872 | 1472904962369 Marionette DEBUG loaded listener.js 05:16:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F358E80C00) [pid = 2872] [serial = 1550] [outer = 000000F356051400] 05:16:02 INFO - PROCESS | 2872 | 1472904962823 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 05:16:02 INFO - PROCESS | 2872 | 1472904962874 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 05:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:16:02 INFO - PROCESS | 2872 | 1472904962877 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 05:16:02 INFO - PROCESS | 2872 | 1472904962880 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:16:02 INFO - PROCESS | 2872 | 1472904962882 Marionette TRACE conn6 <- [1,2030,null,{}] 05:16:02 INFO - PROCESS | 2872 | 1472904962886 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:02 INFO - PROCESS | 2872 | 1472904962889 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:03 INFO - PROCESS | 2872 | 1472904963008 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 05:16:03 INFO - PROCESS | 2872 | 1472904963021 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 2872 | 1472904963023 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F833800 == 31 [pid = 2872] [id = 517] 05:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FDEC400) [pid = 2872] [serial = 1551] [outer = 0000000000000000] 05:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F359189000) [pid = 2872] [serial = 1552] [outer = 000000F34FDEC400] 05:16:03 INFO - PROCESS | 2872 | 1472904963071 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35992D400) [pid = 2872] [serial = 1553] [outer = 000000F34FDEC400] 05:16:03 INFO - PROCESS | 2872 | 1472904963526 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:16:03 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) 05:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 05:16:03 INFO - PROCESS | 2872 | 1472904963552 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 05:16:03 INFO - PROCESS | 2872 | 1472904963555 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 05:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:16:03 INFO - PROCESS | 2872 | 1472904963558 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:16:03 INFO - PROCESS | 2872 | 1472904963560 Marionette TRACE conn6 <- [1,2034,null,{}] 05:16:03 INFO - PROCESS | 2872 | 1472904963564 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:03 INFO - PROCESS | 2872 | 1472904963570 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:03 INFO - PROCESS | 2872 | 1472904963742 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 05:16:03 INFO - PROCESS | 2872 | 1472904963800 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:03 INFO - PROCESS | 2872 | 1472904963802 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360045800 == 32 [pid = 2872] [id = 518] 05:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35997C000) [pid = 2872] [serial = 1554] [outer = 0000000000000000] 05:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35B873000) [pid = 2872] [serial = 1555] [outer = 000000F35997C000] 05:16:03 INFO - PROCESS | 2872 | 1472904963853 Marionette DEBUG loaded listener.js 05:16:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35BFCA000) [pid = 2872] [serial = 1556] [outer = 000000F35997C000] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B38AC00) [pid = 2872] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35CC94800) [pid = 2872] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34E932800) [pid = 2872] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35E6C4800) [pid = 2872] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F354312400) [pid = 2872] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34ED5A800) [pid = 2872] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34EDC6400) [pid = 2872] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35BA6C800) [pid = 2872] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35C8C4400) [pid = 2872] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F7AA400) [pid = 2872] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34E308400) [pid = 2872] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:16:04 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F354957800) [pid = 2872] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:16:04 INFO - PROCESS | 2872 | 1472904964393 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 881ms 05:16:04 INFO - PROCESS | 2872 | 1472904964442 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 2872 | 1472904964445 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 05:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:16:04 INFO - PROCESS | 2872 | 1472904964448 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 2872 | 1472904964450 Marionette TRACE conn6 <- [1,2038,null,{}] 05:16:04 INFO - PROCESS | 2872 | 1472904964454 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 2872 | 1472904964456 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:04 INFO - PROCESS | 2872 | 1472904964538 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 05:16:04 INFO - PROCESS | 2872 | 1472904964544 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 2872 | 1472904964546 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625B1800 == 33 [pid = 2872] [id = 519] 05:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F226C00) [pid = 2872] [serial = 1557] [outer = 0000000000000000] 05:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B387400) [pid = 2872] [serial = 1558] [outer = 000000F34F226C00] 05:16:04 INFO - PROCESS | 2872 | 1472904964594 Marionette DEBUG loaded listener.js 05:16:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFBDC00) [pid = 2872] [serial = 1559] [outer = 000000F34F226C00] 05:16:05 INFO - PROCESS | 2872 | 1472904965002 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 587ms 05:16:05 INFO - PROCESS | 2872 | 1472904965038 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 2872 | 1472904965041 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 05:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:16:05 INFO - PROCESS | 2872 | 1472904965056 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 2872 | 1472904965058 Marionette TRACE conn6 <- [1,2042,null,{}] 05:16:05 INFO - PROCESS | 2872 | 1472904965062 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 2872 | 1472904965064 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:05 INFO - PROCESS | 2872 | 1472904965146 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 05:16:05 INFO - PROCESS | 2872 | 1472904965152 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:05 INFO - PROCESS | 2872 | 1472904965154 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363321000 == 34 [pid = 2872] [id = 520] 05:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFD5C00) [pid = 2872] [serial = 1560] [outer = 0000000000000000] 05:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C5A3C00) [pid = 2872] [serial = 1561] [outer = 000000F35BFD5C00] 05:16:05 INFO - PROCESS | 2872 | 1472904965203 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35C9D4C00) [pid = 2872] [serial = 1562] [outer = 000000F35BFD5C00] 05:16:05 INFO - PROCESS | 2872 | 1472904965650 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 628ms 05:16:05 INFO - PROCESS | 2872 | 1472904965687 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 05:16:05 INFO - PROCESS | 2872 | 1472904965689 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 05:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:16:05 INFO - PROCESS | 2872 | 1472904965705 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:16:05 INFO - PROCESS | 2872 | 1472904965707 Marionette TRACE conn6 <- [1,2046,null,{}] 05:16:05 INFO - PROCESS | 2872 | 1472904965711 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:05 INFO - PROCESS | 2872 | 1472904965713 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:05 INFO - PROCESS | 2872 | 1472904965797 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 05:16:05 INFO - PROCESS | 2872 | 1472904965803 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:05 INFO - PROCESS | 2872 | 1472904965805 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB31800 == 35 [pid = 2872] [id = 521] 05:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CA97000) [pid = 2872] [serial = 1563] [outer = 0000000000000000] 05:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35CA9E000) [pid = 2872] [serial = 1564] [outer = 000000F35CA97000] 05:16:05 INFO - PROCESS | 2872 | 1472904965853 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35D4F4C00) [pid = 2872] [serial = 1565] [outer = 000000F35CA97000] 05:16:06 INFO - PROCESS | 2872 | 1472904966482 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 839ms 05:16:06 INFO - PROCESS | 2872 | 1472904966558 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 05:16:06 INFO - PROCESS | 2872 | 1472904966563 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 05:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:16:06 INFO - PROCESS | 2872 | 1472904966570 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:16:06 INFO - PROCESS | 2872 | 1472904966574 Marionette TRACE conn6 <- [1,2050,null,{}] 05:16:06 INFO - PROCESS | 2872 | 1472904966580 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:06 INFO - PROCESS | 2872 | 1472904966583 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:06 INFO - PROCESS | 2872 | 1472904966722 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 05:16:06 INFO - PROCESS | 2872 | 1472904966821 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:06 INFO - PROCESS | 2872 | 1472904966824 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF0F800 == 36 [pid = 2872] [id = 522] 05:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F221400) [pid = 2872] [serial = 1566] [outer = 0000000000000000] 05:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F6D9C00) [pid = 2872] [serial = 1567] [outer = 000000F34F221400] 05:16:06 INFO - PROCESS | 2872 | 1472904966886 Marionette DEBUG loaded listener.js 05:16:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34FB52C00) [pid = 2872] [serial = 1568] [outer = 000000F34F221400] 05:16:07 INFO - PROCESS | 2872 | 1472904967599 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1084ms 05:16:07 INFO - PROCESS | 2872 | 1472904967654 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 05:16:07 INFO - PROCESS | 2872 | 1472904967659 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 05:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:16:07 INFO - PROCESS | 2872 | 1472904967666 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:16:07 INFO - PROCESS | 2872 | 1472904967669 Marionette TRACE conn6 <- [1,2054,null,{}] 05:16:07 INFO - PROCESS | 2872 | 1472904967674 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:07 INFO - PROCESS | 2872 | 1472904967677 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:07 INFO - PROCESS | 2872 | 1472904967803 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 05:16:07 INFO - PROCESS | 2872 | 1472904967926 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 2872 | 1472904967929 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8DD000 == 37 [pid = 2872] [id = 523] 05:16:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F353E87800) [pid = 2872] [serial = 1569] [outer = 0000000000000000] 05:16:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F354787400) [pid = 2872] [serial = 1570] [outer = 000000F353E87800] 05:16:08 INFO - PROCESS | 2872 | 1472904967993 Marionette DEBUG loaded listener.js 05:16:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F3558C9C00) [pid = 2872] [serial = 1571] [outer = 000000F353E87800] 05:16:08 INFO - PROCESS | 2872 | 1472904968869 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1273ms 05:16:08 INFO - PROCESS | 2872 | 1472904968941 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 2872 | 1472904968946 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 05:16:08 INFO - PROCESS | 2872 | 1472904968952 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:16:08 INFO - PROCESS | 2872 | 1472904968955 Marionette TRACE conn6 <- [1,2058,null,{}] 05:16:08 INFO - PROCESS | 2872 | 1472904968961 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 2872 | 1472904968964 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:09 INFO - PROCESS | 2872 | 1472904969103 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F363321000 == 36 [pid = 2872] [id = 520] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625B1800 == 35 [pid = 2872] [id = 519] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F360045800 == 34 [pid = 2872] [id = 518] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F833800 == 33 [pid = 2872] [id = 517] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F35DA21800 == 32 [pid = 2872] [id = 516] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB32800 == 31 [pid = 2872] [id = 515] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3D4800 == 30 [pid = 2872] [id = 514] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E60000 == 29 [pid = 2872] [id = 513] 05:16:09 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F285000 == 28 [pid = 2872] [id = 512] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35B856C00) [pid = 2872] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35DAA1800) [pid = 2872] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F3543DB000) [pid = 2872] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F355386800) [pid = 2872] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35EF85400) [pid = 2872] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35478B400) [pid = 2872] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F355389400) [pid = 2872] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F358D70800) [pid = 2872] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F7A5400) [pid = 2872] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35C096C00) [pid = 2872] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FBD9800) [pid = 2872] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35CDBEC00) [pid = 2872] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F840800) [pid = 2872] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34FCB8800) [pid = 2872] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BFCAC00) [pid = 2872] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCAB000) [pid = 2872] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35F8BE800) [pid = 2872] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35EC6B000) [pid = 2872] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35D48F000) [pid = 2872] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35E638000) [pid = 2872] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35C75E400) [pid = 2872] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B873400) [pid = 2872] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F359736400) [pid = 2872] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 05:16:09 INFO - PROCESS | 2872 | 1472904969215 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 2872 | 1472904969220 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355345800 == 29 [pid = 2872] [id = 524] 05:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34E243C00) [pid = 2872] [serial = 1572] [outer = 0000000000000000] 05:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F22BC00) [pid = 2872] [serial = 1573] [outer = 000000F34E243C00] 05:16:09 INFO - PROCESS | 2872 | 1472904969273 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F840800) [pid = 2872] [serial = 1574] [outer = 000000F34E243C00] 05:16:09 INFO - PROCESS | 2872 | 1472904969709 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 840ms 05:16:09 INFO - PROCESS | 2872 | 1472904969794 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 05:16:09 INFO - PROCESS | 2872 | 1472904969799 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 05:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:16:09 INFO - PROCESS | 2872 | 1472904969811 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:16:09 INFO - PROCESS | 2872 | 1472904969814 Marionette TRACE conn6 <- [1,2062,null,{}] 05:16:09 INFO - PROCESS | 2872 | 1472904969818 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:09 INFO - PROCESS | 2872 | 1472904969820 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:09 INFO - PROCESS | 2872 | 1472904969917 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 05:16:09 INFO - PROCESS | 2872 | 1472904969926 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 2872 | 1472904969928 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C124000 == 30 [pid = 2872] [id = 525] 05:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F3509FE000) [pid = 2872] [serial = 1575] [outer = 0000000000000000] 05:16:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F353A73000) [pid = 2872] [serial = 1576] [outer = 000000F3509FE000] 05:16:09 INFO - PROCESS | 2872 | 1472904969979 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F354759800) [pid = 2872] [serial = 1577] [outer = 000000F3509FE000] 05:16:10 INFO - PROCESS | 2872 | 1472904970437 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 672ms 05:16:10 INFO - PROCESS | 2872 | 1472904970486 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 2872 | 1472904970489 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 05:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:16:10 INFO - PROCESS | 2872 | 1472904970525 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 2872 | 1472904970529 Marionette TRACE conn6 <- [1,2066,null,{}] 05:16:10 INFO - PROCESS | 2872 | 1472904970541 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 2872 | 1472904970546 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:10 INFO - PROCESS | 2872 | 1472904970651 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 05:16:10 INFO - PROCESS | 2872 | 1472904970727 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:10 INFO - PROCESS | 2872 | 1472904970730 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E82E800 == 31 [pid = 2872] [id = 526] 05:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34EB51400) [pid = 2872] [serial = 1578] [outer = 0000000000000000] 05:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B5D800) [pid = 2872] [serial = 1579] [outer = 000000F34EB51400] 05:16:10 INFO - PROCESS | 2872 | 1472904970783 Marionette DEBUG loaded listener.js 05:16:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F358D71C00) [pid = 2872] [serial = 1580] [outer = 000000F34EB51400] 05:16:11 INFO - PROCESS | 2872 | 1472904971175 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 712ms 05:16:11 INFO - PROCESS | 2872 | 1472904971207 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 2872 | 1472904971210 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 05:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:16:11 INFO - PROCESS | 2872 | 1472904971213 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 2872 | 1472904971215 Marionette TRACE conn6 <- [1,2070,null,{}] 05:16:11 INFO - PROCESS | 2872 | 1472904971219 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 2872 | 1472904971221 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:11 INFO - PROCESS | 2872 | 1472904971349 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 05:16:11 INFO - PROCESS | 2872 | 1472904971405 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 2872 | 1472904971407 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA0A000 == 32 [pid = 2872] [id = 527] 05:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F358D73800) [pid = 2872] [serial = 1581] [outer = 0000000000000000] 05:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35992B000) [pid = 2872] [serial = 1582] [outer = 000000F358D73800] 05:16:11 INFO - PROCESS | 2872 | 1472904971456 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35B869400) [pid = 2872] [serial = 1583] [outer = 000000F358D73800] 05:16:11 INFO - PROCESS | 2872 | 1472904971903 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 734ms 05:16:11 INFO - PROCESS | 2872 | 1472904971951 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 05:16:11 INFO - PROCESS | 2872 | 1472904971953 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 05:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:16:11 INFO - PROCESS | 2872 | 1472904971957 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:16:11 INFO - PROCESS | 2872 | 1472904971959 Marionette TRACE conn6 <- [1,2074,null,{}] 05:16:11 INFO - PROCESS | 2872 | 1472904971962 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:11 INFO - PROCESS | 2872 | 1472904971964 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:12 INFO - PROCESS | 2872 | 1472904972107 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 05:16:12 INFO - PROCESS | 2872 | 1472904972162 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 2872 | 1472904972164 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362385000 == 33 [pid = 2872] [id = 528] 05:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B869C00) [pid = 2872] [serial = 1584] [outer = 0000000000000000] 05:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA61800) [pid = 2872] [serial = 1585] [outer = 000000F35B869C00] 05:16:12 INFO - PROCESS | 2872 | 1472904972213 Marionette DEBUG loaded listener.js 05:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BFC9C00) [pid = 2872] [serial = 1586] [outer = 000000F35B869C00] 05:16:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F354942800 == 32 [pid = 2872] [id = 11] 05:16:12 INFO - PROCESS | 2872 | 1472904972684 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 776ms 05:16:12 INFO - PROCESS | 2872 | 1472904972735 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 2872 | 1472904972738 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 05:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:16:12 INFO - PROCESS | 2872 | 1472904972741 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 2872 | 1472904972743 Marionette TRACE conn6 <- [1,2078,null,{}] 05:16:12 INFO - PROCESS | 2872 | 1472904972747 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 2872 | 1472904972753 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:12 INFO - PROCESS | 2872 | 1472904972899 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 05:16:12 INFO - PROCESS | 2872 | 1472904972956 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:12 INFO - PROCESS | 2872 | 1472904972958 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363572800 == 33 [pid = 2872] [id = 529] 05:16:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35CA9E800) [pid = 2872] [serial = 1587] [outer = 0000000000000000] 05:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35D5F8800) [pid = 2872] [serial = 1588] [outer = 000000F35CA9E800] 05:16:13 INFO - PROCESS | 2872 | 1472904973007 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35E30C000) [pid = 2872] [serial = 1589] [outer = 000000F35CA9E800] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F356051400) [pid = 2872] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34DA72000) [pid = 2872] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F6DDC00) [pid = 2872] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F632400) [pid = 2872] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35005B400) [pid = 2872] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34FDEC400) [pid = 2872] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35BFD5C00) [pid = 2872] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F6DE000) [pid = 2872] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F355B5EC00) [pid = 2872] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35CDB7800) [pid = 2872] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35F918C00) [pid = 2872] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35997C000) [pid = 2872] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:16:13 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F226C00) [pid = 2872] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:16:13 INFO - PROCESS | 2872 | 1472904973542 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 838ms 05:16:13 INFO - PROCESS | 2872 | 1472904973583 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 05:16:13 INFO - PROCESS | 2872 | 1472904973585 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 05:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:16:13 INFO - PROCESS | 2872 | 1472904973589 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:16:13 INFO - PROCESS | 2872 | 1472904973591 Marionette TRACE conn6 <- [1,2082,null,{}] 05:16:13 INFO - PROCESS | 2872 | 1472904973594 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:13 INFO - PROCESS | 2872 | 1472904973596 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:13 INFO - PROCESS | 2872 | 1472904973682 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 05:16:13 INFO - PROCESS | 2872 | 1472904973765 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 2872 | 1472904973767 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D1000 == 34 [pid = 2872] [id = 530] 05:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34DA71400) [pid = 2872] [serial = 1590] [outer = 0000000000000000] 05:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35005E800) [pid = 2872] [serial = 1591] [outer = 000000F34DA71400] 05:16:13 INFO - PROCESS | 2872 | 1472904973815 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BFD5C00) [pid = 2872] [serial = 1592] [outer = 000000F34DA71400] 05:16:14 INFO - PROCESS | 2872 | 1472904974157 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 628ms 05:16:14 INFO - PROCESS | 2872 | 1472904974220 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 2872 | 1472904974222 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 05:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:16:14 INFO - PROCESS | 2872 | 1472904974225 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 2872 | 1472904974227 Marionette TRACE conn6 <- [1,2086,null,{}] 05:16:14 INFO - PROCESS | 2872 | 1472904974231 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 2872 | 1472904974233 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:14 INFO - PROCESS | 2872 | 1472904974348 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 05:16:14 INFO - PROCESS | 2872 | 1472904974357 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:14 INFO - PROCESS | 2872 | 1472904974359 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A7000 == 35 [pid = 2872] [id = 531] 05:16:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F354962800) [pid = 2872] [serial = 1593] [outer = 0000000000000000] 05:16:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35E6C4800) [pid = 2872] [serial = 1594] [outer = 000000F354962800] 05:16:14 INFO - PROCESS | 2872 | 1472904974414 Marionette DEBUG loaded listener.js 05:16:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35EC73C00) [pid = 2872] [serial = 1595] [outer = 000000F354962800] 05:16:14 INFO - PROCESS | 2872 | 1472904974826 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 05:16:14 INFO - PROCESS | 2872 | 1472904974857 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 2872 | 1472904974860 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 05:16:14 INFO - PROCESS | 2872 | 1472904974863 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:16:14 INFO - PROCESS | 2872 | 1472904974865 Marionette TRACE conn6 <- [1,2090,null,{}] 05:16:14 INFO - PROCESS | 2872 | 1472904974868 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:14 INFO - PROCESS | 2872 | 1472904974870 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:14 INFO - PROCESS | 2872 | 1472904974987 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 05:16:15 INFO - PROCESS | 2872 | 1472904975034 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 2872 | 1472904975036 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E82D800 == 36 [pid = 2872] [id = 532] 05:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35EFD1C00) [pid = 2872] [serial = 1596] [outer = 0000000000000000] 05:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F86BC00) [pid = 2872] [serial = 1597] [outer = 000000F35EFD1C00] 05:16:15 INFO - PROCESS | 2872 | 1472904975082 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35F8C5800) [pid = 2872] [serial = 1598] [outer = 000000F35EFD1C00] 05:16:15 INFO - PROCESS | 2872 | 1472904975596 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 776ms 05:16:15 INFO - PROCESS | 2872 | 1472904975643 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 05:16:15 INFO - PROCESS | 2872 | 1472904975649 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 05:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:16:15 INFO - PROCESS | 2872 | 1472904975655 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:16:15 INFO - PROCESS | 2872 | 1472904975659 Marionette TRACE conn6 <- [1,2094,null,{}] 05:16:15 INFO - PROCESS | 2872 | 1472904975665 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 2872 | 1472904975668 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:15 INFO - PROCESS | 2872 | 1472904975794 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 05:16:15 INFO - PROCESS | 2872 | 1472904975920 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 2872 | 1472904975927 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3B8000 == 37 [pid = 2872] [id = 533] 05:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F631C00) [pid = 2872] [serial = 1599] [outer = 0000000000000000] 05:16:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F7A9800) [pid = 2872] [serial = 1600] [outer = 000000F34F631C00] 05:16:16 INFO - PROCESS | 2872 | 1472904975991 Marionette DEBUG loaded listener.js 05:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34FCBE800) [pid = 2872] [serial = 1601] [outer = 000000F34F631C00] 05:16:16 INFO - PROCESS | 2872 | 1472904976660 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 05:16:16 INFO - PROCESS | 2872 | 1472904976685 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 05:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:16:16 INFO - PROCESS | 2872 | 1472904976692 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 2872 | 1472904976695 Marionette TRACE conn6 <- [1,2098,null,{}] 05:16:16 INFO - PROCESS | 2872 | 1472904976700 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 2872 | 1472904976703 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:16 INFO - PROCESS | 2872 | 1472904976822 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 05:16:16 INFO - PROCESS | 2872 | 1472904976947 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:16 INFO - PROCESS | 2872 | 1472904976950 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360047000 == 38 [pid = 2872] [id = 534] 05:16:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F355387400) [pid = 2872] [serial = 1602] [outer = 0000000000000000] 05:16:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F355CE1C00) [pid = 2872] [serial = 1603] [outer = 000000F355387400] 05:16:17 INFO - PROCESS | 2872 | 1472904977011 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35972F400) [pid = 2872] [serial = 1604] [outer = 000000F355387400] 05:16:17 INFO - PROCESS | 2872 | 1472904977633 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 987ms 05:16:17 INFO - PROCESS | 2872 | 1472904977681 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 05:16:17 INFO - PROCESS | 2872 | 1472904977684 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 05:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:16:17 INFO - PROCESS | 2872 | 1472904977688 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:16:17 INFO - PROCESS | 2872 | 1472904977692 Marionette TRACE conn6 <- [1,2102,null,{}] 05:16:17 INFO - PROCESS | 2872 | 1472904977716 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:17 INFO - PROCESS | 2872 | 1472904977721 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:17 INFO - PROCESS | 2872 | 1472904977839 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 05:16:17 INFO - PROCESS | 2872 | 1472904977961 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 2872 | 1472904977965 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DDB000 == 39 [pid = 2872] [id = 535] 05:16:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35CDBF000) [pid = 2872] [serial = 1605] [outer = 0000000000000000] 05:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35D491800) [pid = 2872] [serial = 1606] [outer = 000000F35CDBF000] 05:16:18 INFO - PROCESS | 2872 | 1472904978027 Marionette DEBUG loaded listener.js 05:16:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35F879C00) [pid = 2872] [serial = 1607] [outer = 000000F35CDBF000] 05:16:18 INFO - PROCESS | 2872 | 1472904978676 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1039ms 05:16:18 INFO - PROCESS | 2872 | 1472904978727 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 05:16:18 INFO - PROCESS | 2872 | 1472904978731 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 05:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:16:18 INFO - PROCESS | 2872 | 1472904978734 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:16:18 INFO - PROCESS | 2872 | 1472904978736 Marionette TRACE conn6 <- [1,2106,null,{}] 05:16:18 INFO - PROCESS | 2872 | 1472904978740 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:18 INFO - PROCESS | 2872 | 1472904978743 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:18 INFO - PROCESS | 2872 | 1472904978862 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 05:16:19 INFO - PROCESS | 2872 | 1472904979093 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 2872 | 1472904979096 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359910000 == 40 [pid = 2872] [id = 536] 05:16:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34EB58400) [pid = 2872] [serial = 1608] [outer = 0000000000000000] 05:16:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F22D000) [pid = 2872] [serial = 1609] [outer = 000000F34EB58400] 05:16:19 INFO - PROCESS | 2872 | 1472904979166 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F83D800) [pid = 2872] [serial = 1610] [outer = 000000F34EB58400] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A7000 == 39 [pid = 2872] [id = 531] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D1000 == 38 [pid = 2872] [id = 530] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F363572800 == 37 [pid = 2872] [id = 529] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F362385000 == 36 [pid = 2872] [id = 528] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA0A000 == 35 [pid = 2872] [id = 527] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E82E800 == 34 [pid = 2872] [id = 526] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C124000 == 33 [pid = 2872] [id = 525] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F355345800 == 32 [pid = 2872] [id = 524] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F34E3A4800 == 31 [pid = 2872] [id = 12] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8DD000 == 30 [pid = 2872] [id = 523] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB31800 == 29 [pid = 2872] [id = 521] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF0F800 == 28 [pid = 2872] [id = 522] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DDB000 == 27 [pid = 2872] [id = 535] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F360047000 == 26 [pid = 2872] [id = 534] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E82D800 == 25 [pid = 2872] [id = 532] 05:16:20 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3B8000 == 24 [pid = 2872] [id = 533] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F358D6AC00) [pid = 2872] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F355565400) [pid = 2872] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F835000) [pid = 2872] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FDF5C00) [pid = 2872] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F6DB000) [pid = 2872] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F871000) [pid = 2872] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F350463400) [pid = 2872] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F353CDBC00) [pid = 2872] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F359189000) [pid = 2872] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35C9D4C00) [pid = 2872] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F3509F9000) [pid = 2872] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F83BC00) [pid = 2872] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35AB5AC00) [pid = 2872] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F358D6E400) [pid = 2872] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35CA9E000) [pid = 2872] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35F8BD400) [pid = 2872] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35D7E4400) [pid = 2872] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35F98A800) [pid = 2872] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35F91CC00) [pid = 2872] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F358E80C00) [pid = 2872] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35B873000) [pid = 2872] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35992D400) [pid = 2872] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35C5A3C00) [pid = 2872] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35BFCA000) [pid = 2872] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B387400) [pid = 2872] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35BFBDC00) [pid = 2872] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F355B5C400) [pid = 2872] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 05:16:20 INFO - PROCESS | 2872 | 1472904980520 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1826ms 05:16:20 INFO - PROCESS | 2872 | 1472904980563 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 05:16:20 INFO - PROCESS | 2872 | 1472904980568 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 05:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:16:20 INFO - PROCESS | 2872 | 1472904980574 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:16:20 INFO - PROCESS | 2872 | 1472904980577 Marionette TRACE conn6 <- [1,2110,null,{}] 05:16:20 INFO - PROCESS | 2872 | 1472904980583 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:20 INFO - PROCESS | 2872 | 1472904980586 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:20 INFO - PROCESS | 2872 | 1472904980689 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 05:16:20 INFO - PROCESS | 2872 | 1472904980697 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:20 INFO - PROCESS | 2872 | 1472904980702 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35460B000 == 25 [pid = 2872] [id = 537] 05:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F633400) [pid = 2872] [serial = 1611] [outer = 0000000000000000] 05:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F6D1400) [pid = 2872] [serial = 1612] [outer = 000000F34F633400] 05:16:20 INFO - PROCESS | 2872 | 1472904980755 Marionette DEBUG loaded listener.js 05:16:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F7A9000) [pid = 2872] [serial = 1613] [outer = 000000F34F633400] 05:16:21 INFO - PROCESS | 2872 | 1472904981256 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 05:16:21 INFO - PROCESS | 2872 | 1472904981311 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 2872 | 1472904981317 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 05:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:16:21 INFO - PROCESS | 2872 | 1472904981323 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 2872 | 1472904981326 Marionette TRACE conn6 <- [1,2114,null,{}] 05:16:21 INFO - PROCESS | 2872 | 1472904981330 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 2872 | 1472904981333 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:21 INFO - PROCESS | 2872 | 1472904981429 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 05:16:21 INFO - PROCESS | 2872 | 1472904981513 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:21 INFO - PROCESS | 2872 | 1472904981516 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF1E000 == 26 [pid = 2872] [id = 538] 05:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F870000) [pid = 2872] [serial = 1614] [outer = 0000000000000000] 05:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FCB2400) [pid = 2872] [serial = 1615] [outer = 000000F34F870000] 05:16:21 INFO - PROCESS | 2872 | 1472904981568 Marionette DEBUG loaded listener.js 05:16:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F3500F9800) [pid = 2872] [serial = 1616] [outer = 000000F34F870000] 05:16:21 INFO - PROCESS | 2872 | 1472904981971 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 671ms 05:16:21 INFO - PROCESS | 2872 | 1472904981995 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 2872 | 1472904981997 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 05:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:16:22 INFO - PROCESS | 2872 | 1472904982001 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 2872 | 1472904982005 Marionette TRACE conn6 <- [1,2118,null,{}] 05:16:22 INFO - PROCESS | 2872 | 1472904982048 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 2872 | 1472904982053 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:22 INFO - PROCESS | 2872 | 1472904982148 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 05:16:22 INFO - PROCESS | 2872 | 1472904982156 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 2872 | 1472904982160 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C81E800 == 27 [pid = 2872] [id = 539] 05:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35478B400) [pid = 2872] [serial = 1617] [outer = 0000000000000000] 05:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355311000) [pid = 2872] [serial = 1618] [outer = 000000F35478B400] 05:16:22 INFO - PROCESS | 2872 | 1472904982211 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F3555EA400) [pid = 2872] [serial = 1619] [outer = 000000F35478B400] 05:16:22 INFO - PROCESS | 2872 | 1472904982666 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 05:16:22 INFO - PROCESS | 2872 | 1472904982721 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 05:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:16:22 INFO - PROCESS | 2872 | 1472904982735 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:16:22 INFO - PROCESS | 2872 | 1472904982737 Marionette TRACE conn6 <- [1,2122,null,{}] 05:16:22 INFO - PROCESS | 2872 | 1472904982741 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:22 INFO - PROCESS | 2872 | 1472904982743 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:22 INFO - PROCESS | 2872 | 1472904982858 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 05:16:22 INFO - PROCESS | 2872 | 1472904982866 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 2872 | 1472904982868 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D5C8000 == 28 [pid = 2872] [id = 540] 05:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F3558C8C00) [pid = 2872] [serial = 1620] [outer = 0000000000000000] 05:16:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35604C000) [pid = 2872] [serial = 1621] [outer = 000000F3558C8C00] 05:16:22 INFO - PROCESS | 2872 | 1472904982959 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F358D70400) [pid = 2872] [serial = 1622] [outer = 000000F3558C8C00] 05:16:23 INFO - PROCESS | 2872 | 1472904983385 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 2872 | 1472904983417 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 05:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:16:23 INFO - PROCESS | 2872 | 1472904983421 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 2872 | 1472904983423 Marionette TRACE conn6 <- [1,2126,null,{}] 05:16:23 INFO - PROCESS | 2872 | 1472904983427 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:23 INFO - PROCESS | 2872 | 1472904983429 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:23 INFO - PROCESS | 2872 | 1472904983566 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 05:16:23 INFO - PROCESS | 2872 | 1472904983590 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:23 INFO - PROCESS | 2872 | 1472904983592 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F836000 == 29 [pid = 2872] [id = 541] 05:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35910E800) [pid = 2872] [serial = 1623] [outer = 0000000000000000] 05:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F359193C00) [pid = 2872] [serial = 1624] [outer = 000000F35910E800] 05:16:23 INFO - PROCESS | 2872 | 1472904983640 Marionette DEBUG loaded listener.js 05:16:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F359985400) [pid = 2872] [serial = 1625] [outer = 000000F35910E800] 05:16:24 INFO - PROCESS | 2872 | 1472904984091 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 736ms 05:16:24 INFO - PROCESS | 2872 | 1472904984158 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 05:16:24 INFO - PROCESS | 2872 | 1472904984160 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 05:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:16:24 INFO - PROCESS | 2872 | 1472904984163 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:16:24 INFO - PROCESS | 2872 | 1472904984165 Marionette TRACE conn6 <- [1,2130,null,{}] 05:16:24 INFO - PROCESS | 2872 | 1472904984169 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:24 INFO - PROCESS | 2872 | 1472904984175 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:24 INFO - PROCESS | 2872 | 1472904984320 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 05:16:24 INFO - PROCESS | 2872 | 1472904984333 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 2872 | 1472904984335 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360043000 == 30 [pid = 2872] [id = 542] 05:16:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F350056000) [pid = 2872] [serial = 1626] [outer = 0000000000000000] 05:16:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35B387800) [pid = 2872] [serial = 1627] [outer = 000000F350056000] 05:16:24 INFO - PROCESS | 2872 | 1472904984383 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35BFD0C00) [pid = 2872] [serial = 1628] [outer = 000000F350056000] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35B869C00) [pid = 2872] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35CA9E800) [pid = 2872] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35AB5BC00) [pid = 2872] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34DA71400) [pid = 2872] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34EB51400) [pid = 2872] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F221400) [pid = 2872] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F353E87800) [pid = 2872] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F354962800) [pid = 2872] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F3509FE000) [pid = 2872] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34E243C00) [pid = 2872] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35CA97000) [pid = 2872] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35EFD1C00) [pid = 2872] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F358D73800) [pid = 2872] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:16:25 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F354943000) [pid = 2872] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:16:25 INFO - PROCESS | 2872 | 1472904985107 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 2872 | 1472904985155 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 05:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:16:25 INFO - PROCESS | 2872 | 1472904985159 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 2872 | 1472904985161 Marionette TRACE conn6 <- [1,2134,null,{}] 05:16:25 INFO - PROCESS | 2872 | 1472904985165 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 2872 | 1472904985167 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:25 INFO - PROCESS | 2872 | 1472904985276 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 05:16:25 INFO - PROCESS | 2872 | 1472904985328 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 2872 | 1472904985330 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625A5000 == 31 [pid = 2872] [id = 543] 05:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F227400) [pid = 2872] [serial = 1629] [outer = 0000000000000000] 05:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FDEB000) [pid = 2872] [serial = 1630] [outer = 000000F34F227400] 05:16:25 INFO - PROCESS | 2872 | 1472904985378 Marionette DEBUG loaded listener.js 05:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35AFEE800) [pid = 2872] [serial = 1631] [outer = 000000F34F227400] 05:16:25 INFO - PROCESS | 2872 | 1472904985728 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 2872 | 1472904985794 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 05:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:16:25 INFO - PROCESS | 2872 | 1472904985797 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 2872 | 1472904985799 Marionette TRACE conn6 <- [1,2138,null,{}] 05:16:25 INFO - PROCESS | 2872 | 1472904985802 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 2872 | 1472904985804 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:25 INFO - PROCESS | 2872 | 1472904985888 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 05:16:25 INFO - PROCESS | 2872 | 1472904985893 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:25 INFO - PROCESS | 2872 | 1472904985895 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363312000 == 32 [pid = 2872] [id = 544] 05:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35B37F400) [pid = 2872] [serial = 1632] [outer = 0000000000000000] 05:16:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35C5A3C00) [pid = 2872] [serial = 1633] [outer = 000000F35B37F400] 05:16:25 INFO - PROCESS | 2872 | 1472904985942 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35CA93C00) [pid = 2872] [serial = 1634] [outer = 000000F35B37F400] 05:16:26 INFO - PROCESS | 2872 | 1472904986373 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 05:16:26 INFO - PROCESS | 2872 | 1472904986432 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 05:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:16:26 INFO - PROCESS | 2872 | 1472904986435 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:16:26 INFO - PROCESS | 2872 | 1472904986437 Marionette TRACE conn6 <- [1,2142,null,{}] 05:16:26 INFO - PROCESS | 2872 | 1472904986441 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:26 INFO - PROCESS | 2872 | 1472904986443 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:26 INFO - PROCESS | 2872 | 1472904986527 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 05:16:26 INFO - PROCESS | 2872 | 1472904986534 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 2872 | 1472904986536 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635C8000 == 33 [pid = 2872] [id = 545] 05:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA97000) [pid = 2872] [serial = 1635] [outer = 0000000000000000] 05:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CE39000) [pid = 2872] [serial = 1636] [outer = 000000F35CA97000] 05:16:26 INFO - PROCESS | 2872 | 1472904986590 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35D7DF800) [pid = 2872] [serial = 1637] [outer = 000000F35CA97000] 05:16:27 INFO - PROCESS | 2872 | 1472904987265 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 881ms 05:16:27 INFO - PROCESS | 2872 | 1472904987320 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 2872 | 1472904987325 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 05:16:27 INFO - PROCESS | 2872 | 1472904987330 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:16:27 INFO - PROCESS | 2872 | 1472904987334 Marionette TRACE conn6 <- [1,2146,null,{}] 05:16:27 INFO - PROCESS | 2872 | 1472904987340 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 2872 | 1472904987344 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:27 INFO - PROCESS | 2872 | 1472904987482 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 05:16:27 INFO - PROCESS | 2872 | 1472904987598 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:27 INFO - PROCESS | 2872 | 1472904987601 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D6800 == 34 [pid = 2872] [id = 546] 05:16:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34EDBE800) [pid = 2872] [serial = 1638] [outer = 0000000000000000] 05:16:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F6DB000) [pid = 2872] [serial = 1639] [outer = 000000F34EDBE800] 05:16:27 INFO - PROCESS | 2872 | 1472904987664 Marionette DEBUG loaded listener.js 05:16:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FCA1800) [pid = 2872] [serial = 1640] [outer = 000000F34EDBE800] 05:16:28 INFO - PROCESS | 2872 | 1472904988472 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:16:28 INFO - PROCESS | 2872 | 1472904988515 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 05:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:16:28 INFO - PROCESS | 2872 | 1472904988523 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:16:28 INFO - PROCESS | 2872 | 1472904988526 Marionette TRACE conn6 <- [1,2150,null,{}] 05:16:28 INFO - PROCESS | 2872 | 1472904988530 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:28 INFO - PROCESS | 2872 | 1472904988533 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:28 INFO - PROCESS | 2872 | 1472904988671 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 05:16:28 INFO - PROCESS | 2872 | 1472904988786 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 2872 | 1472904988789 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA11000 == 35 [pid = 2872] [id = 547] 05:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F353CDCC00) [pid = 2872] [serial = 1641] [outer = 0000000000000000] 05:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F3555E4800) [pid = 2872] [serial = 1642] [outer = 000000F353CDCC00] 05:16:28 INFO - PROCESS | 2872 | 1472904988851 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F359188C00) [pid = 2872] [serial = 1643] [outer = 000000F353CDCC00] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F363312000 == 34 [pid = 2872] [id = 544] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625A5000 == 33 [pid = 2872] [id = 543] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F360043000 == 32 [pid = 2872] [id = 542] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F836000 == 31 [pid = 2872] [id = 541] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D5C8000 == 30 [pid = 2872] [id = 540] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C81E800 == 29 [pid = 2872] [id = 539] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF1E000 == 28 [pid = 2872] [id = 538] 05:16:29 INFO - PROCESS | 2872 | --DOCSHELL 000000F35460B000 == 27 [pid = 2872] [id = 537] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F355351800) [pid = 2872] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35BA61800) [pid = 2872] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35D5F8800) [pid = 2872] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F627C00) [pid = 2872] [serial = 1070] [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.] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BFC9C00) [pid = 2872] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35005E800) [pid = 2872] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355B5D800) [pid = 2872] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F358D71C00) [pid = 2872] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F6D9C00) [pid = 2872] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34FB52C00) [pid = 2872] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F354787400) [pid = 2872] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F3558C9C00) [pid = 2872] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35EC73C00) [pid = 2872] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F353A73000) [pid = 2872] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F354759800) [pid = 2872] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F22BC00) [pid = 2872] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F840800) [pid = 2872] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35D4F4C00) [pid = 2872] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35E6C4800) [pid = 2872] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35F86BC00) [pid = 2872] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35F8C5800) [pid = 2872] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35E30C000) [pid = 2872] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35992B000) [pid = 2872] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35B869400) [pid = 2872] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35BFD5C00) [pid = 2872] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 05:16:29 INFO - PROCESS | 2872 | 1472904989782 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1294ms 05:16:29 INFO - PROCESS | 2872 | 1472904989818 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 2872 | 1472904989822 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 05:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:16:29 INFO - PROCESS | 2872 | 1472904989827 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:16:29 INFO - PROCESS | 2872 | 1472904989830 Marionette TRACE conn6 <- [1,2154,null,{}] 05:16:29 INFO - PROCESS | 2872 | 1472904989835 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:29 INFO - PROCESS | 2872 | 1472904989838 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:29 INFO - PROCESS | 2872 | 1472904989933 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 05:16:29 INFO - PROCESS | 2872 | 1472904989947 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:29 INFO - PROCESS | 2872 | 1472904989950 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E75000 == 28 [pid = 2872] [id = 548] 05:16:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34F835000) [pid = 2872] [serial = 1644] [outer = 0000000000000000] 05:16:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34F840800) [pid = 2872] [serial = 1645] [outer = 000000F34F835000] 05:16:30 INFO - PROCESS | 2872 | 1472904990001 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34FCBE400) [pid = 2872] [serial = 1646] [outer = 000000F34F835000] 05:16:30 INFO - PROCESS | 2872 | 1472904990514 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 734ms 05:16:30 INFO - PROCESS | 2872 | 1472904990561 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 05:16:30 INFO - PROCESS | 2872 | 1472904990566 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 05:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:16:30 INFO - PROCESS | 2872 | 1472904990572 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 2872 | 1472904990575 Marionette TRACE conn6 <- [1,2158,null,{}] 05:16:30 INFO - PROCESS | 2872 | 1472904990578 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 2872 | 1472904990581 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:30 INFO - PROCESS | 2872 | 1472904990673 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 05:16:30 INFO - PROCESS | 2872 | 1472904990757 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 2872 | 1472904990759 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C026000 == 29 [pid = 2872] [id = 549] 05:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F354311C00) [pid = 2872] [serial = 1647] [outer = 0000000000000000] 05:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35478C400) [pid = 2872] [serial = 1648] [outer = 000000F354311C00] 05:16:30 INFO - PROCESS | 2872 | 1472904990810 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F355387000) [pid = 2872] [serial = 1649] [outer = 000000F354311C00] 05:16:31 INFO - PROCESS | 2872 | 1472904991203 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 671ms 05:16:31 INFO - PROCESS | 2872 | 1472904991246 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 2872 | 1472904991248 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 05:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:16:31 INFO - PROCESS | 2872 | 1472904991252 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 2872 | 1472904991256 Marionette TRACE conn6 <- [1,2162,null,{}] 05:16:31 INFO - PROCESS | 2872 | 1472904991267 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 2872 | 1472904991272 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:31 INFO - PROCESS | 2872 | 1472904991391 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 05:16:31 INFO - PROCESS | 2872 | 1472904991409 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:31 INFO - PROCESS | 2872 | 1472904991412 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35EC0E000 == 30 [pid = 2872] [id = 550] 05:16:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F2CDC00) [pid = 2872] [serial = 1650] [outer = 0000000000000000] 05:16:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F358E82000) [pid = 2872] [serial = 1651] [outer = 000000F34F2CDC00] 05:16:31 INFO - PROCESS | 2872 | 1472904991463 Marionette DEBUG loaded listener.js 05:16:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35B37F000) [pid = 2872] [serial = 1652] [outer = 000000F34F2CDC00] 05:16:31 INFO - PROCESS | 2872 | 1472904991906 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 05:16:31 INFO - PROCESS | 2872 | 1472904991947 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 05:16:31 INFO - PROCESS | 2872 | 1472904991950 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 05:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:16:31 INFO - PROCESS | 2872 | 1472904991960 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:16:31 INFO - PROCESS | 2872 | 1472904991962 Marionette TRACE conn6 <- [1,2166,null,{}] 05:16:31 INFO - PROCESS | 2872 | 1472904991966 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:31 INFO - PROCESS | 2872 | 1472904991968 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:32 INFO - PROCESS | 2872 | 1472904992086 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 05:16:32 INFO - PROCESS | 2872 | 1472904992091 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 2872 | 1472904992094 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA0E800 == 31 [pid = 2872] [id = 551] 05:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35B384800) [pid = 2872] [serial = 1653] [outer = 0000000000000000] 05:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35B874000) [pid = 2872] [serial = 1654] [outer = 000000F35B384800] 05:16:32 INFO - PROCESS | 2872 | 1472904992142 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35BA6A800) [pid = 2872] [serial = 1655] [outer = 000000F35B384800] 05:16:32 INFO - PROCESS | 2872 | 1472904992599 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 671ms 05:16:32 INFO - PROCESS | 2872 | 1472904992632 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 2872 | 1472904992634 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 05:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:16:32 INFO - PROCESS | 2872 | 1472904992637 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 2872 | 1472904992639 Marionette TRACE conn6 <- [1,2170,null,{}] 05:16:32 INFO - PROCESS | 2872 | 1472904992656 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 2872 | 1472904992658 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:32 INFO - PROCESS | 2872 | 1472904992772 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 05:16:32 INFO - PROCESS | 2872 | 1472904992856 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 2872 | 1472904992858 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238E800 == 32 [pid = 2872] [id = 552] 05:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35B84B800) [pid = 2872] [serial = 1656] [outer = 0000000000000000] 05:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35BFBFC00) [pid = 2872] [serial = 1657] [outer = 000000F35B84B800] 05:16:32 INFO - PROCESS | 2872 | 1472904992906 Marionette DEBUG loaded listener.js 05:16:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35C402C00) [pid = 2872] [serial = 1658] [outer = 000000F35B84B800] 05:16:33 INFO - PROCESS | 2872 | 1472904993343 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 734ms 05:16:33 INFO - PROCESS | 2872 | 1472904993375 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 05:16:33 INFO - PROCESS | 2872 | 1472904993377 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 05:16:33 INFO - PROCESS | 2872 | 1472904993380 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:16:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:16:33 INFO - PROCESS | 2872 | 1472904993382 Marionette TRACE conn6 <- [1,2174,null,{}] 05:16:33 INFO - PROCESS | 2872 | 1472904993391 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:33 INFO - PROCESS | 2872 | 1472904993397 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:33 INFO - PROCESS | 2872 | 1472904993536 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 05:16:33 INFO - PROCESS | 2872 | 1472904993601 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:33 INFO - PROCESS | 2872 | 1472904993603 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363581000 == 33 [pid = 2872] [id = 553] 05:16:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35CA9A400) [pid = 2872] [serial = 1659] [outer = 0000000000000000] 05:16:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35E309400) [pid = 2872] [serial = 1660] [outer = 000000F35CA9A400] 05:16:33 INFO - PROCESS | 2872 | 1472904993652 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35E63AC00) [pid = 2872] [serial = 1661] [outer = 000000F35CA9A400] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F870000) [pid = 2872] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F633400) [pid = 2872] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35478B400) [pid = 2872] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34EB58400) [pid = 2872] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F631C00) [pid = 2872] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355387400) [pid = 2872] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CDBF000) [pid = 2872] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35910E800) [pid = 2872] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F227400) [pid = 2872] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F350056000) [pid = 2872] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35B37F400) [pid = 2872] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:16:34 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F3558C8C00) [pid = 2872] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:16:34 INFO - PROCESS | 2872 | 1472904994158 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 818ms 05:16:34 INFO - PROCESS | 2872 | 1472904994202 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 2872 | 1472904994204 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 05:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:16:34 INFO - PROCESS | 2872 | 1472904994208 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 2872 | 1472904994210 Marionette TRACE conn6 <- [1,2178,null,{}] 05:16:34 INFO - PROCESS | 2872 | 1472904994213 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 2872 | 1472904994215 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:34 INFO - PROCESS | 2872 | 1472904994299 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 05:16:34 INFO - PROCESS | 2872 | 1472904994381 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 2872 | 1472904994383 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363738800 == 34 [pid = 2872] [id = 554] 05:16:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34E938C00) [pid = 2872] [serial = 1662] [outer = 0000000000000000] 05:16:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35478C800) [pid = 2872] [serial = 1663] [outer = 000000F34E938C00] 05:16:34 INFO - PROCESS | 2872 | 1472904994430 Marionette DEBUG loaded listener.js 05:16:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35BFCB000) [pid = 2872] [serial = 1664] [outer = 000000F34E938C00] 05:16:34 INFO - PROCESS | 2872 | 1472904994774 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:16:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 630ms 05:16:34 INFO - PROCESS | 2872 | 1472904994840 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 2872 | 1472904994843 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 05:16:34 INFO - PROCESS | 2872 | 1472904994846 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:16:34 INFO - PROCESS | 2872 | 1472904994848 Marionette TRACE conn6 <- [1,2182,null,{}] 05:16:34 INFO - PROCESS | 2872 | 1472904994852 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 2872 | 1472904994854 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:34 INFO - PROCESS | 2872 | 1472904994977 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 05:16:34 INFO - PROCESS | 2872 | 1472904994986 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:34 INFO - PROCESS | 2872 | 1472904994988 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639B3000 == 35 [pid = 2872] [id = 555] 05:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35E3D5C00) [pid = 2872] [serial = 1665] [outer = 0000000000000000] 05:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35EC53800) [pid = 2872] [serial = 1666] [outer = 000000F35E3D5C00] 05:16:35 INFO - PROCESS | 2872 | 1472904995036 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35EFCB800) [pid = 2872] [serial = 1667] [outer = 000000F35E3D5C00] 05:16:35 INFO - PROCESS | 2872 | 1472904995428 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms 05:16:35 INFO - PROCESS | 2872 | 1472904995479 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 05:16:35 INFO - PROCESS | 2872 | 1472904995481 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 05:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:16:35 INFO - PROCESS | 2872 | 1472904995485 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:16:35 INFO - PROCESS | 2872 | 1472904995487 Marionette TRACE conn6 <- [1,2186,null,{}] 05:16:35 INFO - PROCESS | 2872 | 1472904995490 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:35 INFO - PROCESS | 2872 | 1472904995492 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:35 INFO - PROCESS | 2872 | 1472904995607 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 05:16:35 INFO - PROCESS | 2872 | 1472904995647 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 2872 | 1472904995649 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35EC0B000 == 36 [pid = 2872] [id = 556] 05:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35EF7F800) [pid = 2872] [serial = 1668] [outer = 0000000000000000] 05:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35F879000) [pid = 2872] [serial = 1669] [outer = 000000F35EF7F800] 05:16:35 INFO - PROCESS | 2872 | 1472904995696 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35F914C00) [pid = 2872] [serial = 1670] [outer = 000000F35EF7F800] 05:16:36 INFO - PROCESS | 2872 | 1472904996194 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 733ms 05:16:36 INFO - PROCESS | 2872 | 1472904996235 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 05:16:36 INFO - PROCESS | 2872 | 1472904996241 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 05:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:16:36 INFO - PROCESS | 2872 | 1472904996248 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:16:36 INFO - PROCESS | 2872 | 1472904996252 Marionette TRACE conn6 <- [1,2190,null,{}] 05:16:36 INFO - PROCESS | 2872 | 1472904996258 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:36 INFO - PROCESS | 2872 | 1472904996262 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:36 INFO - PROCESS | 2872 | 1472904996389 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 05:16:36 INFO - PROCESS | 2872 | 1472904996485 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:36 INFO - PROCESS | 2872 | 1472904996490 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF1C000 == 37 [pid = 2872] [id = 557] 05:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F6D8C00) [pid = 2872] [serial = 1671] [outer = 0000000000000000] 05:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F7AEC00) [pid = 2872] [serial = 1672] [outer = 000000F34F6D8C00] 05:16:36 INFO - PROCESS | 2872 | 1472904996553 Marionette DEBUG loaded listener.js 05:16:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F353A72800) [pid = 2872] [serial = 1673] [outer = 000000F34F6D8C00] 05:16:37 INFO - PROCESS | 2872 | 1472904997214 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 05:16:37 INFO - PROCESS | 2872 | 1472904997235 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 2872 | 1472904997240 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 05:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:16:37 INFO - PROCESS | 2872 | 1472904997247 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 2872 | 1472904997250 Marionette TRACE conn6 <- [1,2194,null,{}] 05:16:37 INFO - PROCESS | 2872 | 1472904997255 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 2872 | 1472904997258 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:37 INFO - PROCESS | 2872 | 1472904997377 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 05:16:37 INFO - PROCESS | 2872 | 1472904997473 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:37 INFO - PROCESS | 2872 | 1472904997476 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625AC000 == 38 [pid = 2872] [id = 558] 05:16:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F355B57400) [pid = 2872] [serial = 1674] [outer = 0000000000000000] 05:16:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355B8AC00) [pid = 2872] [serial = 1675] [outer = 000000F355B57400] 05:16:37 INFO - PROCESS | 2872 | 1472904997536 Marionette DEBUG loaded listener.js 05:16:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F359983000) [pid = 2872] [serial = 1676] [outer = 000000F355B57400] 05:16:38 INFO - PROCESS | 2872 | 1472904998206 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 986ms 05:16:38 INFO - PROCESS | 2872 | 1472904998248 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 05:16:38 INFO - PROCESS | 2872 | 1472904998251 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 05:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:16:38 INFO - PROCESS | 2872 | 1472904998256 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:16:38 INFO - PROCESS | 2872 | 1472904998261 Marionette TRACE conn6 <- [1,2198,null,{}] 05:16:38 INFO - PROCESS | 2872 | 1472904998273 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:38 INFO - PROCESS | 2872 | 1472904998278 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:38 INFO - PROCESS | 2872 | 1472904998395 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 05:16:38 INFO - PROCESS | 2872 | 1472904998518 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 2872 | 1472904998521 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DDD800 == 39 [pid = 2872] [id = 559] 05:16:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35CA94000) [pid = 2872] [serial = 1677] [outer = 0000000000000000] 05:16:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35D4EC400) [pid = 2872] [serial = 1678] [outer = 000000F35CA94000] 05:16:38 INFO - PROCESS | 2872 | 1472904998583 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35DAA3400) [pid = 2872] [serial = 1679] [outer = 000000F35CA94000] 05:16:39 INFO - PROCESS | 2872 | 1472904999143 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 922ms 05:16:39 INFO - PROCESS | 2872 | 1472904999184 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 2872 | 1472904999187 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 05:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:16:39 INFO - PROCESS | 2872 | 1472904999191 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 2872 | 1472904999193 Marionette TRACE conn6 <- [1,2202,null,{}] 05:16:39 INFO - PROCESS | 2872 | 1472904999197 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:39 INFO - PROCESS | 2872 | 1472904999200 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:39 INFO - PROCESS | 2872 | 1472904999317 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 05:16:39 INFO - PROCESS | 2872 | 1472904999410 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:39 INFO - PROCESS | 2872 | 1472904999413 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364086800 == 40 [pid = 2872] [id = 560] 05:16:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F91CC00) [pid = 2872] [serial = 1680] [outer = 0000000000000000] 05:16:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F988C00) [pid = 2872] [serial = 1681] [outer = 000000F35F91CC00] 05:16:39 INFO - PROCESS | 2872 | 1472904999471 Marionette DEBUG loaded listener.js 05:16:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35F98F800) [pid = 2872] [serial = 1682] [outer = 000000F35F91CC00] 05:16:40 INFO - PROCESS | 2872 | 1472905000286 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:16:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:16:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1123ms 05:16:40 INFO - PROCESS | 2872 | 1472905000316 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 05:16:40 INFO - PROCESS | 2872 | 1472905000321 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 05:16:40 INFO - PROCESS | 2872 | 1472905000326 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:16:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:16:40 INFO - PROCESS | 2872 | 1472905000330 Marionette TRACE conn6 <- [1,2206,null,{}] 05:16:40 INFO - PROCESS | 2872 | 1472905000335 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 2872 | 1472905000338 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:40 INFO - PROCESS | 2872 | 1472905000454 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 05:16:40 INFO - PROCESS | 2872 | 1472905000582 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 2872 | 1472905000587 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355C24000 == 41 [pid = 2872] [id = 561] 05:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F6DC800) [pid = 2872] [serial = 1683] [outer = 0000000000000000] 05:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34FCB8C00) [pid = 2872] [serial = 1684] [outer = 000000F34F6DC800] 05:16:40 INFO - PROCESS | 2872 | 1472905000643 Marionette DEBUG loaded listener.js 05:16:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F3543D7C00) [pid = 2872] [serial = 1685] [outer = 000000F34F6DC800] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F359910000 == 40 [pid = 2872] [id = 536] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639B3000 == 39 [pid = 2872] [id = 555] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F363738800 == 38 [pid = 2872] [id = 554] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F363581000 == 37 [pid = 2872] [id = 553] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238E800 == 36 [pid = 2872] [id = 552] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA0E800 == 35 [pid = 2872] [id = 551] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35EC0E000 == 34 [pid = 2872] [id = 550] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C026000 == 33 [pid = 2872] [id = 549] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E75000 == 32 [pid = 2872] [id = 548] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D6800 == 31 [pid = 2872] [id = 546] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA11000 == 30 [pid = 2872] [id = 547] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635C8000 == 29 [pid = 2872] [id = 545] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F364086800 == 28 [pid = 2872] [id = 560] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DDD800 == 27 [pid = 2872] [id = 559] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625AC000 == 26 [pid = 2872] [id = 558] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35EC0B000 == 25 [pid = 2872] [id = 556] 05:16:41 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF1C000 == 24 [pid = 2872] [id = 557] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34FCB2400) [pid = 2872] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F3500F9800) [pid = 2872] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F6D1400) [pid = 2872] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F7A9000) [pid = 2872] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F355311000) [pid = 2872] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34F83D800) [pid = 2872] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F22D000) [pid = 2872] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FCBE800) [pid = 2872] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F7A9800) [pid = 2872] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35972F400) [pid = 2872] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355CE1C00) [pid = 2872] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35F879C00) [pid = 2872] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35D491800) [pid = 2872] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F359985400) [pid = 2872] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F359193C00) [pid = 2872] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FDEB000) [pid = 2872] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35B387800) [pid = 2872] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35C5A3C00) [pid = 2872] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35BFD0C00) [pid = 2872] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35604C000) [pid = 2872] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F358D70400) [pid = 2872] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35CE39000) [pid = 2872] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F3555EA400) [pid = 2872] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35CA93C00) [pid = 2872] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35AFEE800) [pid = 2872] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 05:16:41 INFO - PROCESS | 2872 | 1472905001854 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1570ms 05:16:41 INFO - PROCESS | 2872 | 1472905001901 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 05:16:41 INFO - PROCESS | 2872 | 1472905001905 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 05:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:16:41 INFO - PROCESS | 2872 | 1472905001910 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:16:41 INFO - PROCESS | 2872 | 1472905001915 Marionette TRACE conn6 <- [1,2210,null,{}] 05:16:41 INFO - PROCESS | 2872 | 1472905001920 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:41 INFO - PROCESS | 2872 | 1472905001923 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:42 INFO - PROCESS | 2872 | 1472905002021 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 05:16:42 INFO - PROCESS | 2872 | 1472905002134 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 2872 | 1472905002137 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355346000 == 25 [pid = 2872] [id = 562] 05:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F62C000) [pid = 2872] [serial = 1686] [outer = 0000000000000000] 05:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F7A5000) [pid = 2872] [serial = 1687] [outer = 000000F34F62C000] 05:16:42 INFO - PROCESS | 2872 | 1472905002189 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F869400) [pid = 2872] [serial = 1688] [outer = 000000F34F62C000] 05:16:42 INFO - PROCESS | 2872 | 1472905002588 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 05:16:42 INFO - PROCESS | 2872 | 1472905002673 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 05:16:42 INFO - PROCESS | 2872 | 1472905002679 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 05:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:16:42 INFO - PROCESS | 2872 | 1472905002690 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:16:42 INFO - PROCESS | 2872 | 1472905002693 Marionette TRACE conn6 <- [1,2214,null,{}] 05:16:42 INFO - PROCESS | 2872 | 1472905002698 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:42 INFO - PROCESS | 2872 | 1472905002701 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:42 INFO - PROCESS | 2872 | 1472905002798 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 05:16:42 INFO - PROCESS | 2872 | 1472905002813 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:42 INFO - PROCESS | 2872 | 1472905002815 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3C7800 == 26 [pid = 2872] [id = 563] 05:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FCB0000) [pid = 2872] [serial = 1689] [outer = 0000000000000000] 05:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34FCBAC00) [pid = 2872] [serial = 1690] [outer = 000000F34FCB0000] 05:16:42 INFO - PROCESS | 2872 | 1472905002866 Marionette DEBUG loaded listener.js 05:16:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35046AC00) [pid = 2872] [serial = 1691] [outer = 000000F34FCB0000] 05:16:43 INFO - PROCESS | 2872 | 1472905003306 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 05:16:43 INFO - PROCESS | 2872 | 1472905003364 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 05:16:43 INFO - PROCESS | 2872 | 1472905003366 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 05:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:16:43 INFO - PROCESS | 2872 | 1472905003391 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:16:43 INFO - PROCESS | 2872 | 1472905003395 Marionette TRACE conn6 <- [1,2218,null,{}] 05:16:43 INFO - PROCESS | 2872 | 1472905003409 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:43 INFO - PROCESS | 2872 | 1472905003414 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:43 INFO - PROCESS | 2872 | 1472905003501 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 05:16:43 INFO - PROCESS | 2872 | 1472905003508 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:43 INFO - PROCESS | 2872 | 1472905003512 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA39000 == 27 [pid = 2872] [id = 564] 05:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35430A400) [pid = 2872] [serial = 1692] [outer = 0000000000000000] 05:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F354791C00) [pid = 2872] [serial = 1693] [outer = 000000F35430A400] 05:16:43 INFO - PROCESS | 2872 | 1472905003563 Marionette DEBUG loaded listener.js 05:16:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355564400) [pid = 2872] [serial = 1694] [outer = 000000F35430A400] 05:16:44 INFO - PROCESS | 2872 | 1472905004041 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 713ms 05:16:44 INFO - PROCESS | 2872 | 1472905004085 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 2872 | 1472905004088 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 05:16:44 INFO - PROCESS | 2872 | 1472905004091 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:16:44 INFO - PROCESS | 2872 | 1472905004093 Marionette TRACE conn6 <- [1,2222,null,{}] 05:16:44 INFO - PROCESS | 2872 | 1472905004097 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 2872 | 1472905004099 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:44 INFO - PROCESS | 2872 | 1472905004247 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 05:16:44 INFO - PROCESS | 2872 | 1472905004271 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 2872 | 1472905004274 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D5C4000 == 28 [pid = 2872] [id = 565] 05:16:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B5F400) [pid = 2872] [serial = 1695] [outer = 0000000000000000] 05:16:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F355B65C00) [pid = 2872] [serial = 1696] [outer = 000000F355B5F400] 05:16:44 INFO - PROCESS | 2872 | 1472905004322 Marionette DEBUG loaded listener.js 05:16:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F356055400) [pid = 2872] [serial = 1697] [outer = 000000F355B5F400] 05:16:44 INFO - PROCESS | 2872 | 1472905004753 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 734ms 05:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:16:44 INFO - PROCESS | 2872 | 1472905004829 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 2872 | 1472905004831 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 05:16:44 INFO - PROCESS | 2872 | 1472905004836 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 2872 | 1472905004837 Marionette TRACE conn6 <- [1,2226,null,{}] 05:16:44 INFO - PROCESS | 2872 | 1472905004841 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 2872 | 1472905004843 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:44 INFO - PROCESS | 2872 | 1472905004954 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 05:16:44 INFO - PROCESS | 2872 | 1472905004964 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:44 INFO - PROCESS | 2872 | 1472905004966 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F833000 == 29 [pid = 2872] [id = 566] 05:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F582800) [pid = 2872] [serial = 1698] [outer = 0000000000000000] 05:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F358D73C00) [pid = 2872] [serial = 1699] [outer = 000000F34F582800] 05:16:45 INFO - PROCESS | 2872 | 1472905005058 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F359187400) [pid = 2872] [serial = 1700] [outer = 000000F34F582800] 05:16:45 INFO - PROCESS | 2872 | 1472905005514 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 05:16:45 INFO - PROCESS | 2872 | 1472905005581 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 05:16:45 INFO - PROCESS | 2872 | 1472905005584 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 05:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:16:45 INFO - PROCESS | 2872 | 1472905005598 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:16:45 INFO - PROCESS | 2872 | 1472905005600 Marionette TRACE conn6 <- [1,2230,null,{}] 05:16:45 INFO - PROCESS | 2872 | 1472905005604 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:45 INFO - PROCESS | 2872 | 1472905005610 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:45 INFO - PROCESS | 2872 | 1472905005737 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35B384800) [pid = 2872] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35CA9A400) [pid = 2872] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35CA97000) [pid = 2872] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F354311C00) [pid = 2872] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F353CDCC00) [pid = 2872] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34EDBE800) [pid = 2872] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35E3D5C00) [pid = 2872] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F835000) [pid = 2872] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35B84B800) [pid = 2872] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F2CDC00) [pid = 2872] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34E938C00) [pid = 2872] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:16:46 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35EF7F800) [pid = 2872] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:16:46 INFO - PROCESS | 2872 | 1472905005996 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 2872 | 1472905005999 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ABA5000 == 30 [pid = 2872] [id = 567] 05:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34E938C00) [pid = 2872] [serial = 1701] [outer = 0000000000000000] 05:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F7A3C00) [pid = 2872] [serial = 1702] [outer = 000000F34E938C00] 05:16:46 INFO - PROCESS | 2872 | 1472905006048 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F358E85800) [pid = 2872] [serial = 1703] [outer = 000000F34E938C00] 05:16:46 INFO - PROCESS | 2872 | 1472905006405 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 881ms 05:16:46 INFO - PROCESS | 2872 | 1472905006486 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 2872 | 1472905006489 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 05:16:46 INFO - PROCESS | 2872 | 1472905006492 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:16:46 INFO - PROCESS | 2872 | 1472905006494 Marionette TRACE conn6 <- [1,2234,null,{}] 05:16:46 INFO - PROCESS | 2872 | 1472905006497 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 2872 | 1472905006499 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:46 INFO - PROCESS | 2872 | 1472905006612 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 05:16:46 INFO - PROCESS | 2872 | 1472905006620 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:46 INFO - PROCESS | 2872 | 1472905006622 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362393800 == 31 [pid = 2872] [id = 568] 05:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34DA67000) [pid = 2872] [serial = 1704] [outer = 0000000000000000] 05:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35B871000) [pid = 2872] [serial = 1705] [outer = 000000F34DA67000] 05:16:46 INFO - PROCESS | 2872 | 1472905006669 Marionette DEBUG loaded listener.js 05:16:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35BFB8800) [pid = 2872] [serial = 1706] [outer = 000000F34DA67000] 05:16:47 INFO - PROCESS | 2872 | 1472905007068 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 05:16:47 INFO - PROCESS | 2872 | 1472905007124 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 2872 | 1472905007127 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 05:16:47 INFO - PROCESS | 2872 | 1472905007130 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:16:47 INFO - PROCESS | 2872 | 1472905007132 Marionette TRACE conn6 <- [1,2238,null,{}] 05:16:47 INFO - PROCESS | 2872 | 1472905007135 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 2872 | 1472905007137 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:47 INFO - PROCESS | 2872 | 1472905007251 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 05:16:47 INFO - PROCESS | 2872 | 1472905007292 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 2872 | 1472905007294 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625AF800 == 32 [pid = 2872] [id = 569] 05:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BA65C00) [pid = 2872] [serial = 1707] [outer = 0000000000000000] 05:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35BFCD400) [pid = 2872] [serial = 1708] [outer = 000000F35BA65C00] 05:16:47 INFO - PROCESS | 2872 | 1472905007341 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35C4A7C00) [pid = 2872] [serial = 1709] [outer = 000000F35BA65C00] 05:16:47 INFO - PROCESS | 2872 | 1472905007757 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 05:16:47 INFO - PROCESS | 2872 | 1472905007805 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 05:16:47 INFO - PROCESS | 2872 | 1472905007807 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 05:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:16:47 INFO - PROCESS | 2872 | 1472905007810 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:16:47 INFO - PROCESS | 2872 | 1472905007812 Marionette TRACE conn6 <- [1,2242,null,{}] 05:16:47 INFO - PROCESS | 2872 | 1472905007825 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:47 INFO - PROCESS | 2872 | 1472905007827 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:47 INFO - PROCESS | 2872 | 1472905007912 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 05:16:47 INFO - PROCESS | 2872 | 1472905007918 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 2872 | 1472905007920 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36357D800 == 33 [pid = 2872] [id = 570] 05:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F3504A5400) [pid = 2872] [serial = 1710] [outer = 0000000000000000] 05:16:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35C9D2C00) [pid = 2872] [serial = 1711] [outer = 000000F3504A5400] 05:16:47 INFO - PROCESS | 2872 | 1472905007968 Marionette DEBUG loaded listener.js 05:16:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35CA99800) [pid = 2872] [serial = 1712] [outer = 000000F3504A5400] 05:16:48 INFO - PROCESS | 2872 | 1472905008863 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1085ms 05:16:48 INFO - PROCESS | 2872 | 1472905008899 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 2872 | 1472905008904 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 05:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:16:48 INFO - PROCESS | 2872 | 1472905008909 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 2872 | 1472905008915 Marionette TRACE conn6 <- [1,2246,null,{}] 05:16:48 INFO - PROCESS | 2872 | 1472905008920 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 2872 | 1472905008923 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:49 INFO - PROCESS | 2872 | 1472905009054 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 05:16:49 INFO - PROCESS | 2872 | 1472905009176 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 2872 | 1472905009179 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF19800 == 34 [pid = 2872] [id = 571] 05:16:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F634000) [pid = 2872] [serial = 1713] [outer = 0000000000000000] 05:16:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F83C000) [pid = 2872] [serial = 1714] [outer = 000000F34F634000] 05:16:49 INFO - PROCESS | 2872 | 1472905009242 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34FCB1400) [pid = 2872] [serial = 1715] [outer = 000000F34F634000] 05:16:49 INFO - PROCESS | 2872 | 1472905009927 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1027ms 05:16:49 INFO - PROCESS | 2872 | 1472905009965 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 05:16:49 INFO - PROCESS | 2872 | 1472905009970 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 05:16:50 INFO - PROCESS | 2872 | 1472905009998 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 2872 | 1472905010002 Marionette TRACE conn6 <- [1,2250,null,{}] 05:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:16:50 INFO - PROCESS | 2872 | 1472905010006 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 2872 | 1472905010009 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:50 INFO - PROCESS | 2872 | 1472905010147 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 05:16:50 INFO - PROCESS | 2872 | 1472905010362 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:50 INFO - PROCESS | 2872 | 1472905010366 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35407B800 == 35 [pid = 2872] [id = 572] 05:16:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34DA67C00) [pid = 2872] [serial = 1716] [outer = 0000000000000000] 05:16:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F631C00) [pid = 2872] [serial = 1717] [outer = 000000F34DA67C00] 05:16:50 INFO - PROCESS | 2872 | 1472905010431 Marionette DEBUG loaded listener.js 05:16:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F872000) [pid = 2872] [serial = 1718] [outer = 000000F34DA67C00] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625AF800 == 34 [pid = 2872] [id = 569] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F362393800 == 33 [pid = 2872] [id = 568] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ABA5000 == 32 [pid = 2872] [id = 567] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F833000 == 31 [pid = 2872] [id = 566] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D5C4000 == 30 [pid = 2872] [id = 565] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA39000 == 29 [pid = 2872] [id = 564] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3C7800 == 28 [pid = 2872] [id = 563] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F355346000 == 27 [pid = 2872] [id = 562] 05:16:50 INFO - PROCESS | 2872 | --DOCSHELL 000000F355C24000 == 26 [pid = 2872] [id = 561] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B874000) [pid = 2872] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35E309400) [pid = 2872] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35D7DF800) [pid = 2872] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35478C400) [pid = 2872] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355387000) [pid = 2872] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F3555E4800) [pid = 2872] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F359188C00) [pid = 2872] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F6DB000) [pid = 2872] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35EFCB800) [pid = 2872] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34FCA1800) [pid = 2872] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F840800) [pid = 2872] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 05:16:50 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCBE400) [pid = 2872] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35C402C00) [pid = 2872] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F358E82000) [pid = 2872] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35BFBFC00) [pid = 2872] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35478C800) [pid = 2872] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35F879000) [pid = 2872] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35E63AC00) [pid = 2872] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35EC53800) [pid = 2872] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35BA6A800) [pid = 2872] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35BFCB000) [pid = 2872] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35F914C00) [pid = 2872] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35B37F000) [pid = 2872] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 05:16:51 INFO - PROCESS | 2872 | 1472905011099 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1120ms 05:16:51 INFO - PROCESS | 2872 | 1472905011125 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 2872 | 1472905011129 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 05:16:51 INFO - PROCESS | 2872 | 1472905011133 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:16:51 INFO - PROCESS | 2872 | 1472905011136 Marionette TRACE conn6 <- [1,2254,null,{}] 05:16:51 INFO - PROCESS | 2872 | 1472905011141 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 2872 | 1472905011146 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:51 INFO - PROCESS | 2872 | 1472905011239 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 05:16:51 INFO - PROCESS | 2872 | 1472905011323 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 2872 | 1472905011326 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ABA5000 == 27 [pid = 2872] [id = 573] 05:16:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34EDBE000) [pid = 2872] [serial = 1719] [outer = 0000000000000000] 05:16:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F838000) [pid = 2872] [serial = 1720] [outer = 000000F34EDBE000] 05:16:51 INFO - PROCESS | 2872 | 1472905011378 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F350B7E800) [pid = 2872] [serial = 1721] [outer = 000000F34EDBE000] 05:16:51 INFO - PROCESS | 2872 | 1472905011841 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 05:16:51 INFO - PROCESS | 2872 | 1472905011876 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 05:16:51 INFO - PROCESS | 2872 | 1472905011880 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 05:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:16:51 INFO - PROCESS | 2872 | 1472905011885 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:16:51 INFO - PROCESS | 2872 | 1472905011887 Marionette TRACE conn6 <- [1,2258,null,{}] 05:16:51 INFO - PROCESS | 2872 | 1472905011891 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:51 INFO - PROCESS | 2872 | 1472905011893 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:51 INFO - PROCESS | 2872 | 1472905011986 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 05:16:51 INFO - PROCESS | 2872 | 1472905011994 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 2872 | 1472905011996 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C44B000 == 28 [pid = 2872] [id = 574] 05:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35495A800) [pid = 2872] [serial = 1722] [outer = 0000000000000000] 05:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F355567000) [pid = 2872] [serial = 1723] [outer = 000000F35495A800] 05:16:52 INFO - PROCESS | 2872 | 1472905012045 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F355B5E400) [pid = 2872] [serial = 1724] [outer = 000000F35495A800] 05:16:52 INFO - PROCESS | 2872 | 1472905012517 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 671ms 05:16:52 INFO - PROCESS | 2872 | 1472905012557 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 2872 | 1472905012560 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 05:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:16:52 INFO - PROCESS | 2872 | 1472905012565 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 2872 | 1472905012572 Marionette TRACE conn6 <- [1,2262,null,{}] 05:16:52 INFO - PROCESS | 2872 | 1472905012582 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 2872 | 1472905012586 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:52 INFO - PROCESS | 2872 | 1472905012679 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 05:16:52 INFO - PROCESS | 2872 | 1472905012689 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:52 INFO - PROCESS | 2872 | 1472905012691 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F82E000 == 29 [pid = 2872] [id = 575] 05:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F358E7E000) [pid = 2872] [serial = 1725] [outer = 0000000000000000] 05:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F359736400) [pid = 2872] [serial = 1726] [outer = 000000F358E7E000] 05:16:52 INFO - PROCESS | 2872 | 1472905012738 Marionette DEBUG loaded listener.js 05:16:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35AB52800) [pid = 2872] [serial = 1727] [outer = 000000F358E7E000] 05:16:53 INFO - PROCESS | 2872 | 1472905013195 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 693ms 05:16:53 INFO - PROCESS | 2872 | 1472905013259 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 2872 | 1472905013262 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 05:16:53 INFO - PROCESS | 2872 | 1472905013265 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:16:53 INFO - PROCESS | 2872 | 1472905013267 Marionette TRACE conn6 <- [1,2266,null,{}] 05:16:53 INFO - PROCESS | 2872 | 1472905013278 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 2872 | 1472905013280 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:53 INFO - PROCESS | 2872 | 1472905013398 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 05:16:53 INFO - PROCESS | 2872 | 1472905013405 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 2872 | 1472905013407 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36003A800 == 30 [pid = 2872] [id = 576] 05:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35AFEC400) [pid = 2872] [serial = 1728] [outer = 0000000000000000] 05:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35B84FC00) [pid = 2872] [serial = 1729] [outer = 000000F35AFEC400] 05:16:53 INFO - PROCESS | 2872 | 1472905013463 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35B876C00) [pid = 2872] [serial = 1730] [outer = 000000F35AFEC400] 05:16:53 INFO - PROCESS | 2872 | 1472905013884 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 692ms 05:16:53 INFO - PROCESS | 2872 | 1472905013961 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 05:16:53 INFO - PROCESS | 2872 | 1472905013963 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 05:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:16:53 INFO - PROCESS | 2872 | 1472905013967 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:16:53 INFO - PROCESS | 2872 | 1472905013969 Marionette TRACE conn6 <- [1,2270,null,{}] 05:16:53 INFO - PROCESS | 2872 | 1472905013972 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:53 INFO - PROCESS | 2872 | 1472905013975 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:54 INFO - PROCESS | 2872 | 1472905014114 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 05:16:54 INFO - PROCESS | 2872 | 1472905014131 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 2872 | 1472905014138 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F72C800 == 31 [pid = 2872] [id = 577] 05:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35BFD5800) [pid = 2872] [serial = 1731] [outer = 0000000000000000] 05:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35C4A9000) [pid = 2872] [serial = 1732] [outer = 000000F35BFD5800] 05:16:54 INFO - PROCESS | 2872 | 1472905014196 Marionette DEBUG loaded listener.js 05:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CA94400) [pid = 2872] [serial = 1733] [outer = 000000F35BFD5800] 05:16:54 INFO - PROCESS | 2872 | 1472905014658 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 05:16:54 INFO - PROCESS | 2872 | 1472905014704 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 2872 | 1472905014706 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 05:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:16:54 INFO - PROCESS | 2872 | 1472905014710 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 2872 | 1472905014712 Marionette TRACE conn6 <- [1,2274,null,{}] 05:16:54 INFO - PROCESS | 2872 | 1472905014722 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 2872 | 1472905014725 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:54 INFO - PROCESS | 2872 | 1472905014839 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 05:16:54 INFO - PROCESS | 2872 | 1472905014844 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:54 INFO - PROCESS | 2872 | 1472905014854 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D5000 == 32 [pid = 2872] [id = 578] 05:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35CA97400) [pid = 2872] [serial = 1734] [outer = 0000000000000000] 05:16:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35D7DAC00) [pid = 2872] [serial = 1735] [outer = 000000F35CA97400] 05:16:54 INFO - PROCESS | 2872 | 1472905014953 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35DA9A000) [pid = 2872] [serial = 1736] [outer = 000000F35CA97400] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F582800) [pid = 2872] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35CA94000) [pid = 2872] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F6D8C00) [pid = 2872] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35F91CC00) [pid = 2872] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34FCB0000) [pid = 2872] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34DA67000) [pid = 2872] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34E938C00) [pid = 2872] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355B5F400) [pid = 2872] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B57400) [pid = 2872] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F6DC800) [pid = 2872] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F62C000) [pid = 2872] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35430A400) [pid = 2872] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:16:55 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35BA65C00) [pid = 2872] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:16:55 INFO - PROCESS | 2872 | 1472905015426 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:16:55 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 05:16:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 05:16:55 INFO - PROCESS | 2872 | 1472905015465 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 05:16:55 INFO - PROCESS | 2872 | 1472905015467 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 05:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:16:55 INFO - PROCESS | 2872 | 1472905015473 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:16:55 INFO - PROCESS | 2872 | 1472905015475 Marionette TRACE conn6 <- [1,2278,null,{}] 05:16:55 INFO - PROCESS | 2872 | 1472905015478 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:55 INFO - PROCESS | 2872 | 1472905015480 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:55 INFO - PROCESS | 2872 | 1472905015595 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 05:16:55 INFO - PROCESS | 2872 | 1472905015646 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 2872 | 1472905015648 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599D7800 == 33 [pid = 2872] [id = 579] 05:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F62F800) [pid = 2872] [serial = 1737] [outer = 0000000000000000] 05:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3558C5800) [pid = 2872] [serial = 1738] [outer = 000000F34F62F800] 05:16:55 INFO - PROCESS | 2872 | 1472905015696 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35CC94800) [pid = 2872] [serial = 1739] [outer = 000000F34F62F800] 05:16:56 INFO - PROCESS | 2872 | 1472905016042 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 05:16:56 INFO - PROCESS | 2872 | 1472905016104 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 2872 | 1472905016106 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 05:16:56 INFO - PROCESS | 2872 | 1472905016109 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:16:56 INFO - PROCESS | 2872 | 1472905016111 Marionette TRACE conn6 <- [1,2282,null,{}] 05:16:56 INFO - PROCESS | 2872 | 1472905016115 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 2872 | 1472905016117 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:56 INFO - PROCESS | 2872 | 1472905016241 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 05:16:56 INFO - PROCESS | 2872 | 1472905016249 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 2872 | 1472905016251 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363733800 == 34 [pid = 2872] [id = 580] 05:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35E304C00) [pid = 2872] [serial = 1740] [outer = 0000000000000000] 05:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35E638400) [pid = 2872] [serial = 1741] [outer = 000000F35E304C00] 05:16:56 INFO - PROCESS | 2872 | 1472905016299 Marionette DEBUG loaded listener.js 05:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35EC4D800) [pid = 2872] [serial = 1742] [outer = 000000F35E304C00] 05:16:56 INFO - PROCESS | 2872 | 1472905016697 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 629ms 05:16:56 INFO - PROCESS | 2872 | 1472905016742 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 2872 | 1472905016744 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 05:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:16:56 INFO - PROCESS | 2872 | 1472905016748 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 2872 | 1472905016750 Marionette TRACE conn6 <- [1,2286,null,{}] 05:16:56 INFO - PROCESS | 2872 | 1472905016754 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 2872 | 1472905016756 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:56 INFO - PROCESS | 2872 | 1472905016872 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 05:16:56 INFO - PROCESS | 2872 | 1472905016915 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:56 INFO - PROCESS | 2872 | 1472905016917 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A9800 == 35 [pid = 2872] [id = 581] 05:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35EC4E400) [pid = 2872] [serial = 1743] [outer = 0000000000000000] 05:16:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35EFC8800) [pid = 2872] [serial = 1744] [outer = 000000F35EC4E400] 05:16:56 INFO - PROCESS | 2872 | 1472905016968 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35F879400) [pid = 2872] [serial = 1745] [outer = 000000F35EC4E400] 05:16:57 INFO - PROCESS | 2872 | 1472905017433 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 734ms 05:16:57 INFO - PROCESS | 2872 | 1472905017486 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 05:16:57 INFO - PROCESS | 2872 | 1472905017490 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 05:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:16:57 INFO - PROCESS | 2872 | 1472905017496 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:16:57 INFO - PROCESS | 2872 | 1472905017500 Marionette TRACE conn6 <- [1,2290,null,{}] 05:16:57 INFO - PROCESS | 2872 | 1472905017506 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:57 INFO - PROCESS | 2872 | 1472905017510 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:57 INFO - PROCESS | 2872 | 1472905017643 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 05:16:57 INFO - PROCESS | 2872 | 1472905017734 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 2872 | 1472905017737 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599E1800 == 36 [pid = 2872] [id = 582] 05:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F7A7000) [pid = 2872] [serial = 1746] [outer = 0000000000000000] 05:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F840800) [pid = 2872] [serial = 1747] [outer = 000000F34F7A7000] 05:16:57 INFO - PROCESS | 2872 | 1472905017799 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F3500F1800) [pid = 2872] [serial = 1748] [outer = 000000F34F7A7000] 05:16:58 INFO - PROCESS | 2872 | 1472905018480 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1024ms 05:16:58 INFO - PROCESS | 2872 | 1472905018523 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 05:16:58 INFO - PROCESS | 2872 | 1472905018529 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 05:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:16:58 INFO - PROCESS | 2872 | 1472905018536 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 2872 | 1472905018539 Marionette TRACE conn6 <- [1,2294,null,{}] 05:16:58 INFO - PROCESS | 2872 | 1472905018543 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 2872 | 1472905018546 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:58 INFO - PROCESS | 2872 | 1472905018668 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 05:16:58 INFO - PROCESS | 2872 | 1472905018794 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:58 INFO - PROCESS | 2872 | 1472905018797 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360034000 == 37 [pid = 2872] [id = 583] 05:16:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355B92400) [pid = 2872] [serial = 1749] [outer = 0000000000000000] 05:16:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F358D75C00) [pid = 2872] [serial = 1750] [outer = 000000F355B92400] 05:16:58 INFO - PROCESS | 2872 | 1472905018859 Marionette DEBUG loaded listener.js 05:16:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35992E000) [pid = 2872] [serial = 1751] [outer = 000000F355B92400] 05:16:59 INFO - PROCESS | 2872 | 1472905019455 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:16:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:16:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 987ms 05:16:59 INFO - PROCESS | 2872 | 1472905019524 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 05:16:59 INFO - PROCESS | 2872 | 1472905019527 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 05:16:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:16:59 INFO - PROCESS | 2872 | 1472905019531 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:16:59 INFO - PROCESS | 2872 | 1472905019535 Marionette TRACE conn6 <- [1,2298,null,{}] 05:16:59 INFO - PROCESS | 2872 | 1472905019547 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:59 INFO - PROCESS | 2872 | 1472905019552 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:59 INFO - PROCESS | 2872 | 1472905019668 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 05:16:59 INFO - PROCESS | 2872 | 1472905019794 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 2872 | 1472905019798 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:16:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DC1800 == 38 [pid = 2872] [id = 584] 05:16:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35CA91800) [pid = 2872] [serial = 1752] [outer = 0000000000000000] 05:16:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35D48A400) [pid = 2872] [serial = 1753] [outer = 000000F35CA91800] 05:16:59 INFO - PROCESS | 2872 | 1472905019860 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35EC72400) [pid = 2872] [serial = 1754] [outer = 000000F35CA91800] 05:17:00 INFO - PROCESS | 2872 | 1472905020474 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 987ms 05:17:00 INFO - PROCESS | 2872 | 1472905020520 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 2872 | 1472905020523 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 05:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:17:00 INFO - PROCESS | 2872 | 1472905020527 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 2872 | 1472905020529 Marionette TRACE conn6 <- [1,2302,null,{}] 05:17:00 INFO - PROCESS | 2872 | 1472905020533 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 2872 | 1472905020537 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:00 INFO - PROCESS | 2872 | 1472905020654 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 05:17:00 INFO - PROCESS | 2872 | 1472905020799 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 2872 | 1472905020801 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363329000 == 39 [pid = 2872] [id = 585] 05:17:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35C274800) [pid = 2872] [serial = 1755] [outer = 0000000000000000] 05:17:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35F91BC00) [pid = 2872] [serial = 1756] [outer = 000000F35C274800] 05:17:00 INFO - PROCESS | 2872 | 1472905020862 Marionette DEBUG loaded listener.js 05:17:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35F98E800) [pid = 2872] [serial = 1757] [outer = 000000F35C274800] 05:17:01 INFO - PROCESS | 2872 | 1472905021680 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1178ms 05:17:01 INFO - PROCESS | 2872 | 1472905021706 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 05:17:01 INFO - PROCESS | 2872 | 1472905021711 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 05:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:17:01 INFO - PROCESS | 2872 | 1472905021715 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:17:01 INFO - PROCESS | 2872 | 1472905021719 Marionette TRACE conn6 <- [1,2306,null,{}] 05:17:01 INFO - PROCESS | 2872 | 1472905021724 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:01 INFO - PROCESS | 2872 | 1472905021727 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:01 INFO - PROCESS | 2872 | 1472905021836 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 05:17:01 INFO - PROCESS | 2872 | 1472905021965 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:01 INFO - PROCESS | 2872 | 1472905021968 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35444A800 == 40 [pid = 2872] [id = 586] 05:17:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34F7A9000) [pid = 2872] [serial = 1758] [outer = 0000000000000000] 05:17:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34FCB3800) [pid = 2872] [serial = 1759] [outer = 000000F34F7A9000] 05:17:02 INFO - PROCESS | 2872 | 1472905022023 Marionette DEBUG loaded listener.js 05:17:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F353A6D800) [pid = 2872] [serial = 1760] [outer = 000000F34F7A9000] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F363733800 == 39 [pid = 2872] [id = 580] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599D7800 == 38 [pid = 2872] [id = 579] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D5000 == 37 [pid = 2872] [id = 578] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F72C800 == 36 [pid = 2872] [id = 577] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F36003A800 == 35 [pid = 2872] [id = 576] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F82E000 == 34 [pid = 2872] [id = 575] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C44B000 == 33 [pid = 2872] [id = 574] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ABA5000 == 32 [pid = 2872] [id = 573] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F35407B800 == 31 [pid = 2872] [id = 572] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF19800 == 30 [pid = 2872] [id = 571] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F36357D800 == 29 [pid = 2872] [id = 570] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F363329000 == 28 [pid = 2872] [id = 585] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DC1800 == 27 [pid = 2872] [id = 584] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F360034000 == 26 [pid = 2872] [id = 583] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A9800 == 25 [pid = 2872] [id = 581] 05:17:02 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599E1800 == 24 [pid = 2872] [id = 582] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F359187400) [pid = 2872] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35DAA3400) [pid = 2872] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F353A72800) [pid = 2872] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35F98F800) [pid = 2872] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FCBAC00) [pid = 2872] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B871000) [pid = 2872] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35D4EC400) [pid = 2872] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F358E85800) [pid = 2872] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F358D73C00) [pid = 2872] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F7A3C00) [pid = 2872] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F356055400) [pid = 2872] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F355B8AC00) [pid = 2872] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F988C00) [pid = 2872] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3543D7C00) [pid = 2872] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355B65C00) [pid = 2872] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34FCB8C00) [pid = 2872] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F7A5000) [pid = 2872] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F359983000) [pid = 2872] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F7AEC00) [pid = 2872] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35BFB8800) [pid = 2872] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F355564400) [pid = 2872] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F354791C00) [pid = 2872] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F869400) [pid = 2872] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35046AC00) [pid = 2872] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35BFCD400) [pid = 2872] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 05:17:02 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35C4A7C00) [pid = 2872] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 05:17:03 INFO - PROCESS | 2872 | 1472905023157 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 2872 | 1472905023210 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 05:17:03 INFO - PROCESS | 2872 | 1472905023214 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:17:03 INFO - PROCESS | 2872 | 1472905023219 Marionette TRACE conn6 <- [1,2310,null,{}] 05:17:03 INFO - PROCESS | 2872 | 1472905023224 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 2872 | 1472905023227 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:03 INFO - PROCESS | 2872 | 1472905023325 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 05:17:03 INFO - PROCESS | 2872 | 1472905023340 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 2872 | 1472905023342 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355828800 == 25 [pid = 2872] [id = 587] 05:17:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F636C00) [pid = 2872] [serial = 1761] [outer = 0000000000000000] 05:17:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F6D6800) [pid = 2872] [serial = 1762] [outer = 000000F34F636C00] 05:17:03 INFO - PROCESS | 2872 | 1472905023394 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F836400) [pid = 2872] [serial = 1763] [outer = 000000F34F636C00] 05:17:03 INFO - PROCESS | 2872 | 1472905023892 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 734ms 05:17:03 INFO - PROCESS | 2872 | 1472905023953 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 05:17:03 INFO - PROCESS | 2872 | 1472905023958 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 05:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:17:03 INFO - PROCESS | 2872 | 1472905023965 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:17:03 INFO - PROCESS | 2872 | 1472905023968 Marionette TRACE conn6 <- [1,2314,null,{}] 05:17:03 INFO - PROCESS | 2872 | 1472905023972 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:03 INFO - PROCESS | 2872 | 1472905023975 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:04 INFO - PROCESS | 2872 | 1472905024107 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 05:17:04 INFO - PROCESS | 2872 | 1472905024195 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 2872 | 1472905024197 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B722800 == 26 [pid = 2872] [id = 588] 05:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F83F800) [pid = 2872] [serial = 1764] [outer = 0000000000000000] 05:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FCA8400) [pid = 2872] [serial = 1765] [outer = 000000F34F83F800] 05:17:04 INFO - PROCESS | 2872 | 1472905024249 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35046AC00) [pid = 2872] [serial = 1766] [outer = 000000F34F83F800] 05:17:04 INFO - PROCESS | 2872 | 1472905024643 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 05:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:17:04 INFO - PROCESS | 2872 | 1472905024701 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 2872 | 1472905024704 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 05:17:04 INFO - PROCESS | 2872 | 1472905024707 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 2872 | 1472905024711 Marionette TRACE conn6 <- [1,2318,null,{}] 05:17:04 INFO - PROCESS | 2872 | 1472905024723 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 2872 | 1472905024728 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:04 INFO - PROCESS | 2872 | 1472905024817 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 05:17:04 INFO - PROCESS | 2872 | 1472905024824 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:04 INFO - PROCESS | 2872 | 1472905024827 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB3D000 == 27 [pid = 2872] [id = 589] 05:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F3544D9C00) [pid = 2872] [serial = 1767] [outer = 0000000000000000] 05:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35478D400) [pid = 2872] [serial = 1768] [outer = 000000F3544D9C00] 05:17:04 INFO - PROCESS | 2872 | 1472905024879 Marionette DEBUG loaded listener.js 05:17:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355386C00) [pid = 2872] [serial = 1769] [outer = 000000F3544D9C00] 05:17:05 INFO - PROCESS | 2872 | 1472905025352 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 671ms 05:17:05 INFO - PROCESS | 2872 | 1472905025384 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 05:17:05 INFO - PROCESS | 2872 | 1472905025387 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 05:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:17:05 INFO - PROCESS | 2872 | 1472905025390 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:17:05 INFO - PROCESS | 2872 | 1472905025392 Marionette TRACE conn6 <- [1,2322,null,{}] 05:17:05 INFO - PROCESS | 2872 | 1472905025395 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:05 INFO - PROCESS | 2872 | 1472905025398 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:05 INFO - PROCESS | 2872 | 1472905025547 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 05:17:05 INFO - PROCESS | 2872 | 1472905025571 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 2872 | 1472905025574 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35EC12800 == 28 [pid = 2872] [id = 590] 05:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F355B5AC00) [pid = 2872] [serial = 1770] [outer = 0000000000000000] 05:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355B62400) [pid = 2872] [serial = 1771] [outer = 000000F355B5AC00] 05:17:05 INFO - PROCESS | 2872 | 1472905025623 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355CDF400) [pid = 2872] [serial = 1772] [outer = 000000F355B5AC00] 05:17:06 INFO - PROCESS | 2872 | 1472905026065 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 05:17:06 INFO - PROCESS | 2872 | 1472905026129 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 2872 | 1472905026132 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 05:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:17:06 INFO - PROCESS | 2872 | 1472905026135 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 2872 | 1472905026137 Marionette TRACE conn6 <- [1,2326,null,{}] 05:17:06 INFO - PROCESS | 2872 | 1472905026141 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 2872 | 1472905026143 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:06 INFO - PROCESS | 2872 | 1472905026253 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 05:17:06 INFO - PROCESS | 2872 | 1472905026262 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:06 INFO - PROCESS | 2872 | 1472905026265 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E1000 == 29 [pid = 2872] [id = 591] 05:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34DA10800) [pid = 2872] [serial = 1773] [outer = 0000000000000000] 05:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F358D6B000) [pid = 2872] [serial = 1774] [outer = 000000F34DA10800] 05:17:06 INFO - PROCESS | 2872 | 1472905026357 Marionette DEBUG loaded listener.js 05:17:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35917C800) [pid = 2872] [serial = 1775] [outer = 000000F34DA10800] 05:17:06 INFO - PROCESS | 2872 | 1472905026822 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 05:17:06 INFO - PROCESS | 2872 | 1472905026882 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 2872 | 1472905026884 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 05:17:06 INFO - PROCESS | 2872 | 1472905026891 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 2872 | 1472905026893 Marionette TRACE conn6 <- [1,2330,null,{}] 05:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:17:06 INFO - PROCESS | 2872 | 1472905026897 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 2872 | 1472905026903 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:07 INFO - PROCESS | 2872 | 1472905027034 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35AFEC400) [pid = 2872] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35BFD5800) [pid = 2872] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34EDBE000) [pid = 2872] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F3504A5400) [pid = 2872] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F358E7E000) [pid = 2872] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34DA67C00) [pid = 2872] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F634000) [pid = 2872] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35495A800) [pid = 2872] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F62F800) [pid = 2872] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA97400) [pid = 2872] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35E304C00) [pid = 2872] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:17:07 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35EC4E400) [pid = 2872] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:17:07 INFO - PROCESS | 2872 | 1472905027314 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 2872 | 1472905027316 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C126000 == 30 [pid = 2872] [id = 592] 05:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34DA67C00) [pid = 2872] [serial = 1776] [outer = 0000000000000000] 05:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F578400) [pid = 2872] [serial = 1777] [outer = 000000F34DA67C00] 05:17:07 INFO - PROCESS | 2872 | 1472905027365 Marionette DEBUG loaded listener.js 05:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355563000) [pid = 2872] [serial = 1778] [outer = 000000F34DA67C00] 05:17:07 INFO - PROCESS | 2872 | 1472905027720 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 882ms 05:17:07 INFO - PROCESS | 2872 | 1472905027780 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 05:17:07 INFO - PROCESS | 2872 | 1472905027783 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 05:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:17:07 INFO - PROCESS | 2872 | 1472905027802 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:17:07 INFO - PROCESS | 2872 | 1472905027804 Marionette TRACE conn6 <- [1,2334,null,{}] 05:17:07 INFO - PROCESS | 2872 | 1472905027808 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:07 INFO - PROCESS | 2872 | 1472905027810 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:07 INFO - PROCESS | 2872 | 1472905027923 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 05:17:07 INFO - PROCESS | 2872 | 1472905027931 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 2872 | 1472905027933 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625AE000 == 31 [pid = 2872] [id = 593] 05:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34EDBBC00) [pid = 2872] [serial = 1779] [outer = 0000000000000000] 05:17:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35AFEC400) [pid = 2872] [serial = 1780] [outer = 000000F34EDBBC00] 05:17:07 INFO - PROCESS | 2872 | 1472905027980 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BA67000) [pid = 2872] [serial = 1781] [outer = 000000F34EDBBC00] 05:17:08 INFO - PROCESS | 2872 | 1472905028379 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 629ms 05:17:08 INFO - PROCESS | 2872 | 1472905028423 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 05:17:08 INFO - PROCESS | 2872 | 1472905028425 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 05:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:17:08 INFO - PROCESS | 2872 | 1472905028429 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:17:08 INFO - PROCESS | 2872 | 1472905028430 Marionette TRACE conn6 <- [1,2338,null,{}] 05:17:08 INFO - PROCESS | 2872 | 1472905028434 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:08 INFO - PROCESS | 2872 | 1472905028436 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:08 INFO - PROCESS | 2872 | 1472905028550 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 05:17:08 INFO - PROCESS | 2872 | 1472905028631 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:08 INFO - PROCESS | 2872 | 1472905028633 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363325800 == 32 [pid = 2872] [id = 594] 05:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35495B000) [pid = 2872] [serial = 1782] [outer = 0000000000000000] 05:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BFBDC00) [pid = 2872] [serial = 1783] [outer = 000000F35495B000] 05:17:08 INFO - PROCESS | 2872 | 1472905028680 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFD2800) [pid = 2872] [serial = 1784] [outer = 000000F35495B000] 05:17:09 INFO - PROCESS | 2872 | 1472905029037 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 05:17:09 INFO - PROCESS | 2872 | 1472905029103 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 2872 | 1472905029106 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 05:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:17:09 INFO - PROCESS | 2872 | 1472905029109 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 2872 | 1472905029111 Marionette TRACE conn6 <- [1,2342,null,{}] 05:17:09 INFO - PROCESS | 2872 | 1472905029114 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 2872 | 1472905029116 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:09 INFO - PROCESS | 2872 | 1472905029200 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 05:17:09 INFO - PROCESS | 2872 | 1472905029205 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 2872 | 1472905029207 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363706000 == 33 [pid = 2872] [id = 595] 05:17:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFD0400) [pid = 2872] [serial = 1785] [outer = 0000000000000000] 05:17:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C8BD800) [pid = 2872] [serial = 1786] [outer = 000000F35BFD0400] 05:17:09 INFO - PROCESS | 2872 | 1472905029254 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35CA9C800) [pid = 2872] [serial = 1787] [outer = 000000F35BFD0400] 05:17:10 INFO - PROCESS | 2872 | 1472905030079 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1019ms 05:17:10 INFO - PROCESS | 2872 | 1472905030132 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 2872 | 1472905030137 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 05:17:10 INFO - PROCESS | 2872 | 1472905030142 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:17:10 INFO - PROCESS | 2872 | 1472905030148 Marionette TRACE conn6 <- [1,2346,null,{}] 05:17:10 INFO - PROCESS | 2872 | 1472905030175 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 2872 | 1472905030178 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:10 INFO - PROCESS | 2872 | 1472905030316 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 05:17:10 INFO - PROCESS | 2872 | 1472905030432 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:10 INFO - PROCESS | 2872 | 1472905030435 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3D4000 == 34 [pid = 2872] [id = 596] 05:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F57F400) [pid = 2872] [serial = 1788] [outer = 0000000000000000] 05:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F7AC800) [pid = 2872] [serial = 1789] [outer = 000000F34F57F400] 05:17:10 INFO - PROCESS | 2872 | 1472905030499 Marionette DEBUG loaded listener.js 05:17:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34FCA6400) [pid = 2872] [serial = 1790] [outer = 000000F34F57F400] 05:17:11 INFO - PROCESS | 2872 | 1472905031217 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1152ms 05:17:11 INFO - PROCESS | 2872 | 1472905031314 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 05:17:11 INFO - PROCESS | 2872 | 1472905031319 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 05:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:17:11 INFO - PROCESS | 2872 | 1472905031327 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:17:11 INFO - PROCESS | 2872 | 1472905031330 Marionette TRACE conn6 <- [1,2350,null,{}] 05:17:11 INFO - PROCESS | 2872 | 1472905031334 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:11 INFO - PROCESS | 2872 | 1472905031338 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:11 INFO - PROCESS | 2872 | 1472905031475 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 05:17:11 INFO - PROCESS | 2872 | 1472905031691 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 2872 | 1472905031694 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354384000 == 35 [pid = 2872] [id = 597] 05:17:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34DA6DC00) [pid = 2872] [serial = 1791] [outer = 0000000000000000] 05:17:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F636000) [pid = 2872] [serial = 1792] [outer = 000000F34DA6DC00] 05:17:11 INFO - PROCESS | 2872 | 1472905031760 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F872400) [pid = 2872] [serial = 1793] [outer = 000000F34DA6DC00] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F363325800 == 34 [pid = 2872] [id = 594] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625AE000 == 33 [pid = 2872] [id = 593] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C126000 == 32 [pid = 2872] [id = 592] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E1000 == 31 [pid = 2872] [id = 591] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35EC12800 == 30 [pid = 2872] [id = 590] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB3D000 == 29 [pid = 2872] [id = 589] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B722800 == 28 [pid = 2872] [id = 588] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F355828800 == 27 [pid = 2872] [id = 587] 05:17:12 INFO - PROCESS | 2872 | --DOCSHELL 000000F35444A800 == 26 [pid = 2872] [id = 586] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35B84FC00) [pid = 2872] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B876C00) [pid = 2872] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35CA94400) [pid = 2872] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35C4A9000) [pid = 2872] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F838000) [pid = 2872] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F350B7E800) [pid = 2872] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35CA99800) [pid = 2872] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35C9D2C00) [pid = 2872] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F359736400) [pid = 2872] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F631C00) [pid = 2872] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F872000) [pid = 2872] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F83C000) [pid = 2872] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCB1400) [pid = 2872] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355567000) [pid = 2872] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B5E400) [pid = 2872] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F3558C5800) [pid = 2872] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35D7DAC00) [pid = 2872] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35EC4D800) [pid = 2872] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35E638400) [pid = 2872] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35DA9A000) [pid = 2872] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35CC94800) [pid = 2872] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35AB52800) [pid = 2872] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35EFC8800) [pid = 2872] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35F879400) [pid = 2872] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 05:17:12 INFO - PROCESS | 2872 | 1472905032440 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1119ms 05:17:12 INFO - PROCESS | 2872 | 1472905032453 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 2872 | 1472905032457 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 05:17:12 INFO - PROCESS | 2872 | 1472905032461 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:17:12 INFO - PROCESS | 2872 | 1472905032465 Marionette TRACE conn6 <- [1,2354,null,{}] 05:17:12 INFO - PROCESS | 2872 | 1472905032470 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 2872 | 1472905032475 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:12 INFO - PROCESS | 2872 | 1472905032570 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 05:17:12 INFO - PROCESS | 2872 | 1472905032655 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:12 INFO - PROCESS | 2872 | 1472905032658 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599E1800 == 27 [pid = 2872] [id = 598] 05:17:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34EDBB400) [pid = 2872] [serial = 1794] [outer = 0000000000000000] 05:17:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F7AD400) [pid = 2872] [serial = 1795] [outer = 000000F34EDBB400] 05:17:12 INFO - PROCESS | 2872 | 1472905032710 Marionette DEBUG loaded listener.js 05:17:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F350056000) [pid = 2872] [serial = 1796] [outer = 000000F34EDBB400] 05:17:13 INFO - PROCESS | 2872 | 1472905033144 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 05:17:13 INFO - PROCESS | 2872 | 1472905033202 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 2872 | 1472905033206 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 05:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:17:13 INFO - PROCESS | 2872 | 1472905033211 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 2872 | 1472905033213 Marionette TRACE conn6 <- [1,2358,null,{}] 05:17:13 INFO - PROCESS | 2872 | 1472905033217 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:13 INFO - PROCESS | 2872 | 1472905033219 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:13 INFO - PROCESS | 2872 | 1472905033313 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 05:17:13 INFO - PROCESS | 2872 | 1472905033321 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 2872 | 1472905033323 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA42000 == 28 [pid = 2872] [id = 599] 05:17:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F3544DB400) [pid = 2872] [serial = 1797] [outer = 0000000000000000] 05:17:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35537F400) [pid = 2872] [serial = 1798] [outer = 000000F3544DB400] 05:17:13 INFO - PROCESS | 2872 | 1472905033371 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F3558C9800) [pid = 2872] [serial = 1799] [outer = 000000F3544DB400] 05:17:13 INFO - PROCESS | 2872 | 1472905033879 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 734ms 05:17:13 INFO - PROCESS | 2872 | 1472905033948 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 05:17:13 INFO - PROCESS | 2872 | 1472905033951 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 05:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:17:13 INFO - PROCESS | 2872 | 1472905033956 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:17:13 INFO - PROCESS | 2872 | 1472905033962 Marionette TRACE conn6 <- [1,2362,null,{}] 05:17:13 INFO - PROCESS | 2872 | 1472905033972 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:13 INFO - PROCESS | 2872 | 1472905033976 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:14 INFO - PROCESS | 2872 | 1472905034102 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 05:17:14 INFO - PROCESS | 2872 | 1472905034187 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 2872 | 1472905034190 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8DF800 == 29 [pid = 2872] [id = 600] 05:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F355B5DC00) [pid = 2872] [serial = 1800] [outer = 0000000000000000] 05:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35917C400) [pid = 2872] [serial = 1801] [outer = 000000F355B5DC00] 05:17:14 INFO - PROCESS | 2872 | 1472905034237 Marionette DEBUG loaded listener.js 05:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35973B000) [pid = 2872] [serial = 1802] [outer = 000000F355B5DC00] 05:17:14 INFO - PROCESS | 2872 | 1472905034652 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 05:17:14 INFO - PROCESS | 2872 | 1472905034691 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 05:17:14 INFO - PROCESS | 2872 | 1472905034694 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 05:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:17:14 INFO - PROCESS | 2872 | 1472905034703 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 2872 | 1472905034705 Marionette TRACE conn6 <- [1,2366,null,{}] 05:17:14 INFO - PROCESS | 2872 | 1472905034708 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 2872 | 1472905034710 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:14 INFO - PROCESS | 2872 | 1472905034837 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 05:17:14 INFO - PROCESS | 2872 | 1472905034891 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:14 INFO - PROCESS | 2872 | 1472905034893 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36004D000 == 30 [pid = 2872] [id = 601] 05:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35B848400) [pid = 2872] [serial = 1803] [outer = 0000000000000000] 05:17:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35B872800) [pid = 2872] [serial = 1804] [outer = 000000F35B848400] 05:17:14 INFO - PROCESS | 2872 | 1472905034941 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35BA69000) [pid = 2872] [serial = 1805] [outer = 000000F35B848400] 05:17:15 INFO - PROCESS | 2872 | 1472905035373 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms 05:17:15 INFO - PROCESS | 2872 | 1472905035457 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 05:17:15 INFO - PROCESS | 2872 | 1472905035459 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 05:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:17:15 INFO - PROCESS | 2872 | 1472905035473 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:17:15 INFO - PROCESS | 2872 | 1472905035475 Marionette TRACE conn6 <- [1,2370,null,{}] 05:17:15 INFO - PROCESS | 2872 | 1472905035479 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:15 INFO - PROCESS | 2872 | 1472905035481 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:15 INFO - PROCESS | 2872 | 1472905035596 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 05:17:15 INFO - PROCESS | 2872 | 1472905035608 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:15 INFO - PROCESS | 2872 | 1472905035614 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F831800 == 31 [pid = 2872] [id = 602] 05:17:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C5A1C00) [pid = 2872] [serial = 1806] [outer = 0000000000000000] 05:17:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA90000) [pid = 2872] [serial = 1807] [outer = 000000F35C5A1C00] 05:17:15 INFO - PROCESS | 2872 | 1472905035718 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CE32400) [pid = 2872] [serial = 1808] [outer = 000000F35C5A1C00] 05:17:16 INFO - PROCESS | 2872 | 1472905036179 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 735ms 05:17:16 INFO - PROCESS | 2872 | 1472905036200 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 2872 | 1472905036202 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 05:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:17:16 INFO - PROCESS | 2872 | 1472905036211 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 2872 | 1472905036213 Marionette TRACE conn6 <- [1,2374,null,{}] 05:17:16 INFO - PROCESS | 2872 | 1472905036217 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 2872 | 1472905036219 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:16 INFO - PROCESS | 2872 | 1472905036343 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 05:17:16 INFO - PROCESS | 2872 | 1472905036349 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:16 INFO - PROCESS | 2872 | 1472905036351 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363709000 == 32 [pid = 2872] [id = 603] 05:17:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35CE34800) [pid = 2872] [serial = 1809] [outer = 0000000000000000] 05:17:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35DA99C00) [pid = 2872] [serial = 1810] [outer = 000000F35CE34800] 05:17:16 INFO - PROCESS | 2872 | 1472905036446 Marionette DEBUG loaded listener.js 05:17:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35E30D800) [pid = 2872] [serial = 1811] [outer = 000000F35CE34800] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35495B000) [pid = 2872] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F636C00) [pid = 2872] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355B5AC00) [pid = 2872] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F83F800) [pid = 2872] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F7A9000) [pid = 2872] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F3544D9C00) [pid = 2872] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34DA10800) [pid = 2872] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34DA67C00) [pid = 2872] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F7A7000) [pid = 2872] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F355B92400) [pid = 2872] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35CA91800) [pid = 2872] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35C274800) [pid = 2872] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:17:16 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34EDBBC00) [pid = 2872] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:17:16 INFO - PROCESS | 2872 | 1472905036853 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 692ms 05:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:17:16 INFO - PROCESS | 2872 | 1472905036905 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 05:17:16 INFO - PROCESS | 2872 | 1472905036908 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 05:17:16 INFO - PROCESS | 2872 | 1472905036911 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:17:16 INFO - PROCESS | 2872 | 1472905036913 Marionette TRACE conn6 <- [1,2378,null,{}] 05:17:16 INFO - PROCESS | 2872 | 1472905036916 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:16 INFO - PROCESS | 2872 | 1472905036919 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:17 INFO - PROCESS | 2872 | 1472905037030 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 05:17:17 INFO - PROCESS | 2872 | 1472905037040 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 2872 | 1472905037042 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF09000 == 33 [pid = 2872] [id = 604] 05:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F3500F7000) [pid = 2872] [serial = 1812] [outer = 0000000000000000] 05:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F359982400) [pid = 2872] [serial = 1813] [outer = 000000F3500F7000] 05:17:17 INFO - PROCESS | 2872 | 1472905037089 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35DA3E800) [pid = 2872] [serial = 1814] [outer = 000000F3500F7000] 05:17:17 INFO - PROCESS | 2872 | 1472905037518 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 05:17:17 INFO - PROCESS | 2872 | 1472905037545 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 2872 | 1472905037556 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 05:17:17 INFO - PROCESS | 2872 | 1472905037564 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:17:17 INFO - PROCESS | 2872 | 1472905037566 Marionette TRACE conn6 <- [1,2382,null,{}] 05:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:17:17 INFO - PROCESS | 2872 | 1472905037569 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:17 INFO - PROCESS | 2872 | 1472905037571 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:17 INFO - PROCESS | 2872 | 1472905037658 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 05:17:17 INFO - PROCESS | 2872 | 1472905037664 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:17 INFO - PROCESS | 2872 | 1472905037666 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639AA800 == 34 [pid = 2872] [id = 605] 05:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35E639000) [pid = 2872] [serial = 1815] [outer = 0000000000000000] 05:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35EC48800) [pid = 2872] [serial = 1816] [outer = 000000F35E639000] 05:17:17 INFO - PROCESS | 2872 | 1472905037713 Marionette DEBUG loaded listener.js 05:17:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35EF77800) [pid = 2872] [serial = 1817] [outer = 000000F35E639000] 05:17:18 INFO - PROCESS | 2872 | 1472905038148 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 628ms 05:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:17:18 INFO - PROCESS | 2872 | 1472905038200 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 05:17:18 INFO - PROCESS | 2872 | 1472905038202 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 05:17:18 INFO - PROCESS | 2872 | 1472905038206 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 2872 | 1472905038208 Marionette TRACE conn6 <- [1,2386,null,{}] 05:17:18 INFO - PROCESS | 2872 | 1472905038211 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 2872 | 1472905038213 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:18 INFO - PROCESS | 2872 | 1472905038301 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 05:17:18 INFO - PROCESS | 2872 | 1472905038308 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 2872 | 1472905038310 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B73000 == 35 [pid = 2872] [id = 606] 05:17:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35EFCB800) [pid = 2872] [serial = 1818] [outer = 0000000000000000] 05:17:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35F870000) [pid = 2872] [serial = 1819] [outer = 000000F35EFCB800] 05:17:18 INFO - PROCESS | 2872 | 1472905038357 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35F913800) [pid = 2872] [serial = 1820] [outer = 000000F35EFCB800] 05:17:19 INFO - PROCESS | 2872 | 1472905039055 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 881ms 05:17:19 INFO - PROCESS | 2872 | 1472905039090 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 2872 | 1472905039095 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 05:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:17:19 INFO - PROCESS | 2872 | 1472905039101 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 2872 | 1472905039105 Marionette TRACE conn6 <- [1,2390,null,{}] 05:17:19 INFO - PROCESS | 2872 | 1472905039112 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 2872 | 1472905039115 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:19 INFO - PROCESS | 2872 | 1472905039238 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 05:17:19 INFO - PROCESS | 2872 | 1472905039364 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:19 INFO - PROCESS | 2872 | 1472905039367 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C111800 == 36 [pid = 2872] [id = 607] 05:17:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F6D8C00) [pid = 2872] [serial = 1821] [outer = 0000000000000000] 05:17:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F873000) [pid = 2872] [serial = 1822] [outer = 000000F34F6D8C00] 05:17:19 INFO - PROCESS | 2872 | 1472905039431 Marionette DEBUG loaded listener.js 05:17:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F353B02800) [pid = 2872] [serial = 1823] [outer = 000000F34F6D8C00] 05:17:20 INFO - PROCESS | 2872 | 1472905040066 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 05:17:20 INFO - PROCESS | 2872 | 1472905040090 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 05:17:20 INFO - PROCESS | 2872 | 1472905040095 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 05:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:17:20 INFO - PROCESS | 2872 | 1472905040102 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:17:20 INFO - PROCESS | 2872 | 1472905040105 Marionette TRACE conn6 <- [1,2394,null,{}] 05:17:20 INFO - PROCESS | 2872 | 1472905040109 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:20 INFO - PROCESS | 2872 | 1472905040112 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:20 INFO - PROCESS | 2872 | 1472905040233 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 05:17:20 INFO - PROCESS | 2872 | 1472905040329 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 2872 | 1472905040331 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36259C800 == 37 [pid = 2872] [id = 608] 05:17:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F355B92C00) [pid = 2872] [serial = 1824] [outer = 0000000000000000] 05:17:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F358D67400) [pid = 2872] [serial = 1825] [outer = 000000F355B92C00] 05:17:20 INFO - PROCESS | 2872 | 1472905040391 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F359710C00) [pid = 2872] [serial = 1826] [outer = 000000F355B92C00] 05:17:21 INFO - PROCESS | 2872 | 1472905041025 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 986ms 05:17:21 INFO - PROCESS | 2872 | 1472905041090 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 2872 | 1472905041093 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 05:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:17:21 INFO - PROCESS | 2872 | 1472905041097 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 2872 | 1472905041101 Marionette TRACE conn6 <- [1,2398,null,{}] 05:17:21 INFO - PROCESS | 2872 | 1472905041113 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 2872 | 1472905041118 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:21 INFO - PROCESS | 2872 | 1472905041264 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 05:17:21 INFO - PROCESS | 2872 | 1472905041391 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 2872 | 1472905041395 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364046800 == 38 [pid = 2872] [id = 609] 05:17:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35CA95400) [pid = 2872] [serial = 1827] [outer = 0000000000000000] 05:17:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35D7E0400) [pid = 2872] [serial = 1828] [outer = 000000F35CA95400] 05:17:21 INFO - PROCESS | 2872 | 1472905041457 Marionette DEBUG loaded listener.js 05:17:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F871800) [pid = 2872] [serial = 1829] [outer = 000000F35CA95400] 05:17:22 INFO - PROCESS | 2872 | 1472905042065 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 05:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:17:22 INFO - PROCESS | 2872 | 1472905042085 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 05:17:22 INFO - PROCESS | 2872 | 1472905042088 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 05:17:22 INFO - PROCESS | 2872 | 1472905042092 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:17:22 INFO - PROCESS | 2872 | 1472905042094 Marionette TRACE conn6 <- [1,2402,null,{}] 05:17:22 INFO - PROCESS | 2872 | 1472905042098 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:22 INFO - PROCESS | 2872 | 1472905042101 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:22 INFO - PROCESS | 2872 | 1472905042343 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 05:17:22 INFO - PROCESS | 2872 | 1472905042486 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:22 INFO - PROCESS | 2872 | 1472905042489 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599C8000 == 39 [pid = 2872] [id = 610] 05:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F2D1C00) [pid = 2872] [serial = 1830] [outer = 0000000000000000] 05:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34F633400) [pid = 2872] [serial = 1831] [outer = 000000F34F2D1C00] 05:17:22 INFO - PROCESS | 2872 | 1472905042545 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F840000) [pid = 2872] [serial = 1832] [outer = 000000F34F2D1C00] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639AA800 == 38 [pid = 2872] [id = 605] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF09000 == 37 [pid = 2872] [id = 604] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F363709000 == 36 [pid = 2872] [id = 603] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F831800 == 35 [pid = 2872] [id = 602] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F36004D000 == 34 [pid = 2872] [id = 601] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8DF800 == 33 [pid = 2872] [id = 600] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA42000 == 32 [pid = 2872] [id = 599] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599E1800 == 31 [pid = 2872] [id = 598] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F354384000 == 30 [pid = 2872] [id = 597] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3D4000 == 29 [pid = 2872] [id = 596] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F363706000 == 28 [pid = 2872] [id = 595] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F364046800 == 27 [pid = 2872] [id = 609] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F36259C800 == 26 [pid = 2872] [id = 608] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C111800 == 25 [pid = 2872] [id = 607] 05:17:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B73000 == 24 [pid = 2872] [id = 606] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35BFBDC00) [pid = 2872] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F6D6800) [pid = 2872] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F836400) [pid = 2872] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F355B62400) [pid = 2872] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FCA8400) [pid = 2872] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35046AC00) [pid = 2872] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F353A6D800) [pid = 2872] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FCB3800) [pid = 2872] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35478D400) [pid = 2872] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F358D6B000) [pid = 2872] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F355CDF400) [pid = 2872] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F578400) [pid = 2872] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35917C800) [pid = 2872] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F355563000) [pid = 2872] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F3500F1800) [pid = 2872] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F840800) [pid = 2872] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35992E000) [pid = 2872] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F358D75C00) [pid = 2872] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35EC72400) [pid = 2872] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35D48A400) [pid = 2872] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35F98E800) [pid = 2872] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35F91BC00) [pid = 2872] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35AFEC400) [pid = 2872] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35BA67000) [pid = 2872] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35BFD2800) [pid = 2872] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F355386C00) [pid = 2872] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 05:17:23 INFO - PROCESS | 2872 | 1472905043960 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:17:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1924ms 05:17:24 INFO - PROCESS | 2872 | 1472905044018 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 2872 | 1472905044023 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 05:17:24 INFO - PROCESS | 2872 | 1472905044028 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:17:24 INFO - PROCESS | 2872 | 1472905044032 Marionette TRACE conn6 <- [1,2406,null,{}] 05:17:24 INFO - PROCESS | 2872 | 1472905044038 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 2872 | 1472905044041 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:24 INFO - PROCESS | 2872 | 1472905044185 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 05:17:24 INFO - PROCESS | 2872 | 1472905044265 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 2872 | 1472905044270 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F51D000 == 25 [pid = 2872] [id = 611] 05:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34DA04400) [pid = 2872] [serial = 1833] [outer = 0000000000000000] 05:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34F83C400) [pid = 2872] [serial = 1834] [outer = 000000F34DA04400] 05:17:24 INFO - PROCESS | 2872 | 1472905044325 Marionette DEBUG loaded listener.js 05:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F2D9C00) [pid = 2872] [serial = 1835] [outer = 000000F34DA04400] 05:17:24 INFO - PROCESS | 2872 | 1472905044774 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 777ms 05:17:24 INFO - PROCESS | 2872 | 1472905044807 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 2872 | 1472905044813 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 05:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:17:24 INFO - PROCESS | 2872 | 1472905044819 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 2872 | 1472905044822 Marionette TRACE conn6 <- [1,2410,null,{}] 05:17:24 INFO - PROCESS | 2872 | 1472905044826 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:24 INFO - PROCESS | 2872 | 1472905044829 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:24 INFO - PROCESS | 2872 | 1472905044928 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 05:17:24 INFO - PROCESS | 2872 | 1472905044936 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:24 INFO - PROCESS | 2872 | 1472905044939 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3C6800 == 26 [pid = 2872] [id = 612] 05:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34FBDA800) [pid = 2872] [serial = 1836] [outer = 0000000000000000] 05:17:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34FCB5C00) [pid = 2872] [serial = 1837] [outer = 000000F34FBDA800] 05:17:24 INFO - PROCESS | 2872 | 1472905044990 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34FDF3C00) [pid = 2872] [serial = 1838] [outer = 000000F34FBDA800] 05:17:25 INFO - PROCESS | 2872 | 1472905045460 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 05:17:25 INFO - PROCESS | 2872 | 1472905045492 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 05:17:25 INFO - PROCESS | 2872 | 1472905045495 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 05:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:17:25 INFO - PROCESS | 2872 | 1472905045499 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:17:25 INFO - PROCESS | 2872 | 1472905045503 Marionette TRACE conn6 <- [1,2414,null,{}] 05:17:25 INFO - PROCESS | 2872 | 1472905045515 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 2872 | 1472905045520 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:25 INFO - PROCESS | 2872 | 1472905045644 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 05:17:25 INFO - PROCESS | 2872 | 1472905045734 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 2872 | 1472905045738 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB3A000 == 27 [pid = 2872] [id = 613] 05:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F2CD400) [pid = 2872] [serial = 1839] [outer = 0000000000000000] 05:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35478CC00) [pid = 2872] [serial = 1840] [outer = 000000F34F2CD400] 05:17:25 INFO - PROCESS | 2872 | 1472905045790 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F355380400) [pid = 2872] [serial = 1841] [outer = 000000F34F2CD400] 05:17:26 INFO - PROCESS | 2872 | 1472905046186 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 05:17:26 INFO - PROCESS | 2872 | 1472905046235 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 05:17:26 INFO - PROCESS | 2872 | 1472905046238 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 05:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:17:26 INFO - PROCESS | 2872 | 1472905046242 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:17:26 INFO - PROCESS | 2872 | 1472905046244 Marionette TRACE conn6 <- [1,2418,null,{}] 05:17:26 INFO - PROCESS | 2872 | 1472905046257 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:26 INFO - PROCESS | 2872 | 1472905046259 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:26 INFO - PROCESS | 2872 | 1472905046376 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 05:17:26 INFO - PROCESS | 2872 | 1472905046387 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:26 INFO - PROCESS | 2872 | 1472905046389 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECC1000 == 28 [pid = 2872] [id = 614] 05:17:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F3558CEC00) [pid = 2872] [serial = 1842] [outer = 0000000000000000] 05:17:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B5E000) [pid = 2872] [serial = 1843] [outer = 000000F3558CEC00] 05:17:26 INFO - PROCESS | 2872 | 1472905046483 Marionette DEBUG loaded listener.js 05:17:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B93C00) [pid = 2872] [serial = 1844] [outer = 000000F3558CEC00] 05:17:26 INFO - PROCESS | 2872 | 1472905046922 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 05:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:17:27 INFO - PROCESS | 2872 | 1472905047016 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 2872 | 1472905047018 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 05:17:27 INFO - PROCESS | 2872 | 1472905047021 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 2872 | 1472905047023 Marionette TRACE conn6 <- [1,2422,null,{}] 05:17:27 INFO - PROCESS | 2872 | 1472905047027 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 2872 | 1472905047029 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:27 INFO - PROCESS | 2872 | 1472905047141 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 05:17:27 INFO - PROCESS | 2872 | 1472905047196 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 2872 | 1472905047198 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8EE000 == 29 [pid = 2872] [id = 615] 05:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F223000) [pid = 2872] [serial = 1845] [outer = 0000000000000000] 05:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F358D6A000) [pid = 2872] [serial = 1846] [outer = 000000F34F223000] 05:17:27 INFO - PROCESS | 2872 | 1472905047246 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F359183400) [pid = 2872] [serial = 1847] [outer = 000000F34F223000] 05:17:27 INFO - PROCESS | 2872 | 1472905047663 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 05:17:27 INFO - PROCESS | 2872 | 1472905047694 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 05:17:27 INFO - PROCESS | 2872 | 1472905047696 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 05:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:17:27 INFO - PROCESS | 2872 | 1472905047699 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 2872 | 1472905047701 Marionette TRACE conn6 <- [1,2426,null,{}] 05:17:27 INFO - PROCESS | 2872 | 1472905047705 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 2872 | 1472905047711 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:27 INFO - PROCESS | 2872 | 1472905047849 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 05:17:27 INFO - PROCESS | 2872 | 1472905047855 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 2872 | 1472905047857 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362379800 == 30 [pid = 2872] [id = 616] 05:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F3591A2000) [pid = 2872] [serial = 1848] [outer = 0000000000000000] 05:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35B384800) [pid = 2872] [serial = 1849] [outer = 000000F3591A2000] 05:17:27 INFO - PROCESS | 2872 | 1472905047906 Marionette DEBUG loaded listener.js 05:17:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA67000) [pid = 2872] [serial = 1850] [outer = 000000F3591A2000] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35B848400) [pid = 2872] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35C5A1C00) [pid = 2872] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35CE34800) [pid = 2872] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35BFD0400) [pid = 2872] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34DA6DC00) [pid = 2872] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F3544DB400) [pid = 2872] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F57F400) [pid = 2872] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34EDBB400) [pid = 2872] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B5DC00) [pid = 2872] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35EFCB800) [pid = 2872] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F3500F7000) [pid = 2872] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:17:28 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35E639000) [pid = 2872] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:17:28 INFO - PROCESS | 2872 | 1472905048521 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 881ms 05:17:28 INFO - PROCESS | 2872 | 1472905048584 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 05:17:28 INFO - PROCESS | 2872 | 1472905048586 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 05:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:17:28 INFO - PROCESS | 2872 | 1472905048589 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:17:28 INFO - PROCESS | 2872 | 1472905048591 Marionette TRACE conn6 <- [1,2430,null,{}] 05:17:28 INFO - PROCESS | 2872 | 1472905048595 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:28 INFO - PROCESS | 2872 | 1472905048597 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:28 INFO - PROCESS | 2872 | 1472905048696 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 05:17:28 INFO - PROCESS | 2872 | 1472905048706 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:28 INFO - PROCESS | 2872 | 1472905048708 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36278D000 == 31 [pid = 2872] [id = 617] 05:17:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F358E81C00) [pid = 2872] [serial = 1851] [outer = 0000000000000000] 05:17:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35997C000) [pid = 2872] [serial = 1852] [outer = 000000F358E81C00] 05:17:28 INFO - PROCESS | 2872 | 1472905048755 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35BA68800) [pid = 2872] [serial = 1853] [outer = 000000F358E81C00] 05:17:29 INFO - PROCESS | 2872 | 1472905049175 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 05:17:29 INFO - PROCESS | 2872 | 1472905049223 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 05:17:29 INFO - PROCESS | 2872 | 1472905049226 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 05:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:17:29 INFO - PROCESS | 2872 | 1472905049229 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 2872 | 1472905049231 Marionette TRACE conn6 <- [1,2434,null,{}] 05:17:29 INFO - PROCESS | 2872 | 1472905049234 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 2872 | 1472905049236 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:29 INFO - PROCESS | 2872 | 1472905049319 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 05:17:29 INFO - PROCESS | 2872 | 1472905049324 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 2872 | 1472905049326 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36356E000 == 32 [pid = 2872] [id = 618] 05:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35BFD1400) [pid = 2872] [serial = 1854] [outer = 0000000000000000] 05:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35BFD5800) [pid = 2872] [serial = 1855] [outer = 000000F35BFD1400] 05:17:29 INFO - PROCESS | 2872 | 1472905049373 Marionette DEBUG loaded listener.js 05:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35C4B4400) [pid = 2872] [serial = 1856] [outer = 000000F35BFD1400] 05:17:29 INFO - PROCESS | 2872 | 1472905049804 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 629ms 05:17:29 INFO - PROCESS | 2872 | 1472905049860 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 05:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:17:29 INFO - PROCESS | 2872 | 1472905049862 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 05:17:29 INFO - PROCESS | 2872 | 1472905049866 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 2872 | 1472905049868 Marionette TRACE conn6 <- [1,2438,null,{}] 05:17:29 INFO - PROCESS | 2872 | 1472905049872 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 2872 | 1472905049874 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:29 INFO - PROCESS | 2872 | 1472905049959 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 05:17:29 INFO - PROCESS | 2872 | 1472905049966 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 2872 | 1472905049968 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB36800 == 33 [pid = 2872] [id = 619] 05:17:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35C9D2C00) [pid = 2872] [serial = 1857] [outer = 0000000000000000] 05:17:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA93800) [pid = 2872] [serial = 1858] [outer = 000000F35C9D2C00] 05:17:30 INFO - PROCESS | 2872 | 1472905050016 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CC93800) [pid = 2872] [serial = 1859] [outer = 000000F35C9D2C00] 05:17:30 INFO - PROCESS | 2872 | 1472905050810 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 987ms 05:17:30 INFO - PROCESS | 2872 | 1472905050856 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 05:17:30 INFO - PROCESS | 2872 | 1472905050861 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 05:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:17:30 INFO - PROCESS | 2872 | 1472905050867 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:17:30 INFO - PROCESS | 2872 | 1472905050871 Marionette TRACE conn6 <- [1,2442,null,{}] 05:17:30 INFO - PROCESS | 2872 | 1472905050878 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:30 INFO - PROCESS | 2872 | 1472905050881 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:31 INFO - PROCESS | 2872 | 1472905051020 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 05:17:31 INFO - PROCESS | 2872 | 1472905051144 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 2872 | 1472905051148 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3BC800 == 34 [pid = 2872] [id = 620] 05:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F578400) [pid = 2872] [serial = 1860] [outer = 0000000000000000] 05:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F6D6C00) [pid = 2872] [serial = 1861] [outer = 000000F34F578400] 05:17:31 INFO - PROCESS | 2872 | 1472905051212 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F86A800) [pid = 2872] [serial = 1862] [outer = 000000F34F578400] 05:17:31 INFO - PROCESS | 2872 | 1472905051886 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1072ms 05:17:31 INFO - PROCESS | 2872 | 1472905051949 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 05:17:31 INFO - PROCESS | 2872 | 1472905051954 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 05:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:17:31 INFO - PROCESS | 2872 | 1472905051961 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 2872 | 1472905051964 Marionette TRACE conn6 <- [1,2446,null,{}] 05:17:31 INFO - PROCESS | 2872 | 1472905051969 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:31 INFO - PROCESS | 2872 | 1472905051972 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:32 INFO - PROCESS | 2872 | 1472905052106 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 05:17:32 INFO - PROCESS | 2872 | 1472905052228 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:32 INFO - PROCESS | 2872 | 1472905052231 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8EB000 == 35 [pid = 2872] [id = 621] 05:17:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34F86CC00) [pid = 2872] [serial = 1863] [outer = 0000000000000000] 05:17:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F3543C0000) [pid = 2872] [serial = 1864] [outer = 000000F34F86CC00] 05:17:32 INFO - PROCESS | 2872 | 1472905052293 Marionette DEBUG loaded listener.js 05:17:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35537F800) [pid = 2872] [serial = 1865] [outer = 000000F34F86CC00] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F36356E000 == 34 [pid = 2872] [id = 618] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F36278D000 == 33 [pid = 2872] [id = 617] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F362379800 == 32 [pid = 2872] [id = 616] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8EE000 == 31 [pid = 2872] [id = 615] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECC1000 == 30 [pid = 2872] [id = 614] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB3A000 == 29 [pid = 2872] [id = 613] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3C6800 == 28 [pid = 2872] [id = 612] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F51D000 == 27 [pid = 2872] [id = 611] 05:17:33 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599C8000 == 26 [pid = 2872] [id = 610] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35B872800) [pid = 2872] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35CA90000) [pid = 2872] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35BA69000) [pid = 2872] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35DA99C00) [pid = 2872] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35CA9C800) [pid = 2872] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35C8BD800) [pid = 2872] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F636000) [pid = 2872] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F872400) [pid = 2872] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35537F400) [pid = 2872] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F3558C9800) [pid = 2872] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F7AC800) [pid = 2872] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34FCA6400) [pid = 2872] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CE32400) [pid = 2872] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F7AD400) [pid = 2872] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F350056000) [pid = 2872] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35917C400) [pid = 2872] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35F913800) [pid = 2872] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35F870000) [pid = 2872] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F359982400) [pid = 2872] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35EF77800) [pid = 2872] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35EC48800) [pid = 2872] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35E30D800) [pid = 2872] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35DA3E800) [pid = 2872] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35973B000) [pid = 2872] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 05:17:33 INFO - PROCESS | 2872 | 1472905053180 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1238ms 05:17:33 INFO - PROCESS | 2872 | 1472905053199 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 2872 | 1472905053203 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 05:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:17:33 INFO - PROCESS | 2872 | 1472905053208 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 2872 | 1472905053212 Marionette TRACE conn6 <- [1,2450,null,{}] 05:17:33 INFO - PROCESS | 2872 | 1472905053217 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 2872 | 1472905053220 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:33 INFO - PROCESS | 2872 | 1472905053318 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 05:17:33 INFO - PROCESS | 2872 | 1472905053325 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 2872 | 1472905053329 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F358E75000 == 27 [pid = 2872] [id = 622] 05:17:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34F871400) [pid = 2872] [serial = 1866] [outer = 0000000000000000] 05:17:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34FB52C00) [pid = 2872] [serial = 1867] [outer = 000000F34F871400] 05:17:33 INFO - PROCESS | 2872 | 1472905053382 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34FCBA000) [pid = 2872] [serial = 1868] [outer = 000000F34F871400] 05:17:33 INFO - PROCESS | 2872 | 1472905053915 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 734ms 05:17:33 INFO - PROCESS | 2872 | 1472905053943 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 05:17:33 INFO - PROCESS | 2872 | 1472905053947 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 05:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:17:33 INFO - PROCESS | 2872 | 1472905053954 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:17:33 INFO - PROCESS | 2872 | 1472905053957 Marionette TRACE conn6 <- [1,2454,null,{}] 05:17:33 INFO - PROCESS | 2872 | 1472905053960 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 2872 | 1472905053963 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:34 INFO - PROCESS | 2872 | 1472905054054 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 05:17:34 INFO - PROCESS | 2872 | 1472905054139 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 2872 | 1472905054141 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C022800 == 28 [pid = 2872] [id = 623] 05:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F35478A800) [pid = 2872] [serial = 1869] [outer = 0000000000000000] 05:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35495A400) [pid = 2872] [serial = 1870] [outer = 000000F35478A800] 05:17:34 INFO - PROCESS | 2872 | 1472905054192 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F355B58800) [pid = 2872] [serial = 1871] [outer = 000000F35478A800] 05:17:34 INFO - PROCESS | 2872 | 1472905054605 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 671ms 05:17:34 INFO - PROCESS | 2872 | 1472905054627 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 05:17:34 INFO - PROCESS | 2872 | 1472905054630 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 05:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:17:34 INFO - PROCESS | 2872 | 1472905054633 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 2872 | 1472905054637 Marionette TRACE conn6 <- [1,2458,null,{}] 05:17:34 INFO - PROCESS | 2872 | 1472905054649 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 2872 | 1472905054654 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:34 INFO - PROCESS | 2872 | 1472905054772 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 05:17:34 INFO - PROCESS | 2872 | 1472905054782 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:34 INFO - PROCESS | 2872 | 1472905054786 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35EC10000 == 29 [pid = 2872] [id = 624] 05:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34EDC2800) [pid = 2872] [serial = 1872] [outer = 0000000000000000] 05:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F3591A1400) [pid = 2872] [serial = 1873] [outer = 000000F34EDC2800] 05:17:34 INFO - PROCESS | 2872 | 1472905054839 Marionette DEBUG loaded listener.js 05:17:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F359986000) [pid = 2872] [serial = 1874] [outer = 000000F34EDC2800] 05:17:35 INFO - PROCESS | 2872 | 1472905055278 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 05:17:35 INFO - PROCESS | 2872 | 1472905055325 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 05:17:35 INFO - PROCESS | 2872 | 1472905055328 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 05:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:17:35 INFO - PROCESS | 2872 | 1472905055332 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:17:35 INFO - PROCESS | 2872 | 1472905055333 Marionette TRACE conn6 <- [1,2462,null,{}] 05:17:35 INFO - PROCESS | 2872 | 1472905055346 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:35 INFO - PROCESS | 2872 | 1472905055349 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:35 INFO - PROCESS | 2872 | 1472905055468 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 05:17:35 INFO - PROCESS | 2872 | 1472905055473 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 2872 | 1472905055475 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360038000 == 30 [pid = 2872] [id = 625] 05:17:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35B868800) [pid = 2872] [serial = 1875] [outer = 0000000000000000] 05:17:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35B871400) [pid = 2872] [serial = 1876] [outer = 000000F35B868800] 05:17:35 INFO - PROCESS | 2872 | 1472905055531 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35BA8FC00) [pid = 2872] [serial = 1877] [outer = 000000F35B868800] 05:17:35 INFO - PROCESS | 2872 | 1472905055988 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 692ms 05:17:36 INFO - PROCESS | 2872 | 1472905056027 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 2872 | 1472905056030 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 05:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:17:36 INFO - PROCESS | 2872 | 1472905056033 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 2872 | 1472905056035 Marionette TRACE conn6 <- [1,2466,null,{}] 05:17:36 INFO - PROCESS | 2872 | 1472905056039 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 2872 | 1472905056041 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:36 INFO - PROCESS | 2872 | 1472905056153 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 05:17:36 INFO - PROCESS | 2872 | 1472905056244 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:36 INFO - PROCESS | 2872 | 1472905056246 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362790000 == 31 [pid = 2872] [id = 626] 05:17:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35BFC8000) [pid = 2872] [serial = 1878] [outer = 0000000000000000] 05:17:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35C40B400) [pid = 2872] [serial = 1879] [outer = 000000F35BFC8000] 05:17:36 INFO - PROCESS | 2872 | 1472905056294 Marionette DEBUG loaded listener.js 05:17:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35CA94C00) [pid = 2872] [serial = 1880] [outer = 000000F35BFC8000] 05:17:36 INFO - PROCESS | 2872 | 1472905056736 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 734ms 05:17:36 INFO - PROCESS | 2872 | 1472905056769 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 2872 | 1472905056772 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 05:17:36 INFO - PROCESS | 2872 | 1472905056775 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:17:36 INFO - PROCESS | 2872 | 1472905056777 Marionette TRACE conn6 <- [1,2470,null,{}] 05:17:36 INFO - PROCESS | 2872 | 1472905056787 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 2872 | 1472905056793 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:36 INFO - PROCESS | 2872 | 1472905056941 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 05:17:37 INFO - PROCESS | 2872 | 1472905056999 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 2872 | 1472905057001 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363710000 == 32 [pid = 2872] [id = 627] 05:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35D48EC00) [pid = 2872] [serial = 1881] [outer = 0000000000000000] 05:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35DAA3000) [pid = 2872] [serial = 1882] [outer = 000000F35D48EC00] 05:17:37 INFO - PROCESS | 2872 | 1472905057051 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35E635400) [pid = 2872] [serial = 1883] [outer = 000000F35D48EC00] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F358E81C00) [pid = 2872] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F223000) [pid = 2872] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F3558CEC00) [pid = 2872] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FBDA800) [pid = 2872] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355B92C00) [pid = 2872] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F2CD400) [pid = 2872] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA95400) [pid = 2872] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F3591A2000) [pid = 2872] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35BFD1400) [pid = 2872] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F6D8C00) [pid = 2872] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:17:37 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F2D1C00) [pid = 2872] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:17:37 INFO - PROCESS | 2872 | 1472905057555 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 840ms 05:17:37 INFO - PROCESS | 2872 | 1472905057623 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 05:17:37 INFO - PROCESS | 2872 | 1472905057626 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 05:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:17:37 INFO - PROCESS | 2872 | 1472905057629 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:17:37 INFO - PROCESS | 2872 | 1472905057631 Marionette TRACE conn6 <- [1,2474,null,{}] 05:17:37 INFO - PROCESS | 2872 | 1472905057635 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:37 INFO - PROCESS | 2872 | 1472905057637 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:37 INFO - PROCESS | 2872 | 1472905057751 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 05:17:37 INFO - PROCESS | 2872 | 1472905057764 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 2872 | 1472905057766 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363732000 == 33 [pid = 2872] [id = 628] 05:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34E2CF800) [pid = 2872] [serial = 1884] [outer = 0000000000000000] 05:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F355B58C00) [pid = 2872] [serial = 1885] [outer = 000000F34E2CF800] 05:17:37 INFO - PROCESS | 2872 | 1472905057815 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35DAA2C00) [pid = 2872] [serial = 1886] [outer = 000000F34E2CF800] 05:17:38 INFO - PROCESS | 2872 | 1472905058205 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 629ms 05:17:38 INFO - PROCESS | 2872 | 1472905058263 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 2872 | 1472905058265 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 05:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:17:38 INFO - PROCESS | 2872 | 1472905058268 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 2872 | 1472905058270 Marionette TRACE conn6 <- [1,2478,null,{}] 05:17:38 INFO - PROCESS | 2872 | 1472905058274 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 2872 | 1472905058276 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:38 INFO - PROCESS | 2872 | 1472905058369 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 05:17:38 INFO - PROCESS | 2872 | 1472905058375 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:38 INFO - PROCESS | 2872 | 1472905058377 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639B4800 == 34 [pid = 2872] [id = 629] 05:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35E638400) [pid = 2872] [serial = 1887] [outer = 0000000000000000] 05:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35EC53800) [pid = 2872] [serial = 1888] [outer = 000000F35E638400] 05:17:38 INFO - PROCESS | 2872 | 1472905058425 Marionette DEBUG loaded listener.js 05:17:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35EFCD800) [pid = 2872] [serial = 1889] [outer = 000000F35E638400] 05:17:38 INFO - PROCESS | 2872 | 1472905058858 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 629ms 05:17:38 INFO - PROCESS | 2872 | 1472905058901 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 05:17:38 INFO - PROCESS | 2872 | 1472905058903 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 05:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:17:38 INFO - PROCESS | 2872 | 1472905058907 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 2872 | 1472905058909 Marionette TRACE conn6 <- [1,2482,null,{}] 05:17:38 INFO - PROCESS | 2872 | 1472905058913 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 2872 | 1472905058915 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:39 INFO - PROCESS | 2872 | 1472905059001 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 05:17:39 INFO - PROCESS | 2872 | 1472905059009 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 2872 | 1472905059011 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E83A000 == 35 [pid = 2872] [id = 630] 05:17:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35EC51000) [pid = 2872] [serial = 1890] [outer = 0000000000000000] 05:17:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35F8BE000) [pid = 2872] [serial = 1891] [outer = 000000F35EC51000] 05:17:39 INFO - PROCESS | 2872 | 1472905059057 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35F916800) [pid = 2872] [serial = 1892] [outer = 000000F35EC51000] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F358E75000 == 34 [pid = 2872] [id = 622] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8EB000 == 33 [pid = 2872] [id = 621] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB36800 == 32 [pid = 2872] [id = 619] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3BC800 == 31 [pid = 2872] [id = 620] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C022800 == 30 [pid = 2872] [id = 623] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F35EC10000 == 29 [pid = 2872] [id = 624] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F363710000 == 28 [pid = 2872] [id = 627] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639B4800 == 27 [pid = 2872] [id = 629] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F360038000 == 26 [pid = 2872] [id = 625] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F363732000 == 25 [pid = 2872] [id = 628] 05:17:40 INFO - PROCESS | 2872 | --DOCSHELL 000000F362790000 == 24 [pid = 2872] [id = 626] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35478CC00) [pid = 2872] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F355B5E000) [pid = 2872] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F840000) [pid = 2872] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F633400) [pid = 2872] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F83C400) [pid = 2872] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34FCB5C00) [pid = 2872] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34FDF3C00) [pid = 2872] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F358D6A000) [pid = 2872] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F353B02800) [pid = 2872] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F34F873000) [pid = 2872] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F359710C00) [pid = 2872] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F358D67400) [pid = 2872] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35F871800) [pid = 2872] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35D7E0400) [pid = 2872] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F355B93C00) [pid = 2872] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35B384800) [pid = 2872] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F359183400) [pid = 2872] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35BFD5800) [pid = 2872] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F35CA93800) [pid = 2872] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35BA67000) [pid = 2872] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F35997C000) [pid = 2872] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (000000F35BA68800) [pid = 2872] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (000000F355380400) [pid = 2872] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (000000F35C4B4400) [pid = 2872] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 05:17:40 INFO - PROCESS | 2872 | 1472905060914 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2019ms 05:17:40 INFO - PROCESS | 2872 | 1472905060929 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 2872 | 1472905060933 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 05:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:17:40 INFO - PROCESS | 2872 | 1472905060939 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 2872 | 1472905060942 Marionette TRACE conn6 <- [1,2486,null,{}] 05:17:40 INFO - PROCESS | 2872 | 1472905060949 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:40 INFO - PROCESS | 2872 | 1472905060952 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:41 INFO - PROCESS | 2872 | 1472905061055 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 05:17:41 INFO - PROCESS | 2872 | 1472905061062 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 2872 | 1472905061067 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35494C000 == 25 [pid = 2872] [id = 631] 05:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (000000F34F2CD400) [pid = 2872] [serial = 1893] [outer = 0000000000000000] 05:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000F34F2CDC00) [pid = 2872] [serial = 1894] [outer = 000000F34F2CD400] 05:17:41 INFO - PROCESS | 2872 | 1472905061122 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F34F577C00) [pid = 2872] [serial = 1895] [outer = 000000F34F2CD400] 05:17:41 INFO - PROCESS | 2872 | 1472905061609 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 05:17:41 INFO - PROCESS | 2872 | 1472905061677 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 05:17:41 INFO - PROCESS | 2872 | 1472905061683 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 05:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:17:41 INFO - PROCESS | 2872 | 1472905061690 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:17:41 INFO - PROCESS | 2872 | 1472905061693 Marionette TRACE conn6 <- [1,2490,null,{}] 05:17:41 INFO - PROCESS | 2872 | 1472905061697 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:41 INFO - PROCESS | 2872 | 1472905061700 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:41 INFO - PROCESS | 2872 | 1472905061792 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 05:17:41 INFO - PROCESS | 2872 | 1472905061808 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 2872 | 1472905061811 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF10800 == 26 [pid = 2872] [id = 632] 05:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34F7A8400) [pid = 2872] [serial = 1896] [outer = 0000000000000000] 05:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34F7ABC00) [pid = 2872] [serial = 1897] [outer = 000000F34F7A8400] 05:17:41 INFO - PROCESS | 2872 | 1472905061862 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34F83CC00) [pid = 2872] [serial = 1898] [outer = 000000F34F7A8400] 05:17:42 INFO - PROCESS | 2872 | 1472905062349 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 692ms 05:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:17:42 INFO - PROCESS | 2872 | 1472905062384 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 2872 | 1472905062386 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 05:17:42 INFO - PROCESS | 2872 | 1472905062390 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 2872 | 1472905062394 Marionette TRACE conn6 <- [1,2494,null,{}] 05:17:42 INFO - PROCESS | 2872 | 1472905062406 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 2872 | 1472905062412 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:42 INFO - PROCESS | 2872 | 1472905062534 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 05:17:42 INFO - PROCESS | 2872 | 1472905062620 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 2872 | 1472905062624 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02B800 == 27 [pid = 2872] [id = 633] 05:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34D91D800) [pid = 2872] [serial = 1899] [outer = 0000000000000000] 05:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34FCB4800) [pid = 2872] [serial = 1900] [outer = 000000F34D91D800] 05:17:42 INFO - PROCESS | 2872 | 1472905062676 Marionette DEBUG loaded listener.js 05:17:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34FDF0000) [pid = 2872] [serial = 1901] [outer = 000000F34D91D800] 05:17:43 INFO - PROCESS | 2872 | 1472905063113 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 776ms 05:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:17:43 INFO - PROCESS | 2872 | 1472905063168 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 2872 | 1472905063171 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 05:17:43 INFO - PROCESS | 2872 | 1472905063175 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 2872 | 1472905063177 Marionette TRACE conn6 <- [1,2498,null,{}] 05:17:43 INFO - PROCESS | 2872 | 1472905063180 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 2872 | 1472905063183 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:43 INFO - PROCESS | 2872 | 1472905063272 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 05:17:43 INFO - PROCESS | 2872 | 1472905063278 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 2872 | 1472905063280 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB44000 == 28 [pid = 2872] [id = 634] 05:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F350BD6800) [pid = 2872] [serial = 1902] [outer = 0000000000000000] 05:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F353C0B000) [pid = 2872] [serial = 1903] [outer = 000000F350BD6800] 05:17:43 INFO - PROCESS | 2872 | 1472905063329 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F353CD9C00) [pid = 2872] [serial = 1904] [outer = 000000F350BD6800] 05:17:43 INFO - PROCESS | 2872 | 1472905063802 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 671ms 05:17:43 INFO - PROCESS | 2872 | 1472905063848 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 05:17:43 INFO - PROCESS | 2872 | 1472905063851 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 05:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:17:43 INFO - PROCESS | 2872 | 1472905063883 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:17:43 INFO - PROCESS | 2872 | 1472905063885 Marionette TRACE conn6 <- [1,2502,null,{}] 05:17:43 INFO - PROCESS | 2872 | 1472905063891 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:43 INFO - PROCESS | 2872 | 1472905063893 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:43 INFO - PROCESS | 2872 | 1472905063977 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 05:17:43 INFO - PROCESS | 2872 | 1472905063985 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:43 INFO - PROCESS | 2872 | 1472905063987 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35DAE2800 == 29 [pid = 2872] [id = 635] 05:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34EB51400) [pid = 2872] [serial = 1905] [outer = 0000000000000000] 05:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35478E800) [pid = 2872] [serial = 1906] [outer = 000000F34EB51400] 05:17:44 INFO - PROCESS | 2872 | 1472905064034 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F354965800) [pid = 2872] [serial = 1907] [outer = 000000F34EB51400] 05:17:44 INFO - PROCESS | 2872 | 1472905064453 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 629ms 05:17:44 INFO - PROCESS | 2872 | 1472905064522 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 2872 | 1472905064524 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 05:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:17:44 INFO - PROCESS | 2872 | 1472905064528 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 2872 | 1472905064529 Marionette TRACE conn6 <- [1,2506,null,{}] 05:17:44 INFO - PROCESS | 2872 | 1472905064533 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 2872 | 1472905064539 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:44 INFO - PROCESS | 2872 | 1472905064649 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 05:17:44 INFO - PROCESS | 2872 | 1472905064655 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 2872 | 1472905064657 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E4000 == 30 [pid = 2872] [id = 636] 05:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F355386000) [pid = 2872] [serial = 1908] [outer = 0000000000000000] 05:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F355B56C00) [pid = 2872] [serial = 1909] [outer = 000000F355386000] 05:17:44 INFO - PROCESS | 2872 | 1472905064705 Marionette DEBUG loaded listener.js 05:17:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F358D6B000) [pid = 2872] [serial = 1910] [outer = 000000F355386000] 05:17:45 INFO - PROCESS | 2872 | 1472905065137 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 05:17:45 INFO - PROCESS | 2872 | 1472905065160 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 2872 | 1472905065163 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 05:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:17:45 INFO - PROCESS | 2872 | 1472905065166 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 2872 | 1472905065168 Marionette TRACE conn6 <- [1,2510,null,{}] 05:17:45 INFO - PROCESS | 2872 | 1472905065176 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 2872 | 1472905065178 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:45 INFO - PROCESS | 2872 | 1472905065262 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 05:17:45 INFO - PROCESS | 2872 | 1472905065268 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 2872 | 1472905065270 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36003F000 == 31 [pid = 2872] [id = 637] 05:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F358D6E400) [pid = 2872] [serial = 1911] [outer = 0000000000000000] 05:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F358E80800) [pid = 2872] [serial = 1912] [outer = 000000F358D6E400] 05:17:45 INFO - PROCESS | 2872 | 1472905065319 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F359183C00) [pid = 2872] [serial = 1913] [outer = 000000F358D6E400] 05:17:45 INFO - PROCESS | 2872 | 1472905065764 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 05:17:45 INFO - PROCESS | 2872 | 1472905065798 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 05:17:45 INFO - PROCESS | 2872 | 1472905065801 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 05:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:17:45 INFO - PROCESS | 2872 | 1472905065821 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:17:45 INFO - PROCESS | 2872 | 1472905065824 Marionette TRACE conn6 <- [1,2514,null,{}] 05:17:45 INFO - PROCESS | 2872 | 1472905065827 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:45 INFO - PROCESS | 2872 | 1472905065829 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:45 INFO - PROCESS | 2872 | 1472905065912 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 05:17:45 INFO - PROCESS | 2872 | 1472905065919 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:45 INFO - PROCESS | 2872 | 1472905065921 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625A9800 == 32 [pid = 2872] [id = 638] 05:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34E930400) [pid = 2872] [serial = 1914] [outer = 0000000000000000] 05:17:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F359186800) [pid = 2872] [serial = 1915] [outer = 000000F34E930400] 05:17:45 INFO - PROCESS | 2872 | 1472905065969 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35973A000) [pid = 2872] [serial = 1916] [outer = 000000F34E930400] 05:17:46 INFO - PROCESS | 2872 | 1472905066431 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 05:17:46 INFO - PROCESS | 2872 | 1472905066517 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 2872 | 1472905066519 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 05:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:17:46 INFO - PROCESS | 2872 | 1472905066522 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 2872 | 1472905066524 Marionette TRACE conn6 <- [1,2518,null,{}] 05:17:46 INFO - PROCESS | 2872 | 1472905066534 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 2872 | 1472905066536 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:46 INFO - PROCESS | 2872 | 1472905066672 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 05:17:46 INFO - PROCESS | 2872 | 1472905066725 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 2872 | 1472905066727 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02B000 == 33 [pid = 2872] [id = 639] 05:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F359980400) [pid = 2872] [serial = 1917] [outer = 0000000000000000] 05:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35AFF3000) [pid = 2872] [serial = 1918] [outer = 000000F359980400] 05:17:46 INFO - PROCESS | 2872 | 1472905066775 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35B86D000) [pid = 2872] [serial = 1919] [outer = 000000F359980400] 05:17:47 INFO - PROCESS | 2872 | 1472905067204 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 734ms 05:17:47 INFO - PROCESS | 2872 | 1472905067263 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 05:17:47 INFO - PROCESS | 2872 | 1472905067266 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 05:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:17:47 INFO - PROCESS | 2872 | 1472905067270 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 2872 | 1472905067272 Marionette TRACE conn6 <- [1,2522,null,{}] 05:17:47 INFO - PROCESS | 2872 | 1472905067276 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 2872 | 1472905067278 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:47 INFO - PROCESS | 2872 | 1472905067396 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 05:17:47 INFO - PROCESS | 2872 | 1472905067451 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:47 INFO - PROCESS | 2872 | 1472905067453 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36357D800 == 34 [pid = 2872] [id = 640] 05:17:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F359980800) [pid = 2872] [serial = 1920] [outer = 0000000000000000] 05:17:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA60000) [pid = 2872] [serial = 1921] [outer = 000000F359980800] 05:17:47 INFO - PROCESS | 2872 | 1472905067502 Marionette DEBUG loaded listener.js 05:17:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BA6B000) [pid = 2872] [serial = 1922] [outer = 000000F359980800] 05:17:47 INFO - PROCESS | 2872 | 1472905067926 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 736ms 05:17:48 INFO - PROCESS | 2872 | 1472905068015 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 05:17:48 INFO - PROCESS | 2872 | 1472905068018 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 05:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:17:48 INFO - PROCESS | 2872 | 1472905068021 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 2872 | 1472905068024 Marionette TRACE conn6 <- [1,2526,null,{}] 05:17:48 INFO - PROCESS | 2872 | 1472905068029 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 2872 | 1472905068031 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:48 INFO - PROCESS | 2872 | 1472905068267 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34DA04400) [pid = 2872] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35D48EC00) [pid = 2872] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35BFC8000) [pid = 2872] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35E638400) [pid = 2872] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34EDC2800) [pid = 2872] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35478A800) [pid = 2872] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F871400) [pid = 2872] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F86CC00) [pid = 2872] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F578400) [pid = 2872] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35C9D2C00) [pid = 2872] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35B868800) [pid = 2872] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:17:48 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34E2CF800) [pid = 2872] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:17:48 INFO - PROCESS | 2872 | 1472905068324 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 2872 | 1472905068327 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35DADC000 == 35 [pid = 2872] [id = 641] 05:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34DA6C800) [pid = 2872] [serial = 1923] [outer = 0000000000000000] 05:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F578400) [pid = 2872] [serial = 1924] [outer = 000000F34DA6C800] 05:17:48 INFO - PROCESS | 2872 | 1472905068377 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35B868000) [pid = 2872] [serial = 1925] [outer = 000000F34DA6C800] 05:17:48 INFO - PROCESS | 2872 | 1472905068739 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 776ms 05:17:48 INFO - PROCESS | 2872 | 1472905068802 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 05:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:17:48 INFO - PROCESS | 2872 | 1472905068805 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 05:17:48 INFO - PROCESS | 2872 | 1472905068808 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:17:48 INFO - PROCESS | 2872 | 1472905068810 Marionette TRACE conn6 <- [1,2530,null,{}] 05:17:48 INFO - PROCESS | 2872 | 1472905068813 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:48 INFO - PROCESS | 2872 | 1472905068815 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:48 INFO - PROCESS | 2872 | 1472905068900 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 05:17:48 INFO - PROCESS | 2872 | 1472905068906 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 2872 | 1472905068908 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A4800 == 36 [pid = 2872] [id = 642] 05:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35BFCE800) [pid = 2872] [serial = 1926] [outer = 0000000000000000] 05:17:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35CA8F800) [pid = 2872] [serial = 1927] [outer = 000000F35BFCE800] 05:17:48 INFO - PROCESS | 2872 | 1472905068955 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35CA99400) [pid = 2872] [serial = 1928] [outer = 000000F35BFCE800] 05:17:49 INFO - PROCESS | 2872 | 1472905069381 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 05:17:49 INFO - PROCESS | 2872 | 1472905069440 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 2872 | 1472905069442 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 05:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:17:49 INFO - PROCESS | 2872 | 1472905069446 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 2872 | 1472905069447 Marionette TRACE conn6 <- [1,2534,null,{}] 05:17:49 INFO - PROCESS | 2872 | 1472905069451 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 2872 | 1472905069453 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:49 INFO - PROCESS | 2872 | 1472905069537 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 05:17:49 INFO - PROCESS | 2872 | 1472905069543 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:49 INFO - PROCESS | 2872 | 1472905069545 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B83000 == 37 [pid = 2872] [id = 643] 05:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35CA9C000) [pid = 2872] [serial = 1929] [outer = 0000000000000000] 05:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35CEECC00) [pid = 2872] [serial = 1930] [outer = 000000F35CA9C000] 05:17:49 INFO - PROCESS | 2872 | 1472905069592 Marionette DEBUG loaded listener.js 05:17:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35D4EE000) [pid = 2872] [serial = 1931] [outer = 000000F35CA9C000] 05:17:50 INFO - PROCESS | 2872 | 1472905070017 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:17:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 05:17:50 INFO - PROCESS | 2872 | 1472905070103 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 05:17:50 INFO - PROCESS | 2872 | 1472905070106 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 05:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:17:50 INFO - PROCESS | 2872 | 1472905070109 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:17:50 INFO - PROCESS | 2872 | 1472905070111 Marionette TRACE conn6 <- [1,2538,null,{}] 05:17:50 INFO - PROCESS | 2872 | 1472905070115 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:50 INFO - PROCESS | 2872 | 1472905070117 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:50 INFO - PROCESS | 2872 | 1472905070203 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 05:17:50 INFO - PROCESS | 2872 | 1472905070221 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 2872 | 1472905070223 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36404A800 == 38 [pid = 2872] [id = 644] 05:17:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35D7D5800) [pid = 2872] [serial = 1932] [outer = 0000000000000000] 05:17:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35DA30400) [pid = 2872] [serial = 1933] [outer = 000000F35D7D5800] 05:17:50 INFO - PROCESS | 2872 | 1472905070270 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35E302400) [pid = 2872] [serial = 1934] [outer = 000000F35D7D5800] 05:17:51 INFO - PROCESS | 2872 | 1472905071198 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:17:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1120ms 05:17:51 INFO - PROCESS | 2872 | 1472905071232 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 2872 | 1472905071237 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 05:17:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:17:51 INFO - PROCESS | 2872 | 1472905071242 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 2872 | 1472905071248 Marionette TRACE conn6 <- [1,2542,null,{}] 05:17:51 INFO - PROCESS | 2872 | 1472905071254 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 2872 | 1472905071257 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:51 INFO - PROCESS | 2872 | 1472905071420 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 05:17:51 INFO - PROCESS | 2872 | 1472905071537 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:51 INFO - PROCESS | 2872 | 1472905071541 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3BC800 == 39 [pid = 2872] [id = 645] 05:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34F2D1400) [pid = 2872] [serial = 1935] [outer = 0000000000000000] 05:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F636C00) [pid = 2872] [serial = 1936] [outer = 000000F34F2D1400] 05:17:51 INFO - PROCESS | 2872 | 1472905071604 Marionette DEBUG loaded listener.js 05:17:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F83BC00) [pid = 2872] [serial = 1937] [outer = 000000F34F2D1400] 05:17:52 INFO - PROCESS | 2872 | 1472905072527 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:17:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1341ms 05:17:52 INFO - PROCESS | 2872 | 1472905072587 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 05:17:52 INFO - PROCESS | 2872 | 1472905072591 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 05:17:52 INFO - PROCESS | 2872 | 1472905072596 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:17:52 INFO - PROCESS | 2872 | 1472905072600 Marionette TRACE conn6 <- [1,2546,null,{}] 05:17:52 INFO - PROCESS | 2872 | 1472905072605 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:52 INFO - PROCESS | 2872 | 1472905072608 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:52 INFO - PROCESS | 2872 | 1472905072729 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 05:17:52 INFO - PROCESS | 2872 | 1472905072811 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 2872 | 1472905072816 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546D8000 == 40 [pid = 2872] [id = 646] 05:17:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F62E000) [pid = 2872] [serial = 1938] [outer = 0000000000000000] 05:17:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F875000) [pid = 2872] [serial = 1939] [outer = 000000F34F62E000] 05:17:52 INFO - PROCESS | 2872 | 1472905072926 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34FCA2C00) [pid = 2872] [serial = 1940] [outer = 000000F34F62E000] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B83000 == 39 [pid = 2872] [id = 643] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A4800 == 38 [pid = 2872] [id = 642] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35DADC000 == 37 [pid = 2872] [id = 641] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F36357D800 == 36 [pid = 2872] [id = 640] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02B000 == 35 [pid = 2872] [id = 639] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625A9800 == 34 [pid = 2872] [id = 638] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F36003F000 == 33 [pid = 2872] [id = 637] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E4000 == 32 [pid = 2872] [id = 636] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35DAE2800 == 31 [pid = 2872] [id = 635] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB44000 == 30 [pid = 2872] [id = 634] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02B800 == 29 [pid = 2872] [id = 633] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF10800 == 28 [pid = 2872] [id = 632] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35494C000 == 27 [pid = 2872] [id = 631] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35F8BE000) [pid = 2872] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E83A000 == 26 [pid = 2872] [id = 630] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35DAA3000) [pid = 2872] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35CA94C00) [pid = 2872] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35C40B400) [pid = 2872] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35E635400) [pid = 2872] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35EC53800) [pid = 2872] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35EFCD800) [pid = 2872] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F3591A1400) [pid = 2872] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355B58800) [pid = 2872] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35495A400) [pid = 2872] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34FB52C00) [pid = 2872] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34FCBA000) [pid = 2872] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35537F800) [pid = 2872] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F3543C0000) [pid = 2872] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F86A800) [pid = 2872] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F6D6C00) [pid = 2872] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CC93800) [pid = 2872] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35B871400) [pid = 2872] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F355B58C00) [pid = 2872] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35BA8FC00) [pid = 2872] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F359986000) [pid = 2872] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35DAA2C00) [pid = 2872] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F34F2D9C00) [pid = 2872] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 05:17:53 INFO - PROCESS | 2872 | 1472905073422 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 879ms 05:17:53 INFO - PROCESS | 2872 | 1472905073480 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 05:17:53 INFO - PROCESS | 2872 | 1472905073485 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 05:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:17:53 INFO - PROCESS | 2872 | 1472905073493 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:17:53 INFO - PROCESS | 2872 | 1472905073495 Marionette TRACE conn6 <- [1,2550,null,{}] 05:17:53 INFO - PROCESS | 2872 | 1472905073500 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:53 INFO - PROCESS | 2872 | 1472905073502 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:53 INFO - PROCESS | 2872 | 1472905073599 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 05:17:53 INFO - PROCESS | 2872 | 1472905073613 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:53 INFO - PROCESS | 2872 | 1472905073615 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA0A800 == 27 [pid = 2872] [id = 647] 05:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34FDF5C00) [pid = 2872] [serial = 1941] [outer = 0000000000000000] 05:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F3500F7800) [pid = 2872] [serial = 1942] [outer = 000000F34FDF5C00] 05:17:53 INFO - PROCESS | 2872 | 1472905073665 Marionette DEBUG loaded listener.js 05:17:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F353C0B400) [pid = 2872] [serial = 1943] [outer = 000000F34FDF5C00] 05:17:54 INFO - PROCESS | 2872 | 1472905074142 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 691ms 05:17:54 INFO - PROCESS | 2872 | 1472905074185 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 2872 | 1472905074188 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 05:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:17:54 INFO - PROCESS | 2872 | 1472905074191 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 2872 | 1472905074195 Marionette TRACE conn6 <- [1,2554,null,{}] 05:17:54 INFO - PROCESS | 2872 | 1472905074236 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 2872 | 1472905074241 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:54 INFO - PROCESS | 2872 | 1472905074370 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 05:17:54 INFO - PROCESS | 2872 | 1472905074453 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:54 INFO - PROCESS | 2872 | 1472905074456 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB34800 == 28 [pid = 2872] [id = 648] 05:17:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F354793C00) [pid = 2872] [serial = 1944] [outer = 0000000000000000] 05:17:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F355562800) [pid = 2872] [serial = 1945] [outer = 000000F354793C00] 05:17:54 INFO - PROCESS | 2872 | 1472905074508 Marionette DEBUG loaded listener.js 05:17:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F355B58C00) [pid = 2872] [serial = 1946] [outer = 000000F354793C00] 05:17:54 INFO - PROCESS | 2872 | 1472905074891 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 734ms 05:17:54 INFO - PROCESS | 2872 | 1472905074928 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 2872 | 1472905074931 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 05:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:17:54 INFO - PROCESS | 2872 | 1472905074934 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 2872 | 1472905074936 Marionette TRACE conn6 <- [1,2558,null,{}] 05:17:54 INFO - PROCESS | 2872 | 1472905074939 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 2872 | 1472905074941 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:55 INFO - PROCESS | 2872 | 1472905075032 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 05:17:55 INFO - PROCESS | 2872 | 1472905075038 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 2872 | 1472905075040 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F822800 == 29 [pid = 2872] [id = 649] 05:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34F22B000) [pid = 2872] [serial = 1947] [outer = 0000000000000000] 05:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F358D6AC00) [pid = 2872] [serial = 1948] [outer = 000000F34F22B000] 05:17:55 INFO - PROCESS | 2872 | 1472905075087 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F358E87800) [pid = 2872] [serial = 1949] [outer = 000000F34F22B000] 05:17:55 INFO - PROCESS | 2872 | 1472905075605 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 735ms 05:17:55 INFO - PROCESS | 2872 | 1472905075672 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 05:17:55 INFO - PROCESS | 2872 | 1472905075682 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 05:17:55 INFO - PROCESS | 2872 | 1472905075685 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:17:55 INFO - PROCESS | 2872 | 1472905075687 Marionette TRACE conn6 <- [1,2562,null,{}] 05:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:17:55 INFO - PROCESS | 2872 | 1472905075691 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:55 INFO - PROCESS | 2872 | 1472905075693 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:55 INFO - PROCESS | 2872 | 1472905075809 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 05:17:55 INFO - PROCESS | 2872 | 1472905075819 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 2872 | 1472905075821 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1C800 == 30 [pid = 2872] [id = 650] 05:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B64800) [pid = 2872] [serial = 1950] [outer = 0000000000000000] 05:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F359189400) [pid = 2872] [serial = 1951] [outer = 000000F355B64800] 05:17:55 INFO - PROCESS | 2872 | 1472905075868 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35AFEE400) [pid = 2872] [serial = 1952] [outer = 000000F355B64800] 05:17:56 INFO - PROCESS | 2872 | 1472905076325 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 05:17:56 INFO - PROCESS | 2872 | 1472905076362 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 05:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:17:56 INFO - PROCESS | 2872 | 1472905076364 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 05:17:56 INFO - PROCESS | 2872 | 1472905076367 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:17:56 INFO - PROCESS | 2872 | 1472905076369 Marionette TRACE conn6 <- [1,2566,null,{}] 05:17:56 INFO - PROCESS | 2872 | 1472905076378 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:56 INFO - PROCESS | 2872 | 1472905076384 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:56 INFO - PROCESS | 2872 | 1472905076558 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 05:17:56 INFO - PROCESS | 2872 | 1472905076608 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:56 INFO - PROCESS | 2872 | 1472905076610 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3625B2800 == 31 [pid = 2872] [id = 651] 05:17:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35B875800) [pid = 2872] [serial = 1953] [outer = 0000000000000000] 05:17:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFC8000) [pid = 2872] [serial = 1954] [outer = 000000F35B875800] 05:17:56 INFO - PROCESS | 2872 | 1472905076658 Marionette DEBUG loaded listener.js 05:17:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C9D2400) [pid = 2872] [serial = 1955] [outer = 000000F35B875800] 05:17:57 INFO - PROCESS | 2872 | 1472905077094 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 797ms 05:17:57 INFO - PROCESS | 2872 | 1472905077167 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 05:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:17:57 INFO - PROCESS | 2872 | 1472905077169 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 05:17:57 INFO - PROCESS | 2872 | 1472905077172 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 2872 | 1472905077174 Marionette TRACE conn6 <- [1,2570,null,{}] 05:17:57 INFO - PROCESS | 2872 | 1472905077178 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 2872 | 1472905077180 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:57 INFO - PROCESS | 2872 | 1472905077424 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F359980400) [pid = 2872] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F350BD6800) [pid = 2872] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34D91D800) [pid = 2872] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34E930400) [pid = 2872] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34EB51400) [pid = 2872] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F7A8400) [pid = 2872] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355386000) [pid = 2872] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35EC51000) [pid = 2872] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F358D6E400) [pid = 2872] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F2CD400) [pid = 2872] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F359980800) [pid = 2872] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35BFCE800) [pid = 2872] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34DA6C800) [pid = 2872] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:17:57 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35CA9C000) [pid = 2872] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:17:57 INFO - PROCESS | 2872 | 1472905077486 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:57 INFO - PROCESS | 2872 | 1472905077488 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA0B800 == 32 [pid = 2872] [id = 652] 05:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34E2D5400) [pid = 2872] [serial = 1956] [outer = 0000000000000000] 05:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F6D2400) [pid = 2872] [serial = 1957] [outer = 000000F34E2D5400] 05:17:57 INFO - PROCESS | 2872 | 1472905077535 Marionette DEBUG loaded listener.js 05:17:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F355B94400) [pid = 2872] [serial = 1958] [outer = 000000F34E2D5400] 05:17:57 INFO - PROCESS | 2872 | 1472905077919 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 777ms 05:17:57 INFO - PROCESS | 2872 | 1472905077952 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 05:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:17:57 INFO - PROCESS | 2872 | 1472905077955 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 05:17:57 INFO - PROCESS | 2872 | 1472905077958 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:17:57 INFO - PROCESS | 2872 | 1472905077960 Marionette TRACE conn6 <- [1,2574,null,{}] 05:17:57 INFO - PROCESS | 2872 | 1472905077963 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:57 INFO - PROCESS | 2872 | 1472905077965 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:58 INFO - PROCESS | 2872 | 1472905078047 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 05:17:58 INFO - PROCESS | 2872 | 1472905078054 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 2872 | 1472905078056 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35438E000 == 33 [pid = 2872] [id = 653] 05:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35B856800) [pid = 2872] [serial = 1959] [outer = 0000000000000000] 05:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35CA9E400) [pid = 2872] [serial = 1960] [outer = 000000F35B856800] 05:17:58 INFO - PROCESS | 2872 | 1472905078104 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35D4F7400) [pid = 2872] [serial = 1961] [outer = 000000F35B856800] 05:17:58 INFO - PROCESS | 2872 | 1472905078534 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 05:17:58 INFO - PROCESS | 2872 | 1472905078591 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 05:17:58 INFO - PROCESS | 2872 | 1472905078594 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 05:17:58 INFO - PROCESS | 2872 | 1472905078597 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:17:58 INFO - PROCESS | 2872 | 1472905078599 Marionette TRACE conn6 <- [1,2578,null,{}] 05:17:58 INFO - PROCESS | 2872 | 1472905078602 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:58 INFO - PROCESS | 2872 | 1472905078604 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:58 INFO - PROCESS | 2872 | 1472905078690 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 05:17:58 INFO - PROCESS | 2872 | 1472905078696 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:58 INFO - PROCESS | 2872 | 1472905078698 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36373C000 == 34 [pid = 2872] [id = 654] 05:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35D4F9C00) [pid = 2872] [serial = 1962] [outer = 0000000000000000] 05:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35DAA5000) [pid = 2872] [serial = 1963] [outer = 000000F35D4F9C00] 05:17:58 INFO - PROCESS | 2872 | 1472905078743 Marionette DEBUG loaded listener.js 05:17:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35E6C4000) [pid = 2872] [serial = 1964] [outer = 000000F35D4F9C00] 05:17:59 INFO - PROCESS | 2872 | 1472905079219 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 691ms 05:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:17:59 INFO - PROCESS | 2872 | 1472905079291 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 2872 | 1472905079293 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 05:17:59 INFO - PROCESS | 2872 | 1472905079297 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 2872 | 1472905079298 Marionette TRACE conn6 <- [1,2582,null,{}] 05:17:59 INFO - PROCESS | 2872 | 1472905079302 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 2872 | 1472905079304 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:59 INFO - PROCESS | 2872 | 1472905079397 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 05:17:59 INFO - PROCESS | 2872 | 1472905079403 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 2872 | 1472905079406 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:17:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B6D000 == 35 [pid = 2872] [id = 655] 05:17:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35EC51000) [pid = 2872] [serial = 1965] [outer = 0000000000000000] 05:17:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35EC72400) [pid = 2872] [serial = 1966] [outer = 000000F35EC51000] 05:17:59 INFO - PROCESS | 2872 | 1472905079451 Marionette DEBUG loaded listener.js 05:17:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35EFD1400) [pid = 2872] [serial = 1967] [outer = 000000F35EC51000] 05:18:00 INFO - PROCESS | 2872 | 1472905080233 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 985ms 05:18:00 INFO - PROCESS | 2872 | 1472905080286 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 05:18:00 INFO - PROCESS | 2872 | 1472905080291 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 05:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:18:00 INFO - PROCESS | 2872 | 1472905080296 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:18:00 INFO - PROCESS | 2872 | 1472905080299 Marionette TRACE conn6 <- [1,2586,null,{}] 05:18:00 INFO - PROCESS | 2872 | 1472905080305 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:00 INFO - PROCESS | 2872 | 1472905080309 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:00 INFO - PROCESS | 2872 | 1472905080461 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 05:18:00 INFO - PROCESS | 2872 | 1472905080586 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:00 INFO - PROCESS | 2872 | 1472905080589 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE09000 == 36 [pid = 2872] [id = 656] 05:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34FBDF400) [pid = 2872] [serial = 1968] [outer = 0000000000000000] 05:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34FCBBC00) [pid = 2872] [serial = 1969] [outer = 000000F34FBDF400] 05:18:00 INFO - PROCESS | 2872 | 1472905080652 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F353ABC000) [pid = 2872] [serial = 1970] [outer = 000000F34FBDF400] 05:18:01 INFO - PROCESS | 2872 | 1472905081255 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1027ms 05:18:01 INFO - PROCESS | 2872 | 1472905081327 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 2872 | 1472905081332 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 05:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:18:01 INFO - PROCESS | 2872 | 1472905081339 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 2872 | 1472905081342 Marionette TRACE conn6 <- [1,2590,null,{}] 05:18:01 INFO - PROCESS | 2872 | 1472905081347 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:01 INFO - PROCESS | 2872 | 1472905081350 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:01 INFO - PROCESS | 2872 | 1472905081501 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 05:18:01 INFO - PROCESS | 2872 | 1472905081625 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 2872 | 1472905081628 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362593000 == 37 [pid = 2872] [id = 657] 05:18:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355311C00) [pid = 2872] [serial = 1971] [outer = 0000000000000000] 05:18:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F355B92400) [pid = 2872] [serial = 1972] [outer = 000000F355311C00] 05:18:01 INFO - PROCESS | 2872 | 1472905081689 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35AB5B400) [pid = 2872] [serial = 1973] [outer = 000000F355311C00] 05:18:02 INFO - PROCESS | 2872 | 1472905082393 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1140ms 05:18:02 INFO - PROCESS | 2872 | 1472905082481 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 05:18:02 INFO - PROCESS | 2872 | 1472905082484 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 05:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:18:02 INFO - PROCESS | 2872 | 1472905082488 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:18:02 INFO - PROCESS | 2872 | 1472905082492 Marionette TRACE conn6 <- [1,2594,null,{}] 05:18:02 INFO - PROCESS | 2872 | 1472905082504 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:02 INFO - PROCESS | 2872 | 1472905082509 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:02 INFO - PROCESS | 2872 | 1472905082784 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 05:18:02 INFO - PROCESS | 2872 | 1472905082914 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:02 INFO - PROCESS | 2872 | 1472905082917 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35535F000 == 38 [pid = 2872] [id = 658] 05:18:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F34F2D5C00) [pid = 2872] [serial = 1974] [outer = 0000000000000000] 05:18:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F34F628000) [pid = 2872] [serial = 1975] [outer = 000000F34F2D5C00] 05:18:02 INFO - PROCESS | 2872 | 1472905082975 Marionette DEBUG loaded listener.js 05:18:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F836000) [pid = 2872] [serial = 1976] [outer = 000000F34F2D5C00] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F36373C000 == 37 [pid = 2872] [id = 654] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35438E000 == 36 [pid = 2872] [id = 653] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA0B800 == 35 [pid = 2872] [id = 652] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F3625B2800 == 34 [pid = 2872] [id = 651] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1C800 == 33 [pid = 2872] [id = 650] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F822800 == 32 [pid = 2872] [id = 649] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB34800 == 31 [pid = 2872] [id = 648] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA0A800 == 30 [pid = 2872] [id = 647] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546D8000 == 29 [pid = 2872] [id = 646] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3BC800 == 28 [pid = 2872] [id = 645] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F36404A800 == 27 [pid = 2872] [id = 644] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F362593000 == 26 [pid = 2872] [id = 657] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE09000 == 25 [pid = 2872] [id = 656] 05:18:04 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B6D000 == 24 [pid = 2872] [id = 655] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35AFF3000) [pid = 2872] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F353C0B000) [pid = 2872] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F353CD9C00) [pid = 2872] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34FCB4800) [pid = 2872] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34FDF0000) [pid = 2872] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F359186800) [pid = 2872] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35478E800) [pid = 2872] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F354965800) [pid = 2872] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F7ABC00) [pid = 2872] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34F83CC00) [pid = 2872] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F355B56C00) [pid = 2872] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F358D6B000) [pid = 2872] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35F916800) [pid = 2872] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F358E80800) [pid = 2872] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F359183C00) [pid = 2872] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F2CDC00) [pid = 2872] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F577C00) [pid = 2872] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35BA60000) [pid = 2872] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B86D000) [pid = 2872] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35BA6B000) [pid = 2872] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35CA8F800) [pid = 2872] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35D4EE000) [pid = 2872] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34F578400) [pid = 2872] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35CA99400) [pid = 2872] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35B868000) [pid = 2872] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35973A000) [pid = 2872] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35CEECC00) [pid = 2872] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 05:18:04 INFO - PROCESS | 2872 | 1472905084347 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1891ms 05:18:04 INFO - PROCESS | 2872 | 1472905084381 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 05:18:04 INFO - PROCESS | 2872 | 1472905084386 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 05:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:18:04 INFO - PROCESS | 2872 | 1472905084391 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:18:04 INFO - PROCESS | 2872 | 1472905084395 Marionette TRACE conn6 <- [1,2598,null,{}] 05:18:04 INFO - PROCESS | 2872 | 1472905084401 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:04 INFO - PROCESS | 2872 | 1472905084404 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:04 INFO - PROCESS | 2872 | 1472905084510 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 05:18:04 INFO - PROCESS | 2872 | 1472905084589 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:04 INFO - PROCESS | 2872 | 1472905084593 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355352800 == 25 [pid = 2872] [id = 659] 05:18:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34F630C00) [pid = 2872] [serial = 1977] [outer = 0000000000000000] 05:18:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F34F6D0800) [pid = 2872] [serial = 1978] [outer = 000000F34F630C00] 05:18:04 INFO - PROCESS | 2872 | 1472905084646 Marionette DEBUG loaded listener.js 05:18:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F2CDC00) [pid = 2872] [serial = 1979] [outer = 000000F34F630C00] 05:18:05 INFO - PROCESS | 2872 | 1472905085069 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 734ms 05:18:05 INFO - PROCESS | 2872 | 1472905085139 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 2872 | 1472905085144 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 05:18:05 INFO - PROCESS | 2872 | 1472905085151 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:18:05 INFO - PROCESS | 2872 | 1472905085154 Marionette TRACE conn6 <- [1,2602,null,{}] 05:18:05 INFO - PROCESS | 2872 | 1472905085158 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 2872 | 1472905085161 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:05 INFO - PROCESS | 2872 | 1472905085255 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 05:18:05 INFO - PROCESS | 2872 | 1472905085271 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:05 INFO - PROCESS | 2872 | 1472905085274 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3CF800 == 26 [pid = 2872] [id = 660] 05:18:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F874C00) [pid = 2872] [serial = 1980] [outer = 0000000000000000] 05:18:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F34FCA6400) [pid = 2872] [serial = 1981] [outer = 000000F34F874C00] 05:18:05 INFO - PROCESS | 2872 | 1472905085326 Marionette DEBUG loaded listener.js 05:18:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34FCBB000) [pid = 2872] [serial = 1982] [outer = 000000F34F874C00] 05:18:05 INFO - PROCESS | 2872 | 1472905085807 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 672ms 05:18:05 INFO - PROCESS | 2872 | 1472905085827 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 05:18:05 INFO - PROCESS | 2872 | 1472905085830 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 05:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:18:05 INFO - PROCESS | 2872 | 1472905085833 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:18:05 INFO - PROCESS | 2872 | 1472905085837 Marionette TRACE conn6 <- [1,2606,null,{}] 05:18:05 INFO - PROCESS | 2872 | 1472905085848 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:05 INFO - PROCESS | 2872 | 1472905085854 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:05 INFO - PROCESS | 2872 | 1472905085974 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 05:18:06 INFO - PROCESS | 2872 | 1472905086062 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 2872 | 1472905086065 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4A000 == 27 [pid = 2872] [id = 661] 05:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34F2DAC00) [pid = 2872] [serial = 1983] [outer = 0000000000000000] 05:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F354755800) [pid = 2872] [serial = 1984] [outer = 000000F34F2DAC00] 05:18:06 INFO - PROCESS | 2872 | 1472905086118 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35495A800) [pid = 2872] [serial = 1985] [outer = 000000F34F2DAC00] 05:18:06 INFO - PROCESS | 2872 | 1472905086545 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 734ms 05:18:06 INFO - PROCESS | 2872 | 1472905086570 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 05:18:06 INFO - PROCESS | 2872 | 1472905086573 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 05:18:06 INFO - PROCESS | 2872 | 1472905086576 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:18:06 INFO - PROCESS | 2872 | 1472905086578 Marionette TRACE conn6 <- [1,2610,null,{}] 05:18:06 INFO - PROCESS | 2872 | 1472905086581 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:06 INFO - PROCESS | 2872 | 1472905086583 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:06 INFO - PROCESS | 2872 | 1472905086700 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 05:18:06 INFO - PROCESS | 2872 | 1472905086706 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 2872 | 1472905086708 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECCB000 == 28 [pid = 2872] [id = 662] 05:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3555EC800) [pid = 2872] [serial = 1986] [outer = 0000000000000000] 05:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F355B5BC00) [pid = 2872] [serial = 1987] [outer = 000000F3555EC800] 05:18:06 INFO - PROCESS | 2872 | 1472905086800 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F356056C00) [pid = 2872] [serial = 1988] [outer = 000000F3555EC800] 05:18:07 INFO - PROCESS | 2872 | 1472905087232 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 692ms 05:18:07 INFO - PROCESS | 2872 | 1472905087271 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 05:18:07 INFO - PROCESS | 2872 | 1472905087273 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 05:18:07 INFO - PROCESS | 2872 | 1472905087277 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:18:07 INFO - PROCESS | 2872 | 1472905087278 Marionette TRACE conn6 <- [1,2614,null,{}] 05:18:07 INFO - PROCESS | 2872 | 1472905087282 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 2872 | 1472905087284 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:07 INFO - PROCESS | 2872 | 1472905087422 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 05:18:07 INFO - PROCESS | 2872 | 1472905087447 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 2872 | 1472905087450 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA09000 == 29 [pid = 2872] [id = 663] 05:18:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F34F86F800) [pid = 2872] [serial = 1989] [outer = 0000000000000000] 05:18:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35917A400) [pid = 2872] [serial = 1990] [outer = 000000F34F86F800] 05:18:07 INFO - PROCESS | 2872 | 1472905087497 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F359705C00) [pid = 2872] [serial = 1991] [outer = 000000F34F86F800] 05:18:07 INFO - PROCESS | 2872 | 1472905087958 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 734ms 05:18:08 INFO - PROCESS | 2872 | 1472905088015 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 2872 | 1472905088017 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 05:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:18:08 INFO - PROCESS | 2872 | 1472905088020 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 2872 | 1472905088022 Marionette TRACE conn6 <- [1,2618,null,{}] 05:18:08 INFO - PROCESS | 2872 | 1472905088025 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:08 INFO - PROCESS | 2872 | 1472905088031 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:08 INFO - PROCESS | 2872 | 1472905088168 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 05:18:08 INFO - PROCESS | 2872 | 1472905088181 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:08 INFO - PROCESS | 2872 | 1472905088183 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36238E000 == 30 [pid = 2872] [id = 664] 05:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F359196800) [pid = 2872] [serial = 1992] [outer = 0000000000000000] 05:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35AB58000) [pid = 2872] [serial = 1993] [outer = 000000F359196800] 05:18:08 INFO - PROCESS | 2872 | 1472905088233 Marionette DEBUG loaded listener.js 05:18:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BA9B800) [pid = 2872] [serial = 1994] [outer = 000000F359196800] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355B64800) [pid = 2872] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B875800) [pid = 2872] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34E2D5400) [pid = 2872] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F62E000) [pid = 2872] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34FDF5C00) [pid = 2872] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35D7D5800) [pid = 2872] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F354793C00) [pid = 2872] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F22B000) [pid = 2872] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F2D1400) [pid = 2872] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35B856800) [pid = 2872] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35EC51000) [pid = 2872] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:18:08 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35D4F9C00) [pid = 2872] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:18:08 INFO - PROCESS | 2872 | 1472905088868 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 881ms 05:18:08 INFO - PROCESS | 2872 | 1472905088904 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 2872 | 1472905088907 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 05:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:18:08 INFO - PROCESS | 2872 | 1472905088910 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 2872 | 1472905088912 Marionette TRACE conn6 <- [1,2622,null,{}] 05:18:08 INFO - PROCESS | 2872 | 1472905088915 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:08 INFO - PROCESS | 2872 | 1472905088917 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:09 INFO - PROCESS | 2872 | 1472905088999 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 05:18:09 INFO - PROCESS | 2872 | 1472905089005 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 2872 | 1472905089007 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36331A800 == 31 [pid = 2872] [id = 665] 05:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34FCBDC00) [pid = 2872] [serial = 1995] [outer = 0000000000000000] 05:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35AFF3C00) [pid = 2872] [serial = 1996] [outer = 000000F34FCBDC00] 05:18:09 INFO - PROCESS | 2872 | 1472905089053 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35BA8D400) [pid = 2872] [serial = 1997] [outer = 000000F34FCBDC00] 05:18:09 INFO - PROCESS | 2872 | 1472905089470 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 05:18:09 INFO - PROCESS | 2872 | 1472905089541 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 05:18:09 INFO - PROCESS | 2872 | 1472905089543 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 05:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:18:09 INFO - PROCESS | 2872 | 1472905089546 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:18:09 INFO - PROCESS | 2872 | 1472905089548 Marionette TRACE conn6 <- [1,2626,null,{}] 05:18:09 INFO - PROCESS | 2872 | 1472905089551 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:09 INFO - PROCESS | 2872 | 1472905089553 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:09 INFO - PROCESS | 2872 | 1472905089634 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 05:18:09 INFO - PROCESS | 2872 | 1472905089641 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 2872 | 1472905089643 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635CB800 == 32 [pid = 2872] [id = 666] 05:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35970DC00) [pid = 2872] [serial = 1998] [outer = 0000000000000000] 05:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35C002C00) [pid = 2872] [serial = 1999] [outer = 000000F35970DC00] 05:18:09 INFO - PROCESS | 2872 | 1472905089691 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35C9D2C00) [pid = 2872] [serial = 2000] [outer = 000000F35970DC00] 05:18:10 INFO - PROCESS | 2872 | 1472905090159 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 05:18:10 INFO - PROCESS | 2872 | 1472905090178 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 05:18:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:18:10 INFO - PROCESS | 2872 | 1472905090181 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 05:18:10 INFO - PROCESS | 2872 | 1472905090184 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 2872 | 1472905090186 Marionette TRACE conn6 <- [1,2630,null,{}] 05:18:10 INFO - PROCESS | 2872 | 1472905090190 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 2872 | 1472905090192 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:10 INFO - PROCESS | 2872 | 1472905090274 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 05:18:10 INFO - PROCESS | 2872 | 1472905090279 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:10 INFO - PROCESS | 2872 | 1472905090281 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB49800 == 33 [pid = 2872] [id = 667] 05:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35CA93800) [pid = 2872] [serial = 2001] [outer = 0000000000000000] 05:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35CA97800) [pid = 2872] [serial = 2002] [outer = 000000F35CA93800] 05:18:10 INFO - PROCESS | 2872 | 1472905090327 Marionette DEBUG loaded listener.js 05:18:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35CDC2C00) [pid = 2872] [serial = 2003] [outer = 000000F35CA93800] 05:18:11 INFO - PROCESS | 2872 | 1472905091138 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:18:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:18:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 984ms 05:18:11 INFO - PROCESS | 2872 | 1472905091172 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 05:18:11 INFO - PROCESS | 2872 | 1472905091177 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 05:18:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:18:11 INFO - PROCESS | 2872 | 1472905091182 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:18:11 INFO - PROCESS | 2872 | 1472905091186 Marionette TRACE conn6 <- [1,2634,null,{}] 05:18:11 INFO - PROCESS | 2872 | 1472905091193 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:11 INFO - PROCESS | 2872 | 1472905091196 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:11 INFO - PROCESS | 2872 | 1472905091328 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 05:18:11 INFO - PROCESS | 2872 | 1472905091452 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 2872 | 1472905091455 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3C6000 == 34 [pid = 2872] [id = 668] 05:18:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F628800) [pid = 2872] [serial = 2004] [outer = 0000000000000000] 05:18:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F7A8000) [pid = 2872] [serial = 2005] [outer = 000000F34F628800] 05:18:11 INFO - PROCESS | 2872 | 1472905091517 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34FBE2400) [pid = 2872] [serial = 2006] [outer = 000000F34F628800] 05:18:12 INFO - PROCESS | 2872 | 1472905092242 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:18:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1137ms 05:18:12 INFO - PROCESS | 2872 | 1472905092342 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 2872 | 1472905092348 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 05:18:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:18:12 INFO - PROCESS | 2872 | 1472905092356 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 2872 | 1472905092359 Marionette TRACE conn6 <- [1,2638,null,{}] 05:18:12 INFO - PROCESS | 2872 | 1472905092363 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 2872 | 1472905092366 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:12 INFO - PROCESS | 2872 | 1472905092507 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 05:18:12 INFO - PROCESS | 2872 | 1472905092717 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 2872 | 1472905092721 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:12 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35042A800 == 35 [pid = 2872] [id = 669] 05:18:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F2CD800) [pid = 2872] [serial = 2007] [outer = 0000000000000000] 05:18:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F6D2C00) [pid = 2872] [serial = 2008] [outer = 000000F34F2CD800] 05:18:12 INFO - PROCESS | 2872 | 1472905092782 Marionette DEBUG loaded listener.js 05:18:12 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34FB52C00) [pid = 2872] [serial = 2009] [outer = 000000F34F2CD800] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635CB800 == 34 [pid = 2872] [id = 666] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F36331A800 == 33 [pid = 2872] [id = 665] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F36238E000 == 32 [pid = 2872] [id = 664] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA09000 == 31 [pid = 2872] [id = 663] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECCB000 == 30 [pid = 2872] [id = 662] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4A000 == 29 [pid = 2872] [id = 661] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3CF800 == 28 [pid = 2872] [id = 660] 05:18:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F355352800 == 27 [pid = 2872] [id = 659] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EC72400) [pid = 2872] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35EFD1400) [pid = 2872] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35DAA5000) [pid = 2872] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F359189400) [pid = 2872] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BFC8000) [pid = 2872] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35AFEE400) [pid = 2872] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34F6D2400) [pid = 2872] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F34F875000) [pid = 2872] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34FCA2C00) [pid = 2872] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F3500F7800) [pid = 2872] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F353C0B400) [pid = 2872] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35C9D2400) [pid = 2872] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35E302400) [pid = 2872] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35DA30400) [pid = 2872] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F355562800) [pid = 2872] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F355B58C00) [pid = 2872] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F358D6AC00) [pid = 2872] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F34F636C00) [pid = 2872] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34F83BC00) [pid = 2872] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F35E6C4000) [pid = 2872] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35CA9E400) [pid = 2872] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F35D4F7400) [pid = 2872] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F355B94400) [pid = 2872] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F358E87800) [pid = 2872] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 05:18:13 INFO - PROCESS | 2872 | 1472905093432 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:18:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:18:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1136ms 05:18:13 INFO - PROCESS | 2872 | 1472905093495 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 05:18:13 INFO - PROCESS | 2872 | 1472905093499 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 05:18:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:18:13 INFO - PROCESS | 2872 | 1472905093503 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:18:13 INFO - PROCESS | 2872 | 1472905093506 Marionette TRACE conn6 <- [1,2642,null,{}] 05:18:13 INFO - PROCESS | 2872 | 1472905093511 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:13 INFO - PROCESS | 2872 | 1472905093516 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:13 INFO - PROCESS | 2872 | 1472905093610 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 05:18:13 INFO - PROCESS | 2872 | 1472905093622 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:13 INFO - PROCESS | 2872 | 1472905093625 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA0B800 == 28 [pid = 2872] [id = 670] 05:18:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34FB50400) [pid = 2872] [serial = 2010] [outer = 0000000000000000] 05:18:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34FCAF400) [pid = 2872] [serial = 2011] [outer = 000000F34FB50400] 05:18:13 INFO - PROCESS | 2872 | 1472905093675 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F353A71000) [pid = 2872] [serial = 2012] [outer = 000000F34FB50400] 05:18:14 INFO - PROCESS | 2872 | 1472905094233 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 777ms 05:18:14 INFO - PROCESS | 2872 | 1472905094288 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 05:18:14 INFO - PROCESS | 2872 | 1472905094292 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 05:18:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:18:14 INFO - PROCESS | 2872 | 1472905094297 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 2872 | 1472905094299 Marionette TRACE conn6 <- [1,2646,null,{}] 05:18:14 INFO - PROCESS | 2872 | 1472905094303 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 2872 | 1472905094306 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:14 INFO - PROCESS | 2872 | 1472905094402 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 05:18:14 INFO - PROCESS | 2872 | 1472905094481 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 2872 | 1472905094484 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CB4E000 == 29 [pid = 2872] [id = 671] 05:18:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F35478CC00) [pid = 2872] [serial = 2013] [outer = 0000000000000000] 05:18:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F355567000) [pid = 2872] [serial = 2014] [outer = 000000F35478CC00] 05:18:14 INFO - PROCESS | 2872 | 1472905094540 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F355B61C00) [pid = 2872] [serial = 2015] [outer = 000000F35478CC00] 05:18:14 INFO - PROCESS | 2872 | 1472905094909 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:18:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 05:18:14 INFO - PROCESS | 2872 | 1472905094990 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 2872 | 1472905094993 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 05:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:18:15 INFO - PROCESS | 2872 | 1472905094998 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 2872 | 1472905095004 Marionette TRACE conn6 <- [1,2650,null,{}] 05:18:15 INFO - PROCESS | 2872 | 1472905095015 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 2872 | 1472905095019 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:15 INFO - PROCESS | 2872 | 1472905095115 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 05:18:15 INFO - PROCESS | 2872 | 1472905095124 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 2872 | 1472905095127 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8F1800 == 30 [pid = 2872] [id = 672] 05:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F34F22BC00) [pid = 2872] [serial = 2016] [outer = 0000000000000000] 05:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F359703400) [pid = 2872] [serial = 2017] [outer = 000000F34F22BC00] 05:18:15 INFO - PROCESS | 2872 | 1472905095173 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F359983000) [pid = 2872] [serial = 2018] [outer = 000000F34F22BC00] 05:18:15 INFO - PROCESS | 2872 | 1472905095602 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:18:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 650ms 05:18:15 INFO - PROCESS | 2872 | 1472905095649 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 05:18:15 INFO - PROCESS | 2872 | 1472905095652 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 05:18:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:18:15 INFO - PROCESS | 2872 | 1472905095662 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 2872 | 1472905095664 Marionette TRACE conn6 <- [1,2654,null,{}] 05:18:15 INFO - PROCESS | 2872 | 1472905095668 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 2872 | 1472905095670 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:15 INFO - PROCESS | 2872 | 1472905095816 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 05:18:15 INFO - PROCESS | 2872 | 1472905095844 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:15 INFO - PROCESS | 2872 | 1472905095846 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362380000 == 31 [pid = 2872] [id = 673] 05:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35B86B400) [pid = 2872] [serial = 2019] [outer = 0000000000000000] 05:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35BA5FC00) [pid = 2872] [serial = 2020] [outer = 000000F35B86B400] 05:18:15 INFO - PROCESS | 2872 | 1472905095894 Marionette DEBUG loaded listener.js 05:18:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35BA66C00) [pid = 2872] [serial = 2021] [outer = 000000F35B86B400] 05:18:16 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:18:16 INFO - PROCESS | 2872 | [2872] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 05:18:16 INFO - PROCESS | 2872 | 1472905096799 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:18:16 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) 05:18:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1193ms 05:18:16 INFO - PROCESS | 2872 | 1472905096856 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 05:18:16 INFO - PROCESS | 2872 | 1472905096859 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 05:18:16 INFO - PROCESS | 2872 | 1472905096862 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:18:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:18:16 INFO - PROCESS | 2872 | 1472905096864 Marionette TRACE conn6 <- [1,2658,null,{}] 05:18:16 INFO - PROCESS | 2872 | 1472905096868 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:16 INFO - PROCESS | 2872 | 1472905096870 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:16 INFO - PROCESS | 2872 | 1472905096983 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 05:18:16 INFO - PROCESS | 2872 | 1472905096989 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:17 INFO - PROCESS | 2872 | 1472905096995 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8D7800 == 32 [pid = 2872] [id = 674] 05:18:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35CA90800) [pid = 2872] [serial = 2022] [outer = 0000000000000000] 05:18:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35CA94800) [pid = 2872] [serial = 2023] [outer = 000000F35CA90800] 05:18:17 INFO - PROCESS | 2872 | 1472905097095 Marionette DEBUG loaded listener.js 05:18:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35D48A400) [pid = 2872] [serial = 2024] [outer = 000000F35CA90800] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F3555EC800) [pid = 2872] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F86F800) [pid = 2872] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34F874C00) [pid = 2872] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F630C00) [pid = 2872] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F2D5C00) [pid = 2872] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F34F2DAC00) [pid = 2872] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F359196800) [pid = 2872] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34FBDF400) [pid = 2872] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F355311C00) [pid = 2872] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:18:17 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34FCBDC00) [pid = 2872] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:18:18 INFO - PROCESS | 2872 | 1472905098040 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:18 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 05:18:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:18:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1232ms 05:18:18 INFO - PROCESS | 2872 | 1472905098098 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 05:18:18 INFO - PROCESS | 2872 | 1472905098100 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 05:18:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:18:18 INFO - PROCESS | 2872 | 1472905098103 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:18:18 INFO - PROCESS | 2872 | 1472905098105 Marionette TRACE conn6 <- [1,2662,null,{}] 05:18:18 INFO - PROCESS | 2872 | 1472905098109 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:18 INFO - PROCESS | 2872 | 1472905098111 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:18 INFO - PROCESS | 2872 | 1472905098231 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 05:18:18 INFO - PROCESS | 2872 | 1472905098240 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 2872 | 1472905098242 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363717000 == 33 [pid = 2872] [id = 675] 05:18:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F34F840400) [pid = 2872] [serial = 2025] [outer = 0000000000000000] 05:18:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F359188000) [pid = 2872] [serial = 2026] [outer = 000000F34F840400] 05:18:18 INFO - PROCESS | 2872 | 1472905098289 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35D4EFC00) [pid = 2872] [serial = 2027] [outer = 000000F34F840400] 05:18:19 INFO - PROCESS | 2872 | 1472905099214 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:19 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 05:18:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:18:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:18:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1127ms 05:18:19 INFO - PROCESS | 2872 | 1472905099234 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 2872 | 1472905099236 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 05:18:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:18:19 INFO - PROCESS | 2872 | 1472905099240 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 2872 | 1472905099242 Marionette TRACE conn6 <- [1,2666,null,{}] 05:18:19 INFO - PROCESS | 2872 | 1472905099245 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 2872 | 1472905099247 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:19 INFO - PROCESS | 2872 | 1472905099359 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 05:18:19 INFO - PROCESS | 2872 | 1472905099366 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 2872 | 1472905099368 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A2800 == 34 [pid = 2872] [id = 676] 05:18:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F355562800) [pid = 2872] [serial = 2028] [outer = 0000000000000000] 05:18:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35E304C00) [pid = 2872] [serial = 2029] [outer = 000000F355562800] 05:18:19 INFO - PROCESS | 2872 | 1472905099416 Marionette DEBUG loaded listener.js 05:18:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35EC46000) [pid = 2872] [serial = 2030] [outer = 000000F355562800] 05:18:20 INFO - PROCESS | 2872 | 1472905100542 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:18:20 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) 05:18:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1345ms 05:18:20 INFO - PROCESS | 2872 | 1472905100589 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 2872 | 1472905100594 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 05:18:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:18:20 INFO - PROCESS | 2872 | 1472905100607 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 2872 | 1472905100611 Marionette TRACE conn6 <- [1,2670,null,{}] 05:18:20 INFO - PROCESS | 2872 | 1472905100617 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 2872 | 1472905100621 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:20 INFO - PROCESS | 2872 | 1472905100834 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 05:18:20 INFO - PROCESS | 2872 | 1472905100929 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:20 INFO - PROCESS | 2872 | 1472905100932 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C02F000 == 35 [pid = 2872] [id = 677] 05:18:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F7AC000) [pid = 2872] [serial = 2031] [outer = 0000000000000000] 05:18:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F3500F7800) [pid = 2872] [serial = 2032] [outer = 000000F34F7AC000] 05:18:21 INFO - PROCESS | 2872 | 1472905100992 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F354645800) [pid = 2872] [serial = 2033] [outer = 000000F34F7AC000] 05:18:22 INFO - PROCESS | 2872 | 1472905102084 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:18:22 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) 05:18:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1504ms 05:18:22 INFO - PROCESS | 2872 | 1472905102112 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 2872 | 1472905102117 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 05:18:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:18:22 INFO - PROCESS | 2872 | 1472905102124 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 2872 | 1472905102127 Marionette TRACE conn6 <- [1,2674,null,{}] 05:18:22 INFO - PROCESS | 2872 | 1472905102131 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 2872 | 1472905102134 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:22 INFO - PROCESS | 2872 | 1472905102288 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 05:18:22 INFO - PROCESS | 2872 | 1472905102425 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:22 INFO - PROCESS | 2872 | 1472905102428 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8F1000 == 36 [pid = 2872] [id = 678] 05:18:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F358D6BC00) [pid = 2872] [serial = 2034] [outer = 0000000000000000] 05:18:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35917A800) [pid = 2872] [serial = 2035] [outer = 000000F358D6BC00] 05:18:22 INFO - PROCESS | 2872 | 1472905102488 Marionette DEBUG loaded listener.js 05:18:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35AFF3000) [pid = 2872] [serial = 2036] [outer = 000000F358D6BC00] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F363717000 == 35 [pid = 2872] [id = 675] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8D7800 == 34 [pid = 2872] [id = 674] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F362380000 == 33 [pid = 2872] [id = 673] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8F1800 == 32 [pid = 2872] [id = 672] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB4E000 == 31 [pid = 2872] [id = 671] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA0B800 == 30 [pid = 2872] [id = 670] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35042A800 == 29 [pid = 2872] [id = 669] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CB49800 == 28 [pid = 2872] [id = 667] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3C6000 == 27 [pid = 2872] [id = 668] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35535F000 == 26 [pid = 2872] [id = 658] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A2800 == 25 [pid = 2872] [id = 676] 05:18:24 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02F000 == 24 [pid = 2872] [id = 677] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355B5BC00) [pid = 2872] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35917A400) [pid = 2872] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F356056C00) [pid = 2872] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34FCA6400) [pid = 2872] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34FCBB000) [pid = 2872] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F6D0800) [pid = 2872] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F34F2CDC00) [pid = 2872] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F34F836000) [pid = 2872] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F34F628000) [pid = 2872] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F354755800) [pid = 2872] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35AB58000) [pid = 2872] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F353ABC000) [pid = 2872] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34FCBBC00) [pid = 2872] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F359705C00) [pid = 2872] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F35CA97800) [pid = 2872] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35AB5B400) [pid = 2872] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F355B92400) [pid = 2872] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35C002C00) [pid = 2872] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F35BA9B800) [pid = 2872] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (000000F35AFF3C00) [pid = 2872] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (000000F35BA8D400) [pid = 2872] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | --DOMWINDOW == 52 (000000F35495A800) [pid = 2872] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 05:18:24 INFO - PROCESS | 2872 | 1472905104469 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:24 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 05:18:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:18:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:18:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2386ms 05:18:24 INFO - PROCESS | 2872 | 1472905104512 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 2872 | 1472905104517 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 05:18:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:18:24 INFO - PROCESS | 2872 | 1472905104524 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 2872 | 1472905104529 Marionette TRACE conn6 <- [1,2678,null,{}] 05:18:24 INFO - PROCESS | 2872 | 1472905104536 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 2872 | 1472905104540 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:24 INFO - PROCESS | 2872 | 1472905104691 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 05:18:24 INFO - PROCESS | 2872 | 1472905104761 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 2872 | 1472905104765 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355351800 == 25 [pid = 2872] [id = 679] 05:18:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 53 (000000F34F2D6C00) [pid = 2872] [serial = 2037] [outer = 0000000000000000] 05:18:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000F34F2D7400) [pid = 2872] [serial = 2038] [outer = 000000F34F2D6C00] 05:18:24 INFO - PROCESS | 2872 | 1472905104832 Marionette DEBUG loaded listener.js 05:18:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F34F6D6000) [pid = 2872] [serial = 2039] [outer = 000000F34F2D6C00] 05:18:26 INFO - PROCESS | 2872 | 1472905106047 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:26 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 05:18:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:18:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:18:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1544ms 05:18:26 INFO - PROCESS | 2872 | 1472905106070 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 05:18:26 INFO - PROCESS | 2872 | 1472905106076 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 05:18:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:18:26 INFO - PROCESS | 2872 | 1472905106094 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:18:26 INFO - PROCESS | 2872 | 1472905106097 Marionette TRACE conn6 <- [1,2682,null,{}] 05:18:26 INFO - PROCESS | 2872 | 1472905106102 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:26 INFO - PROCESS | 2872 | 1472905106105 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:26 INFO - PROCESS | 2872 | 1472905106265 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 05:18:26 INFO - PROCESS | 2872 | 1472905106361 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 2872 | 1472905106364 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF0B800 == 26 [pid = 2872] [id = 680] 05:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34F83C400) [pid = 2872] [serial = 2040] [outer = 0000000000000000] 05:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34FB4A400) [pid = 2872] [serial = 2041] [outer = 000000F34F83C400] 05:18:26 INFO - PROCESS | 2872 | 1472905106427 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34FCA9000) [pid = 2872] [serial = 2042] [outer = 000000F34F83C400] 05:18:27 INFO - PROCESS | 2872 | 1472905107545 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:27 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 05:18:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:18:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1488ms 05:18:27 INFO - PROCESS | 2872 | 1472905107585 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 2872 | 1472905107589 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 05:18:27 INFO - PROCESS | 2872 | 1472905107595 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:18:27 INFO - PROCESS | 2872 | 1472905107598 Marionette TRACE conn6 <- [1,2686,null,{}] 05:18:27 INFO - PROCESS | 2872 | 1472905107605 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 2872 | 1472905107607 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:27 INFO - PROCESS | 2872 | 1472905107706 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 05:18:27 INFO - PROCESS | 2872 | 1472905107827 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:27 INFO - PROCESS | 2872 | 1472905107829 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF04800 == 27 [pid = 2872] [id = 681] 05:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34F86D400) [pid = 2872] [serial = 2043] [outer = 0000000000000000] 05:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34F877800) [pid = 2872] [serial = 2044] [outer = 000000F34F86D400] 05:18:27 INFO - PROCESS | 2872 | 1472905107882 Marionette DEBUG loaded listener.js 05:18:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F34FCBB000) [pid = 2872] [serial = 2045] [outer = 000000F34F86D400] 05:18:28 INFO - PROCESS | 2872 | 1472905108770 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:28 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 05:18:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:18:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:18:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1192ms 05:18:28 INFO - PROCESS | 2872 | 1472905108791 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 05:18:28 INFO - PROCESS | 2872 | 1472905108796 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 05:18:28 INFO - PROCESS | 2872 | 1472905108802 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:18:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:18:28 INFO - PROCESS | 2872 | 1472905108805 Marionette TRACE conn6 <- [1,2690,null,{}] 05:18:28 INFO - PROCESS | 2872 | 1472905108809 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:28 INFO - PROCESS | 2872 | 1472905108811 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:28 INFO - PROCESS | 2872 | 1472905108908 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 05:18:28 INFO - PROCESS | 2872 | 1472905108914 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 2872 | 1472905108916 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C445800 == 28 [pid = 2872] [id = 682] 05:18:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F353A76C00) [pid = 2872] [serial = 2046] [outer = 0000000000000000] 05:18:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F353CDCC00) [pid = 2872] [serial = 2047] [outer = 000000F353A76C00] 05:18:28 INFO - PROCESS | 2872 | 1472905108968 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F354647000) [pid = 2872] [serial = 2048] [outer = 000000F353A76C00] 05:18:29 INFO - PROCESS | 2872 | 1472905109551 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:18:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 775ms 05:18:29 INFO - PROCESS | 2872 | 1472905109585 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 2872 | 1472905109587 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 05:18:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:18:29 INFO - PROCESS | 2872 | 1472905109591 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 2872 | 1472905109594 Marionette TRACE conn6 <- [1,2694,null,{}] 05:18:29 INFO - PROCESS | 2872 | 1472905109606 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 2872 | 1472905109611 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:29 INFO - PROCESS | 2872 | 1472905109732 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 05:18:29 INFO - PROCESS | 2872 | 1472905109792 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:29 INFO - PROCESS | 2872 | 1472905109795 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E628800 == 29 [pid = 2872] [id = 683] 05:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F355561C00) [pid = 2872] [serial = 2049] [outer = 0000000000000000] 05:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F355565000) [pid = 2872] [serial = 2050] [outer = 000000F355561C00] 05:18:29 INFO - PROCESS | 2872 | 1472905109849 Marionette DEBUG loaded listener.js 05:18:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F355B5B400) [pid = 2872] [serial = 2051] [outer = 000000F355561C00] 05:18:30 INFO - PROCESS | 2872 | 1472905110321 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F34F7AC000) [pid = 2872] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35B86B400) [pid = 2872] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F34F2CD800) [pid = 2872] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F35478CC00) [pid = 2872] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35CA90800) [pid = 2872] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34FB50400) [pid = 2872] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35CA93800) [pid = 2872] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F34F22BC00) [pid = 2872] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F34F840400) [pid = 2872] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:18:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F34F628800) [pid = 2872] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:18:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 782ms 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35970DC00) [pid = 2872] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:18:30 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F355562800) [pid = 2872] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:18:30 INFO - PROCESS | 2872 | 1472905110377 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 05:18:30 INFO - PROCESS | 2872 | 1472905110380 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 05:18:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:18:30 INFO - PROCESS | 2872 | 1472905110383 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:18:30 INFO - PROCESS | 2872 | 1472905110385 Marionette TRACE conn6 <- [1,2698,null,{}] 05:18:30 INFO - PROCESS | 2872 | 1472905110394 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:30 INFO - PROCESS | 2872 | 1472905110396 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:30 INFO - PROCESS | 2872 | 1472905110520 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 05:18:30 INFO - PROCESS | 2872 | 1472905110573 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 2872 | 1472905110576 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F837000 == 30 [pid = 2872] [id = 684] 05:18:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34E3CE000) [pid = 2872] [serial = 2052] [outer = 0000000000000000] 05:18:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F354792400) [pid = 2872] [serial = 2053] [outer = 000000F34E3CE000] 05:18:30 INFO - PROCESS | 2872 | 1472905110624 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F358D72000) [pid = 2872] [serial = 2054] [outer = 000000F34E3CE000] 05:18:31 INFO - PROCESS | 2872 | 1472905111022 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 2872 | 1472905111079 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 05:18:31 INFO - PROCESS | 2872 | 1472905111082 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:18:31 INFO - PROCESS | 2872 | 1472905111084 Marionette TRACE conn6 <- [1,2702,null,{}] 05:18:31 INFO - PROCESS | 2872 | 1472905111088 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 2872 | 1472905111090 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:31 INFO - PROCESS | 2872 | 1472905111177 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 05:18:31 INFO - PROCESS | 2872 | 1472905111182 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 2872 | 1472905111184 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36003B000 == 31 [pid = 2872] [id = 685] 05:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F35917C000) [pid = 2872] [serial = 2055] [outer = 0000000000000000] 05:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F3591A1400) [pid = 2872] [serial = 2056] [outer = 000000F35917C000] 05:18:31 INFO - PROCESS | 2872 | 1472905111233 Marionette DEBUG loaded listener.js 05:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F359979400) [pid = 2872] [serial = 2057] [outer = 000000F35917C000] 05:18:31 INFO - PROCESS | 2872 | 1472905111671 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:18:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 629ms 05:18:31 INFO - PROCESS | 2872 | 1472905111716 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 2872 | 1472905111718 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 05:18:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:18:31 INFO - PROCESS | 2872 | 1472905111726 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 2872 | 1472905111728 Marionette TRACE conn6 <- [1,2706,null,{}] 05:18:31 INFO - PROCESS | 2872 | 1472905111731 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 2872 | 1472905111737 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:31 INFO - PROCESS | 2872 | 1472905111888 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 05:18:31 INFO - PROCESS | 2872 | 1472905111896 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:31 INFO - PROCESS | 2872 | 1472905111898 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362796800 == 32 [pid = 2872] [id = 686] 05:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F35B84D400) [pid = 2872] [serial = 2058] [outer = 0000000000000000] 05:18:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F35BA6CC00) [pid = 2872] [serial = 2059] [outer = 000000F35B84D400] 05:18:31 INFO - PROCESS | 2872 | 1472905111946 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F35BFCBC00) [pid = 2872] [serial = 2060] [outer = 000000F35B84D400] 05:18:32 INFO - PROCESS | 2872 | 1472905112379 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 05:18:32 INFO - PROCESS | 2872 | 1472905112403 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 05:18:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:18:32 INFO - PROCESS | 2872 | 1472905112419 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:18:32 INFO - PROCESS | 2872 | 1472905112421 Marionette TRACE conn6 <- [1,2710,null,{}] 05:18:32 INFO - PROCESS | 2872 | 1472905112424 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:32 INFO - PROCESS | 2872 | 1472905112426 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:32 INFO - PROCESS | 2872 | 1472905112512 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 05:18:32 INFO - PROCESS | 2872 | 1472905112517 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 2872 | 1472905112519 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363576800 == 33 [pid = 2872] [id = 687] 05:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35C003C00) [pid = 2872] [serial = 2061] [outer = 0000000000000000] 05:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F35C767400) [pid = 2872] [serial = 2062] [outer = 000000F35C003C00] 05:18:32 INFO - PROCESS | 2872 | 1472905112570 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35CA96800) [pid = 2872] [serial = 2063] [outer = 000000F35C003C00] 05:18:33 INFO - PROCESS | 2872 | 1472905113005 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:18:33 INFO - PROCESS | 2872 | 1472905113051 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 05:18:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:18:33 INFO - PROCESS | 2872 | 1472905113059 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 2872 | 1472905113061 Marionette TRACE conn6 <- [1,2714,null,{}] 05:18:33 INFO - PROCESS | 2872 | 1472905113065 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 2872 | 1472905113067 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:33 INFO - PROCESS | 2872 | 1472905113198 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 05:18:33 INFO - PROCESS | 2872 | 1472905113374 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:33 INFO - PROCESS | 2872 | 1472905113377 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355337800 == 34 [pid = 2872] [id = 688] 05:18:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34DA72400) [pid = 2872] [serial = 2064] [outer = 0000000000000000] 05:18:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34EB3F400) [pid = 2872] [serial = 2065] [outer = 000000F34DA72400] 05:18:33 INFO - PROCESS | 2872 | 1472905113440 Marionette DEBUG loaded listener.js 05:18:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F62E800) [pid = 2872] [serial = 2066] [outer = 000000F34DA72400] 05:18:34 INFO - PROCESS | 2872 | 1472905114031 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:18:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:18:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1026ms 05:18:34 INFO - PROCESS | 2872 | 1472905114090 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 05:18:34 INFO - PROCESS | 2872 | 1472905114095 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 05:18:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:18:34 INFO - PROCESS | 2872 | 1472905114100 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:18:34 INFO - PROCESS | 2872 | 1472905114104 Marionette TRACE conn6 <- [1,2718,null,{}] 05:18:34 INFO - PROCESS | 2872 | 1472905114130 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:34 INFO - PROCESS | 2872 | 1472905114133 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:34 INFO - PROCESS | 2872 | 1472905114264 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 05:18:34 INFO - PROCESS | 2872 | 1472905114379 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 2872 | 1472905114382 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:34 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CDA3800 == 35 [pid = 2872] [id = 689] 05:18:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F350056000) [pid = 2872] [serial = 2067] [outer = 0000000000000000] 05:18:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F353C73800) [pid = 2872] [serial = 2068] [outer = 000000F350056000] 05:18:34 INFO - PROCESS | 2872 | 1472905114445 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35478E400) [pid = 2872] [serial = 2069] [outer = 000000F350056000] 05:18:35 INFO - PROCESS | 2872 | 1472905115473 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:18:35 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 05:18:35 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:18:35 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:18:35 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:18:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1421ms 05:18:35 INFO - PROCESS | 2872 | 1472905115557 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 2872 | 1472905115561 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 05:18:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:18:35 INFO - PROCESS | 2872 | 1472905115566 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 2872 | 1472905115568 Marionette TRACE conn6 <- [1,2722,null,{}] 05:18:35 INFO - PROCESS | 2872 | 1472905115573 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 2872 | 1472905115575 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:35 INFO - PROCESS | 2872 | 1472905115681 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 05:18:35 INFO - PROCESS | 2872 | 1472905115798 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 2872 | 1472905115801 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35991C800 == 36 [pid = 2872] [id = 690] 05:18:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F34F2D9000) [pid = 2872] [serial = 2070] [outer = 0000000000000000] 05:18:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F354796800) [pid = 2872] [serial = 2071] [outer = 000000F34F2D9000] 05:18:35 INFO - PROCESS | 2872 | 1472905115861 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35AFF3C00) [pid = 2872] [serial = 2072] [outer = 000000F34F2D9000] 05:18:36 INFO - PROCESS | 2872 | 1472905116614 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:18:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:18:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1081ms 05:18:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:18:36 INFO - PROCESS | 2872 | 1472905116649 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 2872 | 1472905116653 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 05:18:36 INFO - PROCESS | 2872 | 1472905116657 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 2872 | 1472905116662 Marionette TRACE conn6 <- [1,2726,null,{}] 05:18:36 INFO - PROCESS | 2872 | 1472905116667 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:36 INFO - PROCESS | 2872 | 1472905116670 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:36 INFO - PROCESS | 2872 | 1472905116776 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 05:18:36 INFO - PROCESS | 2872 | 1472905116857 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:36 INFO - PROCESS | 2872 | 1472905116860 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35580F000 == 37 [pid = 2872] [id = 691] 05:18:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34F836000) [pid = 2872] [serial = 2073] [outer = 0000000000000000] 05:18:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34FCADC00) [pid = 2872] [serial = 2074] [outer = 000000F34F836000] 05:18:36 INFO - PROCESS | 2872 | 1472905116955 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F353B08400) [pid = 2872] [serial = 2075] [outer = 000000F34F836000] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E7000 == 36 [pid = 2872] [id = 365] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F359922000 == 35 [pid = 2872] [id = 362] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF8D800 == 34 [pid = 2872] [id = 373] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF13800 == 33 [pid = 2872] [id = 370] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F362595000 == 32 [pid = 2872] [id = 366] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C02C000 == 31 [pid = 2872] [id = 374] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F363580000 == 30 [pid = 2872] [id = 368] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C11F800 == 29 [pid = 2872] [id = 363] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C82A800 == 28 [pid = 2872] [id = 375] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F725000 == 27 [pid = 2872] [id = 377] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F355827800 == 26 [pid = 2872] [id = 372] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E82E000 == 25 [pid = 2872] [id = 364] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F355351800 == 24 [pid = 2872] [id = 679] 05:18:37 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8F1000 == 23 [pid = 2872] [id = 678] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35917A800) [pid = 2872] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F354645800) [pid = 2872] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BA5FC00) [pid = 2872] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F6D2C00) [pid = 2872] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F355567000) [pid = 2872] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35D48A400) [pid = 2872] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35CA94800) [pid = 2872] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34FCAF400) [pid = 2872] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35BA66C00) [pid = 2872] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35CDC2C00) [pid = 2872] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F355B61C00) [pid = 2872] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F359983000) [pid = 2872] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F359188000) [pid = 2872] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F34FB52C00) [pid = 2872] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F353A71000) [pid = 2872] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F359703400) [pid = 2872] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F34F7A8000) [pid = 2872] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F34FBE2400) [pid = 2872] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F35C9D2C00) [pid = 2872] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F3500F7800) [pid = 2872] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35EC46000) [pid = 2872] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F35D4EFC00) [pid = 2872] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F35E304C00) [pid = 2872] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 05:18:37 INFO - PROCESS | 2872 | 1472905117440 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:18:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:18:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 839ms 05:18:37 INFO - PROCESS | 2872 | 1472905117497 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 05:18:37 INFO - PROCESS | 2872 | 1472905117502 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 05:18:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:18:37 INFO - PROCESS | 2872 | 1472905117508 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:18:37 INFO - PROCESS | 2872 | 1472905117511 Marionette TRACE conn6 <- [1,2730,null,{}] 05:18:37 INFO - PROCESS | 2872 | 1472905117515 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:37 INFO - PROCESS | 2872 | 1472905117518 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:37 INFO - PROCESS | 2872 | 1472905117614 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 05:18:37 INFO - PROCESS | 2872 | 1472905117623 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 2872 | 1472905117626 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C12A800 == 24 [pid = 2872] [id = 692] 05:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F3544DB800) [pid = 2872] [serial = 2076] [outer = 0000000000000000] 05:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F354788000) [pid = 2872] [serial = 2077] [outer = 000000F3544DB800] 05:18:37 INFO - PROCESS | 2872 | 1472905117682 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F355384400) [pid = 2872] [serial = 2078] [outer = 000000F3544DB800] 05:18:38 INFO - PROCESS | 2872 | 1472905118151 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 691ms 05:18:38 INFO - PROCESS | 2872 | 1472905118202 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 2872 | 1472905118205 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 05:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:18:38 INFO - PROCESS | 2872 | 1472905118208 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 2872 | 1472905118212 Marionette TRACE conn6 <- [1,2734,null,{}] 05:18:38 INFO - PROCESS | 2872 | 1472905118224 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 2872 | 1472905118229 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:38 INFO - PROCESS | 2872 | 1472905118330 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 05:18:38 INFO - PROCESS | 2872 | 1472905118346 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:38 INFO - PROCESS | 2872 | 1472905118349 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:38 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E627000 == 25 [pid = 2872] [id = 693] 05:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34ED5BC00) [pid = 2872] [serial = 2079] [outer = 0000000000000000] 05:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F359189C00) [pid = 2872] [serial = 2080] [outer = 000000F34ED5BC00] 05:18:38 INFO - PROCESS | 2872 | 1472905118399 Marionette DEBUG loaded listener.js 05:18:38 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F35AB5BC00) [pid = 2872] [serial = 2081] [outer = 000000F34ED5BC00] 05:18:38 INFO - PROCESS | 2872 | 1472905118871 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:18:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 05:18:38 INFO - PROCESS | 2872 | 1472905118901 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 2872 | 1472905118904 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 05:18:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:18:38 INFO - PROCESS | 2872 | 1472905118907 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 2872 | 1472905118909 Marionette TRACE conn6 <- [1,2738,null,{}] 05:18:38 INFO - PROCESS | 2872 | 1472905118912 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 2872 | 1472905118914 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:39 INFO - PROCESS | 2872 | 1472905119009 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 05:18:39 INFO - PROCESS | 2872 | 1472905119015 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 2872 | 1472905119017 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360041000 == 26 [pid = 2872] [id = 694] 05:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F35B852C00) [pid = 2872] [serial = 2082] [outer = 0000000000000000] 05:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F35BA68800) [pid = 2872] [serial = 2083] [outer = 000000F35B852C00] 05:18:39 INFO - PROCESS | 2872 | 1472905119069 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35BFCD400) [pid = 2872] [serial = 2084] [outer = 000000F35B852C00] 05:18:39 INFO - PROCESS | 2872 | 1472905119493 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:18:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:18:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 629ms 05:18:39 INFO - PROCESS | 2872 | 1472905119543 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 05:18:39 INFO - PROCESS | 2872 | 1472905119545 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 05:18:39 INFO - PROCESS | 2872 | 1472905119548 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:18:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:18:39 INFO - PROCESS | 2872 | 1472905119550 Marionette TRACE conn6 <- [1,2742,null,{}] 05:18:39 INFO - PROCESS | 2872 | 1472905119561 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:39 INFO - PROCESS | 2872 | 1472905119563 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:39 INFO - PROCESS | 2872 | 1472905119680 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 05:18:39 INFO - PROCESS | 2872 | 1472905119686 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 2872 | 1472905119689 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362798000 == 27 [pid = 2872] [id = 695] 05:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34E302800) [pid = 2872] [serial = 2085] [outer = 0000000000000000] 05:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F35C8BEC00) [pid = 2872] [serial = 2086] [outer = 000000F34E302800] 05:18:39 INFO - PROCESS | 2872 | 1472905119735 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35CA99000) [pid = 2872] [serial = 2087] [outer = 000000F34E302800] 05:18:40 INFO - PROCESS | 2872 | 1472905120230 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:18:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:18:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 732ms 05:18:40 INFO - PROCESS | 2872 | 1472905120285 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 2872 | 1472905120288 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 05:18:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:18:40 INFO - PROCESS | 2872 | 1472905120291 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 2872 | 1472905120293 Marionette TRACE conn6 <- [1,2746,null,{}] 05:18:40 INFO - PROCESS | 2872 | 1472905120296 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 2872 | 1472905120302 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:40 INFO - PROCESS | 2872 | 1472905120437 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 05:18:40 INFO - PROCESS | 2872 | 1472905120497 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 2872 | 1472905120499 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363706800 == 28 [pid = 2872] [id = 696] 05:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35D491800) [pid = 2872] [serial = 2088] [outer = 0000000000000000] 05:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35DAA3000) [pid = 2872] [serial = 2089] [outer = 000000F35D491800] 05:18:40 INFO - PROCESS | 2872 | 1472905120547 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35E630800) [pid = 2872] [serial = 2090] [outer = 000000F35D491800] 05:18:40 INFO - PROCESS | 2872 | 1472905120967 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:18:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:18:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 05:18:41 INFO - PROCESS | 2872 | 1472905121047 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 2872 | 1472905121049 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 05:18:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:18:41 INFO - PROCESS | 2872 | 1472905121057 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 2872 | 1472905121059 Marionette TRACE conn6 <- [1,2750,null,{}] 05:18:41 INFO - PROCESS | 2872 | 1472905121062 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 2872 | 1472905121064 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:41 INFO - PROCESS | 2872 | 1472905121179 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 05:18:41 INFO - PROCESS | 2872 | 1472905121190 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 2872 | 1472905121192 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36372F800 == 29 [pid = 2872] [id = 697] 05:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35E635400) [pid = 2872] [serial = 2091] [outer = 0000000000000000] 05:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35EC47C00) [pid = 2872] [serial = 2092] [outer = 000000F35E635400] 05:18:41 INFO - PROCESS | 2872 | 1472905121238 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35EC76800) [pid = 2872] [serial = 2093] [outer = 000000F35E635400] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F355561C00) [pid = 2872] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34E3CE000) [pid = 2872] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F2D6C00) [pid = 2872] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F34F83C400) [pid = 2872] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F353A76C00) [pid = 2872] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F34F86D400) [pid = 2872] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F358D6BC00) [pid = 2872] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35917C000) [pid = 2872] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:18:41 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35B84D400) [pid = 2872] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:18:41 INFO - PROCESS | 2872 | 1472905121728 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:18:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:18:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 05:18:41 INFO - PROCESS | 2872 | 1472905121745 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 05:18:41 INFO - PROCESS | 2872 | 1472905121747 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 05:18:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:18:41 INFO - PROCESS | 2872 | 1472905121751 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:18:41 INFO - PROCESS | 2872 | 1472905121752 Marionette TRACE conn6 <- [1,2754,null,{}] 05:18:41 INFO - PROCESS | 2872 | 1472905121756 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:41 INFO - PROCESS | 2872 | 1472905121758 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:41 INFO - PROCESS | 2872 | 1472905121845 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 05:18:41 INFO - PROCESS | 2872 | 1472905121850 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:41 INFO - PROCESS | 2872 | 1472905121852 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A4800 == 30 [pid = 2872] [id = 698] 05:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34F2D6C00) [pid = 2872] [serial = 2094] [outer = 0000000000000000] 05:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F355561C00) [pid = 2872] [serial = 2095] [outer = 000000F34F2D6C00] 05:18:41 INFO - PROCESS | 2872 | 1472905121900 Marionette DEBUG loaded listener.js 05:18:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F35BFC8400) [pid = 2872] [serial = 2096] [outer = 000000F34F2D6C00] 05:18:42 INFO - PROCESS | 2872 | 1472905122317 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:18:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 629ms 05:18:42 INFO - PROCESS | 2872 | 1472905122384 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 2872 | 1472905122386 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 05:18:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:18:42 INFO - PROCESS | 2872 | 1472905122390 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 2872 | 1472905122391 Marionette TRACE conn6 <- [1,2758,null,{}] 05:18:42 INFO - PROCESS | 2872 | 1472905122395 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:42 INFO - PROCESS | 2872 | 1472905122397 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:42 INFO - PROCESS | 2872 | 1472905122515 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 05:18:42 INFO - PROCESS | 2872 | 1472905122523 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 2872 | 1472905122525 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35E618800 == 31 [pid = 2872] [id = 699] 05:18:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F35EFCEC00) [pid = 2872] [serial = 2097] [outer = 0000000000000000] 05:18:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F35EFD3800) [pid = 2872] [serial = 2098] [outer = 000000F35EFCEC00] 05:18:42 INFO - PROCESS | 2872 | 1472905122572 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F35F878400) [pid = 2872] [serial = 2099] [outer = 000000F35EFCEC00] 05:18:43 INFO - PROCESS | 2872 | 1472905122995 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:18:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 629ms 05:18:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:18:43 INFO - PROCESS | 2872 | 1472905123029 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 2872 | 1472905123032 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 05:18:43 INFO - PROCESS | 2872 | 1472905123039 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 2872 | 1472905123041 Marionette TRACE conn6 <- [1,2762,null,{}] 05:18:43 INFO - PROCESS | 2872 | 1472905123045 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 2872 | 1472905123047 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:43 INFO - PROCESS | 2872 | 1472905123134 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 05:18:43 INFO - PROCESS | 2872 | 1472905123140 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:43 INFO - PROCESS | 2872 | 1472905123142 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DCD800 == 32 [pid = 2872] [id = 700] 05:18:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F35F8BE800) [pid = 2872] [serial = 2100] [outer = 0000000000000000] 05:18:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35F8C8000) [pid = 2872] [serial = 2101] [outer = 000000F35F8BE800] 05:18:43 INFO - PROCESS | 2872 | 1472905123188 Marionette DEBUG loaded listener.js 05:18:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35F918C00) [pid = 2872] [serial = 2102] [outer = 000000F35F8BE800] 05:18:43 INFO - PROCESS | 2872 | 1472905123624 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:18:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 650ms 05:18:43 INFO - PROCESS | 2872 | 1472905123696 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 2872 | 1472905123701 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 05:18:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:18:43 INFO - PROCESS | 2872 | 1472905123710 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:18:43 INFO - PROCESS | 2872 | 1472905123715 Marionette TRACE conn6 <- [1,2766,null,{}] 05:18:43 INFO - PROCESS | 2872 | 1472905123722 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:43 INFO - PROCESS | 2872 | 1472905123726 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:43 INFO - PROCESS | 2872 | 1472905123851 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 05:18:44 INFO - PROCESS | 2872 | 1472905124011 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 2872 | 1472905124017 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ABAE000 == 33 [pid = 2872] [id = 701] 05:18:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F7ABC00) [pid = 2872] [serial = 2103] [outer = 0000000000000000] 05:18:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F34F83E800) [pid = 2872] [serial = 2104] [outer = 000000F34F7ABC00] 05:18:44 INFO - PROCESS | 2872 | 1472905124079 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F3500F0C00) [pid = 2872] [serial = 2105] [outer = 000000F34F7ABC00] 05:18:44 INFO - PROCESS | 2872 | 1472905124660 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:18:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:18:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 985ms 05:18:44 INFO - PROCESS | 2872 | 1472905124698 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 05:18:44 INFO - PROCESS | 2872 | 1472905124702 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 05:18:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:18:44 INFO - PROCESS | 2872 | 1472905124709 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 2872 | 1472905124713 Marionette TRACE conn6 <- [1,2770,null,{}] 05:18:44 INFO - PROCESS | 2872 | 1472905124718 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 2872 | 1472905124721 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:44 INFO - PROCESS | 2872 | 1472905124844 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 05:18:44 INFO - PROCESS | 2872 | 1472905124970 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 2872 | 1472905124973 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360036800 == 34 [pid = 2872] [id = 702] 05:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355B65000) [pid = 2872] [serial = 2106] [outer = 0000000000000000] 05:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F358D71C00) [pid = 2872] [serial = 2107] [outer = 000000F355B65000] 05:18:45 INFO - PROCESS | 2872 | 1472905125034 Marionette DEBUG loaded listener.js 05:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35AB50400) [pid = 2872] [serial = 2108] [outer = 000000F355B65000] 05:18:45 INFO - PROCESS | 2872 | 1472905125649 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:18:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 05:18:45 INFO - PROCESS | 2872 | 1472905125692 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 2872 | 1472905125695 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 05:18:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:18:45 INFO - PROCESS | 2872 | 1472905125698 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 2872 | 1472905125701 Marionette TRACE conn6 <- [1,2774,null,{}] 05:18:45 INFO - PROCESS | 2872 | 1472905125711 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 2872 | 1472905125716 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:45 INFO - PROCESS | 2872 | 1472905125834 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 05:18:45 INFO - PROCESS | 2872 | 1472905125960 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:45 INFO - PROCESS | 2872 | 1472905125965 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36404E800 == 35 [pid = 2872] [id = 703] 05:18:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35D4F4000) [pid = 2872] [serial = 2109] [outer = 0000000000000000] 05:18:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35D7E1800) [pid = 2872] [serial = 2110] [outer = 000000F35D4F4000] 05:18:46 INFO - PROCESS | 2872 | 1472905126027 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35EFD0400) [pid = 2872] [serial = 2111] [outer = 000000F35D4F4000] 05:18:46 INFO - PROCESS | 2872 | 1472905126679 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:18:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:18:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1025ms 05:18:46 INFO - PROCESS | 2872 | 1472905126725 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 05:18:46 INFO - PROCESS | 2872 | 1472905126728 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 05:18:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:18:46 INFO - PROCESS | 2872 | 1472905126732 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:18:46 INFO - PROCESS | 2872 | 1472905126734 Marionette TRACE conn6 <- [1,2778,null,{}] 05:18:46 INFO - PROCESS | 2872 | 1472905126738 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:46 INFO - PROCESS | 2872 | 1472905126741 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:46 INFO - PROCESS | 2872 | 1472905126873 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 05:18:46 INFO - PROCESS | 2872 | 1472905126995 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:47 INFO - PROCESS | 2872 | 1472905126998 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364088800 == 36 [pid = 2872] [id = 704] 05:18:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F98A000) [pid = 2872] [serial = 2112] [outer = 0000000000000000] 05:18:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F990C00) [pid = 2872] [serial = 2113] [outer = 000000F35F98A000] 05:18:47 INFO - PROCESS | 2872 | 1472905127056 Marionette DEBUG loaded listener.js 05:18:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F9DA400) [pid = 2872] [serial = 2114] [outer = 000000F35F98A000] 05:18:47 INFO - PROCESS | 2872 | 1472905127832 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:18:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1142ms 05:18:47 INFO - PROCESS | 2872 | 1472905127875 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 2872 | 1472905127880 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 05:18:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:18:47 INFO - PROCESS | 2872 | 1472905127884 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 2872 | 1472905127888 Marionette TRACE conn6 <- [1,2782,null,{}] 05:18:47 INFO - PROCESS | 2872 | 1472905127893 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:47 INFO - PROCESS | 2872 | 1472905127896 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:48 INFO - PROCESS | 2872 | 1472905128001 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 05:18:48 INFO - PROCESS | 2872 | 1472905128129 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 2872 | 1472905128132 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354451000 == 37 [pid = 2872] [id = 705] 05:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F34F872400) [pid = 2872] [serial = 2115] [outer = 0000000000000000] 05:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F34FB50400) [pid = 2872] [serial = 2116] [outer = 000000F34F872400] 05:18:48 INFO - PROCESS | 2872 | 1472905128187 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34FDEC400) [pid = 2872] [serial = 2117] [outer = 000000F34F872400] 05:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8D7000 == 36 [pid = 2872] [id = 378] 05:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CDB4000 == 35 [pid = 2872] [id = 376] 05:18:48 INFO - PROCESS | 2872 | --DOCSHELL 000000F35449D000 == 34 [pid = 2872] [id = 371] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F355565000) [pid = 2872] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F354792400) [pid = 2872] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F34F6D6000) [pid = 2872] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F2D7400) [pid = 2872] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FCA9000) [pid = 2872] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34FB4A400) [pid = 2872] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F353CDCC00) [pid = 2872] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F877800) [pid = 2872] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCBB000) [pid = 2872] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35AFF3000) [pid = 2872] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3591A1400) [pid = 2872] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F355B5B400) [pid = 2872] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35BA6CC00) [pid = 2872] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35BFCBC00) [pid = 2872] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F359979400) [pid = 2872] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F358D72000) [pid = 2872] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F354647000) [pid = 2872] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35C767400) [pid = 2872] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 05:18:48 INFO - PROCESS | 2872 | 1472905128709 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:18:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:18:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 880ms 05:18:48 INFO - PROCESS | 2872 | 1472905128764 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 05:18:48 INFO - PROCESS | 2872 | 1472905128769 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 05:18:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:18:48 INFO - PROCESS | 2872 | 1472905128775 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:18:48 INFO - PROCESS | 2872 | 1472905128778 Marionette TRACE conn6 <- [1,2786,null,{}] 05:18:48 INFO - PROCESS | 2872 | 1472905128781 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:48 INFO - PROCESS | 2872 | 1472905128784 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:48 INFO - PROCESS | 2872 | 1472905128879 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 05:18:48 INFO - PROCESS | 2872 | 1472905128886 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 2872 | 1472905128888 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35B3C7800 == 35 [pid = 2872] [id = 706] 05:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FBDAC00) [pid = 2872] [serial = 2118] [outer = 0000000000000000] 05:18:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F350469000) [pid = 2872] [serial = 2119] [outer = 000000F34FBDAC00] 05:18:48 INFO - PROCESS | 2872 | 1472905128939 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F3543C0400) [pid = 2872] [serial = 2120] [outer = 000000F34FBDAC00] 05:18:49 INFO - PROCESS | 2872 | 1472905129453 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:18:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:18:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 732ms 05:18:49 INFO - PROCESS | 2872 | 1472905129511 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 2872 | 1472905129513 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 05:18:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:18:49 INFO - PROCESS | 2872 | 1472905129517 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 2872 | 1472905129521 Marionette TRACE conn6 <- [1,2790,null,{}] 05:18:49 INFO - PROCESS | 2872 | 1472905129531 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 2872 | 1472905129536 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:49 INFO - PROCESS | 2872 | 1472905129666 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 05:18:49 INFO - PROCESS | 2872 | 1472905129751 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:49 INFO - PROCESS | 2872 | 1472905129754 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D404000 == 36 [pid = 2872] [id = 707] 05:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F355B58C00) [pid = 2872] [serial = 2121] [outer = 0000000000000000] 05:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F356053400) [pid = 2872] [serial = 2122] [outer = 000000F355B58C00] 05:18:49 INFO - PROCESS | 2872 | 1472905129812 Marionette DEBUG loaded listener.js 05:18:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35917B000) [pid = 2872] [serial = 2123] [outer = 000000F355B58C00] 05:18:50 INFO - PROCESS | 2872 | 1472905130171 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:18:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 692ms 05:18:50 INFO - PROCESS | 2872 | 1472905130224 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 2872 | 1472905130227 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 05:18:50 INFO - PROCESS | 2872 | 1472905130231 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 2872 | 1472905130233 Marionette TRACE conn6 <- [1,2794,null,{}] 05:18:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:18:50 INFO - PROCESS | 2872 | 1472905130237 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 2872 | 1472905130239 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:50 INFO - PROCESS | 2872 | 1472905130332 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 05:18:50 INFO - PROCESS | 2872 | 1472905130338 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 2872 | 1472905130340 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8EB000 == 37 [pid = 2872] [id = 708] 05:18:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35973A800) [pid = 2872] [serial = 2124] [outer = 0000000000000000] 05:18:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35AB5A400) [pid = 2872] [serial = 2125] [outer = 000000F35973A800] 05:18:50 INFO - PROCESS | 2872 | 1472905130387 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BA60000) [pid = 2872] [serial = 2126] [outer = 000000F35973A800] 05:18:50 INFO - PROCESS | 2872 | 1472905130869 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:18:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:18:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 671ms 05:18:50 INFO - PROCESS | 2872 | 1472905130910 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 05:18:50 INFO - PROCESS | 2872 | 1472905130912 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 05:18:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:18:50 INFO - PROCESS | 2872 | 1472905130915 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:18:50 INFO - PROCESS | 2872 | 1472905130917 Marionette TRACE conn6 <- [1,2798,null,{}] 05:18:50 INFO - PROCESS | 2872 | 1472905130926 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:50 INFO - PROCESS | 2872 | 1472905130929 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:51 INFO - PROCESS | 2872 | 1472905131050 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 05:18:51 INFO - PROCESS | 2872 | 1472905131133 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 2872 | 1472905131136 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237E800 == 38 [pid = 2872] [id = 709] 05:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35BA95000) [pid = 2872] [serial = 2127] [outer = 0000000000000000] 05:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35BFD2400) [pid = 2872] [serial = 2128] [outer = 000000F35BA95000] 05:18:51 INFO - PROCESS | 2872 | 1472905131185 Marionette DEBUG loaded listener.js 05:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35CA96000) [pid = 2872] [serial = 2129] [outer = 000000F35BA95000] 05:18:51 INFO - PROCESS | 2872 | 1472905131623 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:18:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 05:18:51 INFO - PROCESS | 2872 | 1472905131653 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 2872 | 1472905131655 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 05:18:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:18:51 INFO - PROCESS | 2872 | 1472905131658 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 2872 | 1472905131660 Marionette TRACE conn6 <- [1,2802,null,{}] 05:18:51 INFO - PROCESS | 2872 | 1472905131663 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 2872 | 1472905131669 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:51 INFO - PROCESS | 2872 | 1472905131818 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 05:18:51 INFO - PROCESS | 2872 | 1472905131877 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:51 INFO - PROCESS | 2872 | 1472905131879 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:51 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635CF800 == 39 [pid = 2872] [id = 710] 05:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35D4F0800) [pid = 2872] [serial = 2130] [outer = 0000000000000000] 05:18:51 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35E309400) [pid = 2872] [serial = 2131] [outer = 000000F35D4F0800] 05:18:51 INFO - PROCESS | 2872 | 1472905131928 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F916000) [pid = 2872] [serial = 2132] [outer = 000000F35D4F0800] 05:18:52 INFO - PROCESS | 2872 | 1472905132361 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:18:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:18:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 05:18:52 INFO - PROCESS | 2872 | 1472905132395 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 05:18:52 INFO - PROCESS | 2872 | 1472905132397 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 05:18:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:18:52 INFO - PROCESS | 2872 | 1472905132443 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:18:52 INFO - PROCESS | 2872 | 1472905132445 Marionette TRACE conn6 <- [1,2806,null,{}] 05:18:52 INFO - PROCESS | 2872 | 1472905132449 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:52 INFO - PROCESS | 2872 | 1472905132451 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:52 INFO - PROCESS | 2872 | 1472905132576 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35B852C00) [pid = 2872] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35D491800) [pid = 2872] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35E635400) [pid = 2872] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34F836000) [pid = 2872] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34F2D6C00) [pid = 2872] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EFCEC00) [pid = 2872] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34ED5BC00) [pid = 2872] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F3544DB800) [pid = 2872] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35C003C00) [pid = 2872] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:18:52 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34E302800) [pid = 2872] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:18:52 INFO - PROCESS | 2872 | 1472905132729 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 2872 | 1472905132731 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362785000 == 40 [pid = 2872] [id = 711] 05:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F34EDC1000) [pid = 2872] [serial = 2133] [outer = 0000000000000000] 05:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F842000) [pid = 2872] [serial = 2134] [outer = 000000F34EDC1000] 05:18:52 INFO - PROCESS | 2872 | 1472905132783 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F358D75C00) [pid = 2872] [serial = 2135] [outer = 000000F34EDC1000] 05:18:53 INFO - PROCESS | 2872 | 1472905133126 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:18:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 755ms 05:18:53 INFO - PROCESS | 2872 | 1472905133185 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 2872 | 1472905133187 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 05:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:18:53 INFO - PROCESS | 2872 | 1472905133190 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 2872 | 1472905133192 Marionette TRACE conn6 <- [1,2810,null,{}] 05:18:53 INFO - PROCESS | 2872 | 1472905133195 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 2872 | 1472905133197 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:53 INFO - PROCESS | 2872 | 1472905133316 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 05:18:53 INFO - PROCESS | 2872 | 1472905133365 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:53 INFO - PROCESS | 2872 | 1472905133367 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3637A0800 == 41 [pid = 2872] [id = 712] 05:18:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F83EC00) [pid = 2872] [serial = 2136] [outer = 0000000000000000] 05:18:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35D4F8C00) [pid = 2872] [serial = 2137] [outer = 000000F34F83EC00] 05:18:53 INFO - PROCESS | 2872 | 1472905133417 Marionette DEBUG loaded listener.js 05:18:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35F9DAC00) [pid = 2872] [serial = 2138] [outer = 000000F34F83EC00] 05:18:53 INFO - PROCESS | 2872 | 1472905133791 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:18:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 629ms 05:18:53 INFO - PROCESS | 2872 | 1472905133823 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 05:18:53 INFO - PROCESS | 2872 | 1472905133825 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 05:18:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:18:53 INFO - PROCESS | 2872 | 1472905133828 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 2872 | 1472905133830 Marionette TRACE conn6 <- [1,2814,null,{}] 05:18:53 INFO - PROCESS | 2872 | 1472905133833 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 2872 | 1472905133835 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:53 INFO - PROCESS | 2872 | 1472905133955 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 05:18:54 INFO - PROCESS | 2872 | 1472905133995 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 2872 | 1472905133997 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DC5800 == 42 [pid = 2872] [id = 713] 05:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35F9E0400) [pid = 2872] [serial = 2139] [outer = 0000000000000000] 05:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F9E8C00) [pid = 2872] [serial = 2140] [outer = 000000F35F9E0400] 05:18:54 INFO - PROCESS | 2872 | 1472905134043 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F36042A400) [pid = 2872] [serial = 2141] [outer = 000000F35F9E0400] 05:18:54 INFO - PROCESS | 2872 | 1472905134435 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 672ms 05:18:54 INFO - PROCESS | 2872 | 1472905134504 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 05:18:54 INFO - PROCESS | 2872 | 1472905134506 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 05:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:18:54 INFO - PROCESS | 2872 | 1472905134509 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:18:54 INFO - PROCESS | 2872 | 1472905134511 Marionette TRACE conn6 <- [1,2818,null,{}] 05:18:54 INFO - PROCESS | 2872 | 1472905134515 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:54 INFO - PROCESS | 2872 | 1472905134517 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:54 INFO - PROCESS | 2872 | 1472905134605 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 05:18:54 INFO - PROCESS | 2872 | 1472905134611 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 2872 | 1472905134613 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364086000 == 43 [pid = 2872] [id = 714] 05:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F36042E800) [pid = 2872] [serial = 2142] [outer = 0000000000000000] 05:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F36102E800) [pid = 2872] [serial = 2143] [outer = 000000F36042E800] 05:18:54 INFO - PROCESS | 2872 | 1472905134659 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F361035800) [pid = 2872] [serial = 2144] [outer = 000000F36042E800] 05:18:55 INFO - PROCESS | 2872 | 1472905135393 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 945ms 05:18:55 INFO - PROCESS | 2872 | 1472905135457 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 05:18:55 INFO - PROCESS | 2872 | 1472905135462 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 05:18:55 INFO - PROCESS | 2872 | 1472905135467 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:18:55 INFO - PROCESS | 2872 | 1472905135473 Marionette TRACE conn6 <- [1,2822,null,{}] 05:18:55 INFO - PROCESS | 2872 | 1472905135478 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 2872 | 1472905135481 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:55 INFO - PROCESS | 2872 | 1472905135605 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 05:18:55 INFO - PROCESS | 2872 | 1472905135731 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:55 INFO - PROCESS | 2872 | 1472905135734 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE02800 == 44 [pid = 2872] [id = 715] 05:18:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34F837400) [pid = 2872] [serial = 2145] [outer = 0000000000000000] 05:18:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34FCAFC00) [pid = 2872] [serial = 2146] [outer = 000000F34F837400] 05:18:55 INFO - PROCESS | 2872 | 1472905135796 Marionette DEBUG loaded listener.js 05:18:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F354759400) [pid = 2872] [serial = 2147] [outer = 000000F34F837400] 05:18:56 INFO - PROCESS | 2872 | 1472905136393 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:18:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:18:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 985ms 05:18:56 INFO - PROCESS | 2872 | 1472905136457 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 05:18:56 INFO - PROCESS | 2872 | 1472905136462 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 05:18:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:18:56 INFO - PROCESS | 2872 | 1472905136468 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:18:56 INFO - PROCESS | 2872 | 1472905136472 Marionette TRACE conn6 <- [1,2826,null,{}] 05:18:56 INFO - PROCESS | 2872 | 1472905136476 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:56 INFO - PROCESS | 2872 | 1472905136479 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:56 INFO - PROCESS | 2872 | 1472905136603 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 05:18:56 INFO - PROCESS | 2872 | 1472905136731 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 2872 | 1472905136734 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360515800 == 45 [pid = 2872] [id = 716] 05:18:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F3558D0800) [pid = 2872] [serial = 2148] [outer = 0000000000000000] 05:18:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F358E7E400) [pid = 2872] [serial = 2149] [outer = 000000F3558D0800] 05:18:56 INFO - PROCESS | 2872 | 1472905136795 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35B86AC00) [pid = 2872] [serial = 2150] [outer = 000000F3558D0800] 05:18:57 INFO - PROCESS | 2872 | 1472905137401 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 986ms 05:18:57 INFO - PROCESS | 2872 | 1472905137457 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 2872 | 1472905137459 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 05:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:18:57 INFO - PROCESS | 2872 | 1472905137463 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 2872 | 1472905137467 Marionette TRACE conn6 <- [1,2830,null,{}] 05:18:57 INFO - PROCESS | 2872 | 1472905137479 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 2872 | 1472905137484 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:57 INFO - PROCESS | 2872 | 1472905137653 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 05:18:57 INFO - PROCESS | 2872 | 1472905137706 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:57 INFO - PROCESS | 2872 | 1472905137710 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364062800 == 46 [pid = 2872] [id = 717] 05:18:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35EC47000) [pid = 2872] [serial = 2151] [outer = 0000000000000000] 05:18:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35EC6B000) [pid = 2872] [serial = 2152] [outer = 000000F35EC47000] 05:18:57 INFO - PROCESS | 2872 | 1472905137771 Marionette DEBUG loaded listener.js 05:18:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F35F9E2400) [pid = 2872] [serial = 2153] [outer = 000000F35EC47000] 05:18:58 INFO - PROCESS | 2872 | 1472905138408 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:18:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:18:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 984ms 05:18:58 INFO - PROCESS | 2872 | 1472905138449 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 05:18:58 INFO - PROCESS | 2872 | 1472905138453 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 05:18:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:18:58 INFO - PROCESS | 2872 | 1472905138456 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:18:58 INFO - PROCESS | 2872 | 1472905138458 Marionette TRACE conn6 <- [1,2834,null,{}] 05:18:58 INFO - PROCESS | 2872 | 1472905138462 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:58 INFO - PROCESS | 2872 | 1472905138465 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:58 INFO - PROCESS | 2872 | 1472905138586 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 05:18:58 INFO - PROCESS | 2872 | 1472905138858 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 2872 | 1472905138861 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF0D800 == 47 [pid = 2872] [id = 718] 05:18:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34F2D1C00) [pid = 2872] [serial = 2154] [outer = 0000000000000000] 05:18:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F34F6D6000) [pid = 2872] [serial = 2155] [outer = 000000F34F2D1C00] 05:18:58 INFO - PROCESS | 2872 | 1472905138925 Marionette DEBUG loaded listener.js 05:18:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F34FB48C00) [pid = 2872] [serial = 2156] [outer = 000000F34F2D1C00] 05:18:59 INFO - PROCESS | 2872 | 1472905139550 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1132ms 05:18:59 INFO - PROCESS | 2872 | 1472905139591 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 05:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:18:59 INFO - PROCESS | 2872 | 1472905139595 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 05:18:59 INFO - PROCESS | 2872 | 1472905139599 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 2872 | 1472905139602 Marionette TRACE conn6 <- [1,2838,null,{}] 05:18:59 INFO - PROCESS | 2872 | 1472905139608 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 2872 | 1472905139610 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:59 INFO - PROCESS | 2872 | 1472905139721 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 05:18:59 INFO - PROCESS | 2872 | 1472905139866 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:59 INFO - PROCESS | 2872 | 1472905139869 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DC5800 == 46 [pid = 2872] [id = 713] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F3637A0800 == 45 [pid = 2872] [id = 712] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F362785000 == 44 [pid = 2872] [id = 711] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635CF800 == 43 [pid = 2872] [id = 710] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237E800 == 42 [pid = 2872] [id = 709] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8EB000 == 41 [pid = 2872] [id = 708] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D404000 == 40 [pid = 2872] [id = 707] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F35B3C7800 == 39 [pid = 2872] [id = 706] 05:18:59 INFO - PROCESS | 2872 | --DOCSHELL 000000F354451000 == 38 [pid = 2872] [id = 705] 05:18:59 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F354796800) [pid = 2872] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 05:18:59 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F34EB3F400) [pid = 2872] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 05:18:59 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F353C73800) [pid = 2872] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 05:18:59 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35F8C8000) [pid = 2872] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 05:18:59 INFO - PROCESS | 2872 | ++DOCSHELL 000000F354941000 == 39 [pid = 2872] [id = 719] 05:18:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34D915C00) [pid = 2872] [serial = 2157] [outer = 0000000000000000] 05:18:59 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F34ED4FC00) [pid = 2872] [serial = 2158] [outer = 000000F34D915C00] 05:18:59 INFO - PROCESS | 2872 | 1472905139960 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F353C73800) [pid = 2872] [serial = 2159] [outer = 000000F34D915C00] 05:19:00 INFO - PROCESS | 2872 | --DOCSHELL 000000F36404E800 == 38 [pid = 2872] [id = 703] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F35BA68800) [pid = 2872] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F35E630800) [pid = 2872] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35DAA3000) [pid = 2872] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35EC47C00) [pid = 2872] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34FCADC00) [pid = 2872] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F355561C00) [pid = 2872] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35BFC8400) [pid = 2872] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F353B08400) [pid = 2872] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35EFD3800) [pid = 2872] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F359189C00) [pid = 2872] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35AB5BC00) [pid = 2872] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F354788000) [pid = 2872] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35EC76800) [pid = 2872] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F355384400) [pid = 2872] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35CA96800) [pid = 2872] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35F878400) [pid = 2872] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35C8BEC00) [pid = 2872] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35CA99000) [pid = 2872] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35BFCD400) [pid = 2872] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 05:19:00 INFO - PROCESS | 2872 | 1472905140432 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 880ms 05:19:00 INFO - PROCESS | 2872 | 1472905140482 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 05:19:00 INFO - PROCESS | 2872 | 1472905140486 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 05:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:19:00 INFO - PROCESS | 2872 | 1472905140495 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:19:00 INFO - PROCESS | 2872 | 1472905140498 Marionette TRACE conn6 <- [1,2842,null,{}] 05:19:00 INFO - PROCESS | 2872 | 1472905140502 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:00 INFO - PROCESS | 2872 | 1472905140504 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:00 INFO - PROCESS | 2872 | 1472905140602 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 05:19:00 INFO - PROCESS | 2872 | 1472905140610 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 2872 | 1472905140613 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:00 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F81A800 == 39 [pid = 2872] [id = 720] 05:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35917A800) [pid = 2872] [serial = 2160] [outer = 0000000000000000] 05:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35992C400) [pid = 2872] [serial = 2161] [outer = 000000F35917A800] 05:19:00 INFO - PROCESS | 2872 | 1472905140660 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35B387400) [pid = 2872] [serial = 2162] [outer = 000000F35917A800] 05:19:01 INFO - PROCESS | 2872 | 1472905141139 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:19:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 733ms 05:19:01 INFO - PROCESS | 2872 | 1472905141233 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 2872 | 1472905141236 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 05:19:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:19:01 INFO - PROCESS | 2872 | 1472905141241 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 2872 | 1472905141248 Marionette TRACE conn6 <- [1,2846,null,{}] 05:19:01 INFO - PROCESS | 2872 | 1472905141258 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 2872 | 1472905141261 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:01 INFO - PROCESS | 2872 | 1472905141398 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 05:19:01 INFO - PROCESS | 2872 | 1472905141488 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:01 INFO - PROCESS | 2872 | 1472905141491 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:01 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360503800 == 40 [pid = 2872] [id = 721] 05:19:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35917E400) [pid = 2872] [serial = 2163] [outer = 0000000000000000] 05:19:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35CA94800) [pid = 2872] [serial = 2164] [outer = 000000F35917E400] 05:19:01 INFO - PROCESS | 2872 | 1472905141538 Marionette DEBUG loaded listener.js 05:19:01 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35D4EF800) [pid = 2872] [serial = 2165] [outer = 000000F35917E400] 05:19:01 INFO - PROCESS | 2872 | 1472905141915 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:19:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 733ms 05:19:01 INFO - PROCESS | 2872 | 1472905141975 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 2872 | 1472905141978 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 05:19:01 INFO - PROCESS | 2872 | 1472905141981 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:19:01 INFO - PROCESS | 2872 | 1472905141983 Marionette TRACE conn6 <- [1,2850,null,{}] 05:19:01 INFO - PROCESS | 2872 | 1472905141986 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 2872 | 1472905141988 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:02 INFO - PROCESS | 2872 | 1472905142082 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 05:19:02 INFO - PROCESS | 2872 | 1472905142088 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 2872 | 1472905142090 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363313800 == 41 [pid = 2872] [id = 722] 05:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35E302C00) [pid = 2872] [serial = 2166] [outer = 0000000000000000] 05:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35EC47C00) [pid = 2872] [serial = 2167] [outer = 000000F35E302C00] 05:19:02 INFO - PROCESS | 2872 | 1472905142137 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35EF7F800) [pid = 2872] [serial = 2168] [outer = 000000F35E302C00] 05:19:02 INFO - PROCESS | 2872 | 1472905142627 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 05:19:02 INFO - PROCESS | 2872 | 1472905142666 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 05:19:02 INFO - PROCESS | 2872 | 1472905142669 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 05:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:19:02 INFO - PROCESS | 2872 | 1472905142673 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:19:02 INFO - PROCESS | 2872 | 1472905142675 Marionette TRACE conn6 <- [1,2854,null,{}] 05:19:02 INFO - PROCESS | 2872 | 1472905142678 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:02 INFO - PROCESS | 2872 | 1472905142680 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:02 INFO - PROCESS | 2872 | 1472905142828 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 05:19:02 INFO - PROCESS | 2872 | 1472905142850 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 2872 | 1472905142857 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:02 INFO - PROCESS | 2872 | ++DOCSHELL 000000F359914000 == 42 [pid = 2872] [id = 723] 05:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35F917000) [pid = 2872] [serial = 2169] [outer = 0000000000000000] 05:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35F987C00) [pid = 2872] [serial = 2170] [outer = 000000F35F917000] 05:19:02 INFO - PROCESS | 2872 | 1472905142915 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35F9E6C00) [pid = 2872] [serial = 2171] [outer = 000000F35F917000] 05:19:03 INFO - PROCESS | 2872 | 1472905143385 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:19:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 777ms 05:19:03 INFO - PROCESS | 2872 | 1472905143451 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 2872 | 1472905143453 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 05:19:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:19:03 INFO - PROCESS | 2872 | 1472905143456 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 2872 | 1472905143458 Marionette TRACE conn6 <- [1,2858,null,{}] 05:19:03 INFO - PROCESS | 2872 | 1472905143462 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 2872 | 1472905143464 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:03 INFO - PROCESS | 2872 | 1472905143584 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 05:19:03 INFO - PROCESS | 2872 | 1472905143595 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:03 INFO - PROCESS | 2872 | 1472905143597 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:03 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363790800 == 43 [pid = 2872] [id = 724] 05:19:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F3601D5800) [pid = 2872] [serial = 2172] [outer = 0000000000000000] 05:19:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F3601DCC00) [pid = 2872] [serial = 2173] [outer = 000000F3601D5800] 05:19:03 INFO - PROCESS | 2872 | 1472905143691 Marionette DEBUG loaded listener.js 05:19:03 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F360372800) [pid = 2872] [serial = 2174] [outer = 000000F3601D5800] 05:19:04 INFO - PROCESS | 2872 | 1472905144121 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 691ms 05:19:04 INFO - PROCESS | 2872 | 1472905144151 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 05:19:04 INFO - PROCESS | 2872 | 1472905144153 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 05:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:19:04 INFO - PROCESS | 2872 | 1472905144157 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:19:04 INFO - PROCESS | 2872 | 1472905144159 Marionette TRACE conn6 <- [1,2862,null,{}] 05:19:04 INFO - PROCESS | 2872 | 1472905144162 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:04 INFO - PROCESS | 2872 | 1472905144164 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:04 INFO - PROCESS | 2872 | 1472905144315 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F35F98A000) [pid = 2872] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35BA95000) [pid = 2872] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F34F872400) [pid = 2872] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F355B65000) [pid = 2872] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F34F7ABC00) [pid = 2872] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F355B58C00) [pid = 2872] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35D4F0800) [pid = 2872] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34FBDAC00) [pid = 2872] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35973A800) [pid = 2872] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35F8BE800) [pid = 2872] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34EDC1000) [pid = 2872] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34F83EC00) [pid = 2872] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F350056000) [pid = 2872] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34DA72400) [pid = 2872] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34F2D9000) [pid = 2872] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:19:04 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35F9E0400) [pid = 2872] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:19:04 INFO - PROCESS | 2872 | 1472905144532 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 2872 | 1472905144535 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:04 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF9E800 == 44 [pid = 2872] [id = 725] 05:19:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34DA0B400) [pid = 2872] [serial = 2175] [outer = 0000000000000000] 05:19:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F2D9000) [pid = 2872] [serial = 2176] [outer = 000000F34DA0B400] 05:19:04 INFO - PROCESS | 2872 | 1472905144585 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F355387400) [pid = 2872] [serial = 2177] [outer = 000000F34DA0B400] 05:19:04 INFO - PROCESS | 2872 | 1472905144966 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:19:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 839ms 05:19:05 INFO - PROCESS | 2872 | 1472905144999 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 05:19:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:19:05 INFO - PROCESS | 2872 | 1472905145001 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 05:19:05 INFO - PROCESS | 2872 | 1472905145004 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 2872 | 1472905145006 Marionette TRACE conn6 <- [1,2866,null,{}] 05:19:05 INFO - PROCESS | 2872 | 1472905145009 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 2872 | 1472905145011 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:05 INFO - PROCESS | 2872 | 1472905145100 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 05:19:05 INFO - PROCESS | 2872 | 1472905145188 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 2872 | 1472905145190 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DD7000 == 45 [pid = 2872] [id = 726] 05:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F34EDBCC00) [pid = 2872] [serial = 2178] [outer = 0000000000000000] 05:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35EFCB800) [pid = 2872] [serial = 2179] [outer = 000000F34EDBCC00] 05:19:05 INFO - PROCESS | 2872 | 1472905145238 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F360429400) [pid = 2872] [serial = 2180] [outer = 000000F34EDBCC00] 05:19:05 INFO - PROCESS | 2872 | 1472905145603 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:19:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 05:19:05 INFO - PROCESS | 2872 | 1472905145679 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 2872 | 1472905145682 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 05:19:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:19:05 INFO - PROCESS | 2872 | 1472905145685 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 2872 | 1472905145687 Marionette TRACE conn6 <- [1,2870,null,{}] 05:19:05 INFO - PROCESS | 2872 | 1472905145690 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 2872 | 1472905145692 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:05 INFO - PROCESS | 2872 | 1472905145783 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 05:19:05 INFO - PROCESS | 2872 | 1472905145815 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:05 INFO - PROCESS | 2872 | 1472905145817 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:05 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360312800 == 46 [pid = 2872] [id = 727] 05:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F355B5C800) [pid = 2872] [serial = 2181] [outer = 0000000000000000] 05:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F361033800) [pid = 2872] [serial = 2182] [outer = 000000F355B5C800] 05:19:05 INFO - PROCESS | 2872 | 1472905145865 Marionette DEBUG loaded listener.js 05:19:05 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F361075C00) [pid = 2872] [serial = 2183] [outer = 000000F355B5C800] 05:19:06 INFO - PROCESS | 2872 | 1472905146305 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:19:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:19:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 05:19:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:19:06 INFO - PROCESS | 2872 | 1472905146358 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 05:19:06 INFO - PROCESS | 2872 | 1472905146361 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 05:19:06 INFO - PROCESS | 2872 | 1472905146364 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:19:06 INFO - PROCESS | 2872 | 1472905146365 Marionette TRACE conn6 <- [1,2874,null,{}] 05:19:06 INFO - PROCESS | 2872 | 1472905146369 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:06 INFO - PROCESS | 2872 | 1472905146371 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:06 INFO - PROCESS | 2872 | 1472905146460 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 05:19:06 INFO - PROCESS | 2872 | 1472905146465 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 2872 | 1472905146468 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:06 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363EAB800 == 47 [pid = 2872] [id = 728] 05:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35FBBE400) [pid = 2872] [serial = 2184] [outer = 0000000000000000] 05:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F35FBC5800) [pid = 2872] [serial = 2185] [outer = 000000F35FBBE400] 05:19:06 INFO - PROCESS | 2872 | 1472905146526 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F361078800) [pid = 2872] [serial = 2186] [outer = 000000F35FBBE400] 05:19:07 INFO - PROCESS | 2872 | 1472905147281 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 923ms 05:19:07 INFO - PROCESS | 2872 | 1472905147291 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 05:19:07 INFO - PROCESS | 2872 | 1472905147296 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 05:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:19:07 INFO - PROCESS | 2872 | 1472905147300 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 2872 | 1472905147306 Marionette TRACE conn6 <- [1,2878,null,{}] 05:19:07 INFO - PROCESS | 2872 | 1472905147311 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:07 INFO - PROCESS | 2872 | 1472905147314 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:07 INFO - PROCESS | 2872 | 1472905147441 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 05:19:07 INFO - PROCESS | 2872 | 1472905147572 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:07 INFO - PROCESS | 2872 | 1472905147576 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:07 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F71F800 == 48 [pid = 2872] [id = 729] 05:19:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35433F400) [pid = 2872] [serial = 2187] [outer = 0000000000000000] 05:19:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F355384400) [pid = 2872] [serial = 2188] [outer = 000000F35433F400] 05:19:07 INFO - PROCESS | 2872 | 1472905147638 Marionette DEBUG loaded listener.js 05:19:07 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F358D6C800) [pid = 2872] [serial = 2189] [outer = 000000F35433F400] 05:19:08 INFO - PROCESS | 2872 | 1472905148216 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:19:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:19:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 05:19:08 INFO - PROCESS | 2872 | 1472905148291 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 05:19:08 INFO - PROCESS | 2872 | 1472905148296 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 05:19:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:19:08 INFO - PROCESS | 2872 | 1472905148303 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:19:08 INFO - PROCESS | 2872 | 1472905148306 Marionette TRACE conn6 <- [1,2882,null,{}] 05:19:08 INFO - PROCESS | 2872 | 1472905148310 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:08 INFO - PROCESS | 2872 | 1472905148313 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:08 INFO - PROCESS | 2872 | 1472905148439 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 05:19:08 INFO - PROCESS | 2872 | 1472905148543 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:08 INFO - PROCESS | 2872 | 1472905148546 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:08 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635DA000 == 49 [pid = 2872] [id = 730] 05:19:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35C9D4400) [pid = 2872] [serial = 2190] [outer = 0000000000000000] 05:19:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35CA9C800) [pid = 2872] [serial = 2191] [outer = 000000F35C9D4400] 05:19:08 INFO - PROCESS | 2872 | 1472905148606 Marionette DEBUG loaded listener.js 05:19:08 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F35E63A400) [pid = 2872] [serial = 2192] [outer = 000000F35C9D4400] 05:19:09 INFO - PROCESS | 2872 | 1472905149230 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 986ms 05:19:09 INFO - PROCESS | 2872 | 1472905149291 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 05:19:09 INFO - PROCESS | 2872 | 1472905149294 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 05:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:19:09 INFO - PROCESS | 2872 | 1472905149298 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:19:09 INFO - PROCESS | 2872 | 1472905149302 Marionette TRACE conn6 <- [1,2886,null,{}] 05:19:09 INFO - PROCESS | 2872 | 1472905149314 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:09 INFO - PROCESS | 2872 | 1472905149319 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:09 INFO - PROCESS | 2872 | 1472905149471 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 05:19:09 INFO - PROCESS | 2872 | 1472905149604 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 2872 | 1472905149607 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:09 INFO - PROCESS | 2872 | ++DOCSHELL 000000F365B61800 == 50 [pid = 2872] [id = 731] 05:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F35FBC4400) [pid = 2872] [serial = 2193] [outer = 0000000000000000] 05:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35FBC9C00) [pid = 2872] [serial = 2194] [outer = 000000F35FBC4400] 05:19:09 INFO - PROCESS | 2872 | 1472905149669 Marionette DEBUG loaded listener.js 05:19:09 INFO - PROCESS | 2872 | ++DOMWINDOW == 100 (000000F36036FC00) [pid = 2872] [serial = 2195] [outer = 000000F35FBC4400] 05:19:10 INFO - PROCESS | 2872 | 1472905150291 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:19:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:19:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1033ms 05:19:10 INFO - PROCESS | 2872 | 1472905150333 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 05:19:10 INFO - PROCESS | 2872 | 1472905150336 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 05:19:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:19:10 INFO - PROCESS | 2872 | 1472905150340 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:19:10 INFO - PROCESS | 2872 | 1472905150342 Marionette TRACE conn6 <- [1,2890,null,{}] 05:19:10 INFO - PROCESS | 2872 | 1472905150346 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:10 INFO - PROCESS | 2872 | 1472905150348 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:10 INFO - PROCESS | 2872 | 1472905150470 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 05:19:10 INFO - PROCESS | 2872 | 1472905150602 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:10 INFO - PROCESS | 2872 | 1472905150605 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:10 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C610800 == 51 [pid = 2872] [id = 732] 05:19:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 101 (000000F34FDF0000) [pid = 2872] [serial = 2196] [outer = 0000000000000000] 05:19:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 102 (000000F35FB36000) [pid = 2872] [serial = 2197] [outer = 000000F34FDF0000] 05:19:10 INFO - PROCESS | 2872 | 1472905150665 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 2872 | ++DOMWINDOW == 103 (000000F35FBC7000) [pid = 2872] [serial = 2198] [outer = 000000F34FDF0000] 05:19:11 INFO - PROCESS | 2872 | 1472905151447 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1192ms 05:19:11 INFO - PROCESS | 2872 | 1472905151534 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 2872 | 1472905151539 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 05:19:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:19:11 INFO - PROCESS | 2872 | 1472905151544 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 2872 | 1472905151547 Marionette TRACE conn6 <- [1,2894,null,{}] 05:19:11 INFO - PROCESS | 2872 | 1472905151568 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 2872 | 1472905151571 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:11 INFO - PROCESS | 2872 | 1472905151715 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 05:19:11 INFO - PROCESS | 2872 | 1472905151772 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 2872 | 1472905151775 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:11 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C615800 == 52 [pid = 2872] [id = 733] 05:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 104 (000000F34FC7C800) [pid = 2872] [serial = 2199] [outer = 0000000000000000] 05:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 105 (000000F34FDF2400) [pid = 2872] [serial = 2200] [outer = 000000F34FC7C800] 05:19:11 INFO - PROCESS | 2872 | 1472905151828 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 2872 | ++DOMWINDOW == 106 (000000F353E87800) [pid = 2872] [serial = 2201] [outer = 000000F34FC7C800] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635DF800 == 51 [pid = 2872] [id = 369] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF0B800 == 50 [pid = 2872] [id = 680] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F360312800 == 49 [pid = 2872] [id = 727] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DD7000 == 48 [pid = 2872] [id = 726] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF9E800 == 47 [pid = 2872] [id = 725] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F363790800 == 46 [pid = 2872] [id = 724] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F359914000 == 45 [pid = 2872] [id = 723] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F363313800 == 44 [pid = 2872] [id = 722] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F360503800 == 43 [pid = 2872] [id = 721] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F81A800 == 42 [pid = 2872] [id = 720] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F354941000 == 41 [pid = 2872] [id = 719] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF0D800 == 40 [pid = 2872] [id = 718] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F364086000 == 39 [pid = 2872] [id = 714] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DCD800 == 38 [pid = 2872] [id = 700] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE02800 == 37 [pid = 2872] [id = 715] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F360515800 == 36 [pid = 2872] [id = 716] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F34FACE000 == 35 [pid = 2872] [id = 367] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35E618800 == 34 [pid = 2872] [id = 699] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F364088800 == 33 [pid = 2872] [id = 704] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ABAE000 == 32 [pid = 2872] [id = 701] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F364062800 == 31 [pid = 2872] [id = 717] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F360036800 == 30 [pid = 2872] [id = 702] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C610800 == 29 [pid = 2872] [id = 732] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F365B61800 == 28 [pid = 2872] [id = 731] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635DA000 == 27 [pid = 2872] [id = 730] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F71F800 == 26 [pid = 2872] [id = 729] 05:19:13 INFO - PROCESS | 2872 | --DOCSHELL 000000F363EAB800 == 25 [pid = 2872] [id = 728] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 105 (000000F35AFF3C00) [pid = 2872] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 104 (000000F36042A400) [pid = 2872] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 103 (000000F35D4F8C00) [pid = 2872] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 102 (000000F35F9DAC00) [pid = 2872] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 101 (000000F35BA60000) [pid = 2872] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 100 (000000F35478E400) [pid = 2872] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 99 (000000F34F62E800) [pid = 2872] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F35F9E8C00) [pid = 2872] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F35F9DA400) [pid = 2872] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F35F990C00) [pid = 2872] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F35BFD2400) [pid = 2872] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F34FDEC400) [pid = 2872] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34FB50400) [pid = 2872] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35AB50400) [pid = 2872] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F358D71C00) [pid = 2872] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F3500F0C00) [pid = 2872] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F34F83E800) [pid = 2872] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F356053400) [pid = 2872] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35E309400) [pid = 2872] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35917B000) [pid = 2872] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F350469000) [pid = 2872] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F35AB5A400) [pid = 2872] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35CA96000) [pid = 2872] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35D7E1800) [pid = 2872] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F3543C0400) [pid = 2872] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35F918C00) [pid = 2872] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F842000) [pid = 2872] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35F916000) [pid = 2872] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F358D75C00) [pid = 2872] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 05:19:13 INFO - PROCESS | 2872 | 1472905153275 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:19:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:19:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1790ms 05:19:13 INFO - PROCESS | 2872 | 1472905153338 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 05:19:13 INFO - PROCESS | 2872 | 1472905153343 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 05:19:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:19:13 INFO - PROCESS | 2872 | 1472905153348 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:19:13 INFO - PROCESS | 2872 | 1472905153351 Marionette TRACE conn6 <- [1,2898,null,{}] 05:19:13 INFO - PROCESS | 2872 | 1472905153357 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:13 INFO - PROCESS | 2872 | 1472905153360 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:13 INFO - PROCESS | 2872 | 1472905153454 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 05:19:13 INFO - PROCESS | 2872 | 1472905153467 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:13 INFO - PROCESS | 2872 | 1472905153472 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:13 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355816800 == 26 [pid = 2872] [id = 734] 05:19:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34F7A4400) [pid = 2872] [serial = 2202] [outer = 0000000000000000] 05:19:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F7AF800) [pid = 2872] [serial = 2203] [outer = 000000F34F7A4400] 05:19:13 INFO - PROCESS | 2872 | 1472905153526 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F2CD400) [pid = 2872] [serial = 2204] [outer = 000000F34F7A4400] 05:19:14 INFO - PROCESS | 2872 | 1472905154013 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:19:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:19:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 693ms 05:19:14 INFO - PROCESS | 2872 | 1472905154047 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 2872 | 1472905154052 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 05:19:14 INFO - PROCESS | 2872 | 1472905154058 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 2872 | 1472905154061 Marionette TRACE conn6 <- [1,2902,null,{}] 05:19:14 INFO - TEST-START | /DOMEvents/constructors.html 05:19:14 INFO - PROCESS | 2872 | 1472905154065 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 2872 | 1472905154068 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:14 INFO - PROCESS | 2872 | 1472905154164 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 05:19:14 INFO - PROCESS | 2872 | 1472905154171 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:14 INFO - PROCESS | 2872 | 1472905154174 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:14 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA0C000 == 27 [pid = 2872] [id = 735] 05:19:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34FCAAC00) [pid = 2872] [serial = 2205] [outer = 0000000000000000] 05:19:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35005D400) [pid = 2872] [serial = 2206] [outer = 000000F34FCAAC00] 05:19:14 INFO - PROCESS | 2872 | 1472905154224 Marionette DEBUG loaded listener.js 05:19:14 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F353CD6400) [pid = 2872] [serial = 2207] [outer = 000000F34FCAAC00] 05:19:14 INFO - PROCESS | 2872 | 1472905154828 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:19:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 851ms 05:19:14 INFO - PROCESS | 2872 | 1472905154916 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 2872 | 1472905154919 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 05:19:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:19:14 INFO - PROCESS | 2872 | 1472905154923 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 2872 | 1472905154927 Marionette TRACE conn6 <- [1,2906,null,{}] 05:19:14 INFO - PROCESS | 2872 | 1472905154938 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 2872 | 1472905154943 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:15 INFO - PROCESS | 2872 | 1472905155073 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 05:19:15 INFO - PROCESS | 2872 | 1472905155082 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 2872 | 1472905155086 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC7C800 == 28 [pid = 2872] [id = 736] 05:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F34F869C00) [pid = 2872] [serial = 2208] [outer = 0000000000000000] 05:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358D6F000) [pid = 2872] [serial = 2209] [outer = 000000F34F869C00] 05:19:15 INFO - PROCESS | 2872 | 1472905155137 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F359188C00) [pid = 2872] [serial = 2210] [outer = 000000F34F869C00] 05:19:15 INFO - PROCESS | 2872 | 1472905155594 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:19:15 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:19:15 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 691ms 05:19:15 INFO - PROCESS | 2872 | 1472905155616 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 05:19:15 INFO - PROCESS | 2872 | 1472905155619 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 05:19:15 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:19:15 INFO - PROCESS | 2872 | 1472905155622 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:19:15 INFO - PROCESS | 2872 | 1472905155624 Marionette TRACE conn6 <- [1,2910,null,{}] 05:19:15 INFO - PROCESS | 2872 | 1472905155635 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:15 INFO - PROCESS | 2872 | 1472905155637 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:15 INFO - PROCESS | 2872 | 1472905155769 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 05:19:15 INFO - PROCESS | 2872 | 1472905155774 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 2872 | 1472905155776 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:15 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35D404000 == 29 [pid = 2872] [id = 737] 05:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F359981C00) [pid = 2872] [serial = 2211] [outer = 0000000000000000] 05:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35AB52400) [pid = 2872] [serial = 2212] [outer = 000000F359981C00] 05:19:15 INFO - PROCESS | 2872 | 1472905155872 Marionette DEBUG loaded listener.js 05:19:15 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F35B872800) [pid = 2872] [serial = 2213] [outer = 000000F359981C00] 05:19:16 INFO - PROCESS | 2872 | [2872] 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 05:19:16 INFO - PROCESS | 2872 | [2872] 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 05:19:16 INFO - PROCESS | 2872 | [2872] 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 05:19:16 INFO - PROCESS | 2872 | [2872] 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 05:19:16 INFO - PROCESS | 2872 | 1472905156311 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:19:16 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:19:16 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:16 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 05:19:16 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:16 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 05:19:16 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:16 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]" 05:19:16 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:19:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:16 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:19:16 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:19:16 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 742ms 05:19:16 INFO - PROCESS | 2872 | 1472905156368 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 05:19:16 INFO - PROCESS | 2872 | 1472905156370 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 05:19:16 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:19:16 INFO - PROCESS | 2872 | 1472905156373 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 2872 | 1472905156375 Marionette TRACE conn6 <- [1,2914,null,{}] 05:19:16 INFO - PROCESS | 2872 | 1472905156379 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 2872 | 1472905156381 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:16 INFO - PROCESS | 2872 | 1472905156494 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 05:19:16 INFO - PROCESS | 2872 | 1472905156506 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:16 INFO - PROCESS | 2872 | 1472905156509 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:16 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360042000 == 30 [pid = 2872] [id = 738] 05:19:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34FCA6C00) [pid = 2872] [serial = 2214] [outer = 0000000000000000] 05:19:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F35BFD2800) [pid = 2872] [serial = 2215] [outer = 000000F34FCA6C00] 05:19:16 INFO - PROCESS | 2872 | 1472905156556 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F35CA98C00) [pid = 2872] [serial = 2216] [outer = 000000F34FCA6C00] 05:19:16 INFO - PROCESS | 2872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:19:16 INFO - PROCESS | 2872 | 1472905156986 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:19:17 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:19:17 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 640ms 05:19:17 INFO - PROCESS | 2872 | 1472905157017 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 05:19:17 INFO - PROCESS | 2872 | 1472905157019 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 05:19:17 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:19:17 INFO - PROCESS | 2872 | 1472905157023 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:19:17 INFO - PROCESS | 2872 | 1472905157024 Marionette TRACE conn6 <- [1,2918,null,{}] 05:19:17 INFO - PROCESS | 2872 | 1472905157028 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:17 INFO - PROCESS | 2872 | 1472905157034 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:17 INFO - PROCESS | 2872 | 1472905157183 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 05:19:17 INFO - PROCESS | 2872 | 1472905157189 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 2872 | 1472905157191 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:17 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362380800 == 31 [pid = 2872] [id = 739] 05:19:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F34F22B000) [pid = 2872] [serial = 2217] [outer = 0000000000000000] 05:19:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F35D7E2800) [pid = 2872] [serial = 2218] [outer = 000000F34F22B000] 05:19:17 INFO - PROCESS | 2872 | 1472905157285 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35EFC8800) [pid = 2872] [serial = 2219] [outer = 000000F34F22B000] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F35FBBE400) [pid = 2872] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F34F837400) [pid = 2872] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35D4F4000) [pid = 2872] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F3601D5800) [pid = 2872] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35E302C00) [pid = 2872] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35917A800) [pid = 2872] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F35EC47000) [pid = 2872] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F2D1C00) [pid = 2872] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F35F917000) [pid = 2872] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F3558D0800) [pid = 2872] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34DA0B400) [pid = 2872] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F34EDBCC00) [pid = 2872] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F36042E800) [pid = 2872] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34D915C00) [pid = 2872] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35917E400) [pid = 2872] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:19:17 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355B5C800) [pid = 2872] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:19:18 INFO - PROCESS | 2872 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:19:18 INFO - PROCESS | 2872 | 1472905158107 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:19:18 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1129ms 05:19:18 INFO - PROCESS | 2872 | 1472905158155 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 2872 | 1472905158157 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 05:19:18 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:19:18 INFO - PROCESS | 2872 | 1472905158160 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 2872 | 1472905158162 Marionette TRACE conn6 <- [1,2922,null,{}] 05:19:18 INFO - PROCESS | 2872 | 1472905158165 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 2872 | 1472905158167 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:18 INFO - PROCESS | 2872 | 1472905158252 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 05:19:18 INFO - PROCESS | 2872 | 1472905158257 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 2872 | 1472905158259 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362797000 == 32 [pid = 2872] [id = 740] 05:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355B5C800) [pid = 2872] [serial = 2220] [outer = 0000000000000000] 05:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35B84D400) [pid = 2872] [serial = 2221] [outer = 000000F355B5C800] 05:19:18 INFO - PROCESS | 2872 | 1472905158306 Marionette DEBUG loaded listener.js 05:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35E306000) [pid = 2872] [serial = 2222] [outer = 000000F355B5C800] 05:19:18 INFO - PROCESS | 2872 | 1472905158705 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:19:18 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 587ms 05:19:18 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:19:18 INFO - PROCESS | 2872 | 1472905158778 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 2872 | 1472905158780 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 05:19:18 INFO - PROCESS | 2872 | 1472905158790 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 2872 | 1472905158792 Marionette TRACE conn6 <- [1,2926,null,{}] 05:19:18 INFO - PROCESS | 2872 | 1472905158796 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 2872 | 1472905158798 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:18 INFO - PROCESS | 2872 | 1472905158893 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 05:19:18 INFO - PROCESS | 2872 | 1472905158899 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:18 INFO - PROCESS | 2872 | 1472905158901 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:18 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635D0000 == 33 [pid = 2872] [id = 741] 05:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35E3D5C00) [pid = 2872] [serial = 2223] [outer = 0000000000000000] 05:19:18 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F878800) [pid = 2872] [serial = 2224] [outer = 000000F35E3D5C00] 05:19:18 INFO - PROCESS | 2872 | 1472905158947 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F919C00) [pid = 2872] [serial = 2225] [outer = 000000F35E3D5C00] 05:19:19 INFO - PROCESS | 2872 | 1472905159361 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:19:19 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. 05:19:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 650ms 05:19:19 INFO - PROCESS | 2872 | 1472905159444 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 05:19:19 INFO - PROCESS | 2872 | 1472905159447 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 05:19:19 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:19:19 INFO - PROCESS | 2872 | 1472905159456 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:19:19 INFO - PROCESS | 2872 | 1472905159458 Marionette TRACE conn6 <- [1,2930,null,{}] 05:19:19 INFO - PROCESS | 2872 | 1472905159462 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:19 INFO - PROCESS | 2872 | 1472905159464 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:19 INFO - PROCESS | 2872 | 1472905159552 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 05:19:19 INFO - PROCESS | 2872 | 1472905159562 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 2872 | 1472905159564 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:19 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC7B800 == 34 [pid = 2872] [id = 742] 05:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F989C00) [pid = 2872] [serial = 2226] [outer = 0000000000000000] 05:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F35F992400) [pid = 2872] [serial = 2227] [outer = 000000F35F989C00] 05:19:19 INFO - PROCESS | 2872 | 1472905159610 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F35F9DE000) [pid = 2872] [serial = 2228] [outer = 000000F35F989C00] 05:19:20 INFO - PROCESS | 2872 | 1472905160229 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:19:20 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 05:19:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:19:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:20 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:19:20 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 840ms 05:19:20 INFO - PROCESS | 2872 | 1472905160309 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 2872 | 1472905160314 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 05:19:20 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:19:20 INFO - PROCESS | 2872 | 1472905160320 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 2872 | 1472905160323 Marionette TRACE conn6 <- [1,2934,null,{}] 05:19:20 INFO - PROCESS | 2872 | 1472905160330 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:20 INFO - PROCESS | 2872 | 1472905160334 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:20 INFO - PROCESS | 2872 | 1472905160467 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 05:19:20 INFO - PROCESS | 2872 | 1472905160579 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:20 INFO - PROCESS | 2872 | 1472905160582 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:20 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35AF03000 == 35 [pid = 2872] [id = 743] 05:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F34EB3D400) [pid = 2872] [serial = 2229] [outer = 0000000000000000] 05:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F34FCAF000) [pid = 2872] [serial = 2230] [outer = 000000F34EB3D400] 05:19:20 INFO - PROCESS | 2872 | 1472905160644 Marionette DEBUG loaded listener.js 05:19:20 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F350B81800) [pid = 2872] [serial = 2231] [outer = 000000F34EB3D400] 05:19:21 INFO - PROCESS | 2872 | 1472905161261 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:19:21 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. 05:19:21 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 986ms 05:19:21 INFO - PROCESS | 2872 | 1472905161309 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 05:19:21 INFO - PROCESS | 2872 | 1472905161314 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 05:19:21 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:19:21 INFO - PROCESS | 2872 | 1472905161321 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:19:21 INFO - PROCESS | 2872 | 1472905161324 Marionette TRACE conn6 <- [1,2938,null,{}] 05:19:21 INFO - PROCESS | 2872 | 1472905161328 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:21 INFO - PROCESS | 2872 | 1472905161331 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:21 INFO - PROCESS | 2872 | 1472905161460 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 05:19:21 INFO - PROCESS | 2872 | 1472905161572 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 2872 | 1472905161575 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:21 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA1F800 == 36 [pid = 2872] [id = 744] 05:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F354788000) [pid = 2872] [serial = 2232] [outer = 0000000000000000] 05:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F3558C9400) [pid = 2872] [serial = 2233] [outer = 000000F354788000] 05:19:21 INFO - PROCESS | 2872 | 1472905161634 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 2872 | ++DOMWINDOW == 94 (000000F359187400) [pid = 2872] [serial = 2234] [outer = 000000F354788000] 05:19:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360509000 == 37 [pid = 2872] [id = 745] 05:19:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 95 (000000F35C9D3400) [pid = 2872] [serial = 2235] [outer = 0000000000000000] 05:19:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 96 (000000F35CDC0C00) [pid = 2872] [serial = 2236] [outer = 000000F35C9D3400] 05:19:22 INFO - PROCESS | 2872 | 1472905162408 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:19:22 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. 05:19:22 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1139ms 05:19:22 INFO - PROCESS | 2872 | 1472905162470 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 2872 | 1472905162473 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 05:19:22 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:19:22 INFO - PROCESS | 2872 | 1472905162477 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 2872 | 1472905162481 Marionette TRACE conn6 <- [1,2942,null,{}] 05:19:22 INFO - PROCESS | 2872 | 1472905162493 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:22 INFO - PROCESS | 2872 | 1472905162498 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:22 INFO - PROCESS | 2872 | 1472905162639 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 05:19:22 INFO - PROCESS | 2872 | 1472905162762 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:22 INFO - PROCESS | 2872 | 1472905162766 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:22 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355334000 == 38 [pid = 2872] [id = 746] 05:19:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 97 (000000F34F7AC400) [pid = 2872] [serial = 2237] [outer = 0000000000000000] 05:19:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 98 (000000F353C75400) [pid = 2872] [serial = 2238] [outer = 000000F34F7AC400] 05:19:22 INFO - PROCESS | 2872 | 1472905162828 Marionette DEBUG loaded listener.js 05:19:22 INFO - PROCESS | 2872 | ++DOMWINDOW == 99 (000000F35C4AB800) [pid = 2872] [serial = 2239] [outer = 000000F34F7AC400] 05:19:23 INFO - PROCESS | 2872 | 1472905163572 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:19:23 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:19:23 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 05:19:23 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1132ms 05:19:23 INFO - PROCESS | 2872 | 1472905163614 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 05:19:23 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:19:23 INFO - PROCESS | 2872 | 1472905163618 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 05:19:23 INFO - PROCESS | 2872 | 1472905163622 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:19:23 INFO - PROCESS | 2872 | 1472905163627 Marionette TRACE conn6 <- [1,2946,null,{}] 05:19:23 INFO - PROCESS | 2872 | 1472905163632 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:23 INFO - PROCESS | 2872 | 1472905163635 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635D0000 == 37 [pid = 2872] [id = 741] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F362797000 == 36 [pid = 2872] [id = 740] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F362380800 == 35 [pid = 2872] [id = 739] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F360042000 == 34 [pid = 2872] [id = 738] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35D404000 == 33 [pid = 2872] [id = 737] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC7C800 == 32 [pid = 2872] [id = 736] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA0C000 == 31 [pid = 2872] [id = 735] 05:19:23 INFO - PROCESS | 2872 | --DOCSHELL 000000F355816800 == 30 [pid = 2872] [id = 734] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 98 (000000F35FBC5800) [pid = 2872] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 97 (000000F361033800) [pid = 2872] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 96 (000000F361075C00) [pid = 2872] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 95 (000000F361078800) [pid = 2872] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 94 (000000F354759400) [pid = 2872] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 93 (000000F35EFD0400) [pid = 2872] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F3601DCC00) [pid = 2872] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35EF7F800) [pid = 2872] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35992C400) [pid = 2872] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F35EC6B000) [pid = 2872] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F6D6000) [pid = 2872] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F35F987C00) [pid = 2872] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F358E7E400) [pid = 2872] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F2D9000) [pid = 2872] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FB48C00) [pid = 2872] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F360372800) [pid = 2872] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F35B387400) [pid = 2872] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35B86AC00) [pid = 2872] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EFCB800) [pid = 2872] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F360429400) [pid = 2872] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F361035800) [pid = 2872] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35F9E6C00) [pid = 2872] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34ED4FC00) [pid = 2872] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F355387400) [pid = 2872] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F34FCAFC00) [pid = 2872] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35F9E2400) [pid = 2872] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F36102E800) [pid = 2872] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA94800) [pid = 2872] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F353C73800) [pid = 2872] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35D4EF800) [pid = 2872] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35EC47C00) [pid = 2872] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 05:19:23 INFO - PROCESS | 2872 | 1472905163849 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 05:19:23 INFO - PROCESS | 2872 | 1472905163904 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 2872 | 1472905163907 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:23 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3546CE800 == 31 [pid = 2872] [id = 747] 05:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F6D6000) [pid = 2872] [serial = 2240] [outer = 0000000000000000] 05:19:23 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F83C400) [pid = 2872] [serial = 2241] [outer = 000000F34F6D6000] 05:19:23 INFO - PROCESS | 2872 | 1472905163960 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F350B81400) [pid = 2872] [serial = 2242] [outer = 000000F34F6D6000] 05:19:24 INFO - PROCESS | 2872 | 1472905164321 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:19:24 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. 05:19:24 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 05:19:24 INFO - PROCESS | 2872 | 1472905164417 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 2872 | 1472905164421 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 05:19:24 INFO - PROCESS | 2872 | 1472905164438 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 2872 | 1472905164441 Marionette TRACE conn6 <- [1,2950,null,{}] 05:19:24 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:19:24 INFO - PROCESS | 2872 | 1472905164444 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 2872 | 1472905164447 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:24 INFO - PROCESS | 2872 | 1472905164547 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 05:19:24 INFO - PROCESS | 2872 | 1472905164555 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:24 INFO - PROCESS | 2872 | 1472905164557 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:24 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA35800 == 32 [pid = 2872] [id = 748] 05:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F353C05400) [pid = 2872] [serial = 2243] [outer = 0000000000000000] 05:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F354957800) [pid = 2872] [serial = 2244] [outer = 000000F353C05400] 05:19:24 INFO - PROCESS | 2872 | 1472905164607 Marionette DEBUG loaded listener.js 05:19:24 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B62400) [pid = 2872] [serial = 2245] [outer = 000000F353C05400] 05:19:25 INFO - PROCESS | 2872 | 1472905165048 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:19:25 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. 05:19:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 670ms 05:19:25 INFO - PROCESS | 2872 | 1472905165117 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 2872 | 1472905165120 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:19:25 INFO - PROCESS | 2872 | 1472905165123 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 2872 | 1472905165127 Marionette TRACE conn6 <- [1,2954,null,{}] 05:19:25 INFO - PROCESS | 2872 | 1472905165138 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 2872 | 1472905165142 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:25 INFO - PROCESS | 2872 | 1472905165235 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 05:19:25 INFO - PROCESS | 2872 | 1472905165249 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 2872 | 1472905165252 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F838000 == 33 [pid = 2872] [id = 749] 05:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F359929400) [pid = 2872] [serial = 2246] [outer = 0000000000000000] 05:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B37F800) [pid = 2872] [serial = 2247] [outer = 000000F359929400] 05:19:25 INFO - PROCESS | 2872 | 1472905165303 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35BA6A800) [pid = 2872] [serial = 2248] [outer = 000000F359929400] 05:19:25 INFO - PROCESS | 2872 | 1472905165735 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:19:25 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. 05:19:25 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 05:19:25 INFO - PROCESS | 2872 | 1472905165754 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 05:19:25 INFO - PROCESS | 2872 | 1472905165757 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 05:19:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:19:25 INFO - PROCESS | 2872 | 1472905165779 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:19:25 INFO - PROCESS | 2872 | 1472905165781 Marionette TRACE conn6 <- [1,2958,null,{}] 05:19:25 INFO - PROCESS | 2872 | 1472905165784 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:25 INFO - PROCESS | 2872 | 1472905165786 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:25 INFO - PROCESS | 2872 | 1472905165882 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 05:19:25 INFO - PROCESS | 2872 | 1472905165918 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 2872 | 1472905165920 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:25 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36031C800 == 34 [pid = 2872] [id = 750] 05:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35C27C800) [pid = 2872] [serial = 2249] [outer = 0000000000000000] 05:19:25 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35CA96000) [pid = 2872] [serial = 2250] [outer = 000000F35C27C800] 05:19:25 INFO - PROCESS | 2872 | 1472905165969 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35D7D5400) [pid = 2872] [serial = 2251] [outer = 000000F35C27C800] 05:19:26 INFO - PROCESS | 2872 | 1472905166437 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:19:26 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. 05:19:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 05:19:26 INFO - PROCESS | 2872 | 1472905166478 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 2872 | 1472905166480 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 05:19:26 INFO - PROCESS | 2872 | 1472905166484 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:19:26 INFO - PROCESS | 2872 | 1472905166486 Marionette TRACE conn6 <- [1,2962,null,{}] 05:19:26 INFO - PROCESS | 2872 | 1472905166489 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 2872 | 1472905166492 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:26 INFO - PROCESS | 2872 | 1472905166611 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 05:19:26 INFO - PROCESS | 2872 | 1472905166671 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:26 INFO - PROCESS | 2872 | 1472905166673 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:26 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36237F000 == 35 [pid = 2872] [id = 751] 05:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34F62F400) [pid = 2872] [serial = 2252] [outer = 0000000000000000] 05:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35DAA1800) [pid = 2872] [serial = 2253] [outer = 000000F34F62F400] 05:19:26 INFO - PROCESS | 2872 | 1472905166722 Marionette DEBUG loaded listener.js 05:19:26 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35EC6B000) [pid = 2872] [serial = 2254] [outer = 000000F34F62F400] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F359981C00) [pid = 2872] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F34FCA6C00) [pid = 2872] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FCAAC00) [pid = 2872] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F7A4400) [pid = 2872] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F869C00) [pid = 2872] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F34FC7C800) [pid = 2872] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35433F400) [pid = 2872] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35C9D4400) [pid = 2872] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35FBC4400) [pid = 2872] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35E3D5C00) [pid = 2872] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34FDF0000) [pid = 2872] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F34F22B000) [pid = 2872] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:19:27 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F355B5C800) [pid = 2872] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:19:27 INFO - PROCESS | 2872 | 1472905167455 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:19:27 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. 05:19:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1027ms 05:19:27 INFO - PROCESS | 2872 | 1472905167515 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 05:19:27 INFO - PROCESS | 2872 | 1472905167520 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 05:19:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:19:27 INFO - PROCESS | 2872 | 1472905167526 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:19:27 INFO - PROCESS | 2872 | 1472905167529 Marionette TRACE conn6 <- [1,2966,null,{}] 05:19:27 INFO - PROCESS | 2872 | 1472905167575 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:27 INFO - PROCESS | 2872 | 1472905167579 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:27 INFO - PROCESS | 2872 | 1472905167707 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 05:19:27 INFO - PROCESS | 2872 | 1472905167826 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 2872 | 1472905167829 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:27 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C446000 == 36 [pid = 2872] [id = 752] 05:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F7A5400) [pid = 2872] [serial = 2255] [outer = 0000000000000000] 05:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FCB8C00) [pid = 2872] [serial = 2256] [outer = 000000F34F7A5400] 05:19:27 INFO - PROCESS | 2872 | 1472905167892 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F354755800) [pid = 2872] [serial = 2257] [outer = 000000F34F7A5400] 05:19:28 INFO - PROCESS | 2872 | 1472905168415 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:19:28 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. 05:19:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 903ms 05:19:28 INFO - PROCESS | 2872 | 1472905168431 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 2872 | 1472905168436 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 05:19:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:19:28 INFO - PROCESS | 2872 | 1472905168443 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 2872 | 1472905168446 Marionette TRACE conn6 <- [1,2970,null,{}] 05:19:28 INFO - PROCESS | 2872 | 1472905168450 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 2872 | 1472905168454 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:28 INFO - PROCESS | 2872 | 1472905168572 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 05:19:28 INFO - PROCESS | 2872 | 1472905168699 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:28 INFO - PROCESS | 2872 | 1472905168702 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:28 INFO - PROCESS | 2872 | ++DOCSHELL 000000F34F510000 == 37 [pid = 2872] [id = 753] 05:19:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F354966C00) [pid = 2872] [serial = 2258] [outer = 0000000000000000] 05:19:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F358E87800) [pid = 2872] [serial = 2259] [outer = 000000F354966C00] 05:19:28 INFO - PROCESS | 2872 | 1472905168766 Marionette DEBUG loaded listener.js 05:19:28 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35B84FC00) [pid = 2872] [serial = 2260] [outer = 000000F354966C00] 05:19:29 INFO - PROCESS | 2872 | 1472905169316 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:19:29 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 05:19:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:19:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:19:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 880ms 05:19:29 INFO - PROCESS | 2872 | 1472905169325 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 05:19:29 INFO - PROCESS | 2872 | 1472905169328 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 05:19:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:19:29 INFO - PROCESS | 2872 | 1472905169332 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:19:29 INFO - PROCESS | 2872 | 1472905169336 Marionette TRACE conn6 <- [1,2974,null,{}] 05:19:29 INFO - PROCESS | 2872 | 1472905169348 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:29 INFO - PROCESS | 2872 | 1472905169353 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:29 INFO - PROCESS | 2872 | 1472905169500 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 05:19:29 INFO - PROCESS | 2872 | 1472905169631 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 2872 | 1472905169635 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:29 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36370D800 == 38 [pid = 2872] [id = 754] 05:19:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35EFCC400) [pid = 2872] [serial = 2261] [outer = 0000000000000000] 05:19:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35F8C7400) [pid = 2872] [serial = 2262] [outer = 000000F35EFCC400] 05:19:29 INFO - PROCESS | 2872 | 1472905169721 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35F98D400) [pid = 2872] [serial = 2263] [outer = 000000F35EFCC400] 05:19:30 INFO - PROCESS | 2872 | 1472905170220 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:19:30 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. 05:19:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 944ms 05:19:30 INFO - PROCESS | 2872 | 1472905170283 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 2872 | 1472905170286 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 05:19:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:19:30 INFO - PROCESS | 2872 | 1472905170291 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 2872 | 1472905170293 Marionette TRACE conn6 <- [1,2978,null,{}] 05:19:30 INFO - PROCESS | 2872 | 1472905170297 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:30 INFO - PROCESS | 2872 | 1472905170299 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:30 INFO - PROCESS | 2872 | 1472905170460 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 05:19:30 INFO - PROCESS | 2872 | 1472905170530 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 2872 | 1472905170532 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:30 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3637A7800 == 39 [pid = 2872] [id = 755] 05:19:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35F9E6800) [pid = 2872] [serial = 2264] [outer = 0000000000000000] 05:19:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35FB2C400) [pid = 2872] [serial = 2265] [outer = 000000F35F9E6800] 05:19:30 INFO - PROCESS | 2872 | 1472905170592 Marionette DEBUG loaded listener.js 05:19:30 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35FB34C00) [pid = 2872] [serial = 2266] [outer = 000000F35F9E6800] 05:19:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3639A3800 == 40 [pid = 2872] [id = 756] 05:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35FBBD400) [pid = 2872] [serial = 2267] [outer = 0000000000000000] 05:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35FBC2400) [pid = 2872] [serial = 2268] [outer = 000000F35FBBD400] 05:19:31 INFO - PROCESS | 2872 | 1472905171133 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:19:31 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. 05:19:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 881ms 05:19:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:19:31 INFO - PROCESS | 2872 | 1472905171184 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 05:19:31 INFO - PROCESS | 2872 | 1472905171187 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 05:19:31 INFO - PROCESS | 2872 | 1472905171191 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:19:31 INFO - PROCESS | 2872 | 1472905171193 Marionette TRACE conn6 <- [1,2982,null,{}] 05:19:31 INFO - PROCESS | 2872 | 1472905171197 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:31 INFO - PROCESS | 2872 | 1472905171200 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:31 INFO - PROCESS | 2872 | 1472905171333 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 05:19:31 INFO - PROCESS | 2872 | 1472905171426 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:31 INFO - PROCESS | 2872 | 1472905171428 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:31 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363B70000 == 41 [pid = 2872] [id = 757] 05:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35FB33000) [pid = 2872] [serial = 2269] [outer = 0000000000000000] 05:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35FBC3000) [pid = 2872] [serial = 2270] [outer = 000000F35FB33000] 05:19:31 INFO - PROCESS | 2872 | 1472905171485 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 2872 | ++DOMWINDOW == 87 (000000F3601D7400) [pid = 2872] [serial = 2271] [outer = 000000F35FB33000] 05:19:32 INFO - PROCESS | 2872 | 1472905172038 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:19:32 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 05:19:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 880ms 05:19:32 INFO - PROCESS | 2872 | 1472905172074 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 05:19:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:19:32 INFO - PROCESS | 2872 | 1472905172076 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 05:19:32 INFO - PROCESS | 2872 | 1472905172080 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 2872 | 1472905172082 Marionette TRACE conn6 <- [1,2986,null,{}] 05:19:32 INFO - PROCESS | 2872 | 1472905172086 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 2872 | 1472905172093 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:32 INFO - PROCESS | 2872 | 1472905172234 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 05:19:32 INFO - PROCESS | 2872 | 1472905172334 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 2872 | 1472905172336 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:32 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363DDC800 == 42 [pid = 2872] [id = 758] 05:19:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 88 (000000F36036CC00) [pid = 2872] [serial = 2272] [outer = 0000000000000000] 05:19:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 89 (000000F36042C400) [pid = 2872] [serial = 2273] [outer = 000000F36036CC00] 05:19:32 INFO - PROCESS | 2872 | 1472905172393 Marionette DEBUG loaded listener.js 05:19:32 INFO - PROCESS | 2872 | ++DOMWINDOW == 90 (000000F36102EC00) [pid = 2872] [serial = 2274] [outer = 000000F36036CC00] 05:19:33 INFO - PROCESS | 2872 | 1472905173118 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:19:33 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. 05:19:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1084ms 05:19:33 INFO - PROCESS | 2872 | 1472905173170 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 05:19:33 INFO - PROCESS | 2872 | 1472905173175 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 05:19:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:19:33 INFO - PROCESS | 2872 | 1472905173180 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:19:33 INFO - PROCESS | 2872 | 1472905173183 Marionette TRACE conn6 <- [1,2990,null,{}] 05:19:33 INFO - PROCESS | 2872 | 1472905173189 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:33 INFO - PROCESS | 2872 | 1472905173192 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:33 INFO - PROCESS | 2872 | 1472905173305 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 05:19:33 INFO - PROCESS | 2872 | 1472905173436 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:33 INFO - PROCESS | 2872 | 1472905173441 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:33 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BE20000 == 43 [pid = 2872] [id = 759] 05:19:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 91 (000000F34FC7FC00) [pid = 2872] [serial = 2275] [outer = 0000000000000000] 05:19:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 92 (000000F34F842C00) [pid = 2872] [serial = 2276] [outer = 000000F34FC7FC00] 05:19:33 INFO - PROCESS | 2872 | 1472905173496 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 2872 | ++DOMWINDOW == 93 (000000F353C0B000) [pid = 2872] [serial = 2277] [outer = 000000F34FC7FC00] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F36031C800 == 42 [pid = 2872] [id = 750] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F838000 == 41 [pid = 2872] [id = 749] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA35800 == 40 [pid = 2872] [id = 748] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F3546CE800 == 39 [pid = 2872] [id = 747] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F355334000 == 38 [pid = 2872] [id = 746] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F360509000 == 37 [pid = 2872] [id = 745] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35FA1F800 == 36 [pid = 2872] [id = 744] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35AF03000 == 35 [pid = 2872] [id = 743] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C615800 == 34 [pid = 2872] [id = 733] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CC7B800 == 33 [pid = 2872] [id = 742] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F363DDC800 == 32 [pid = 2872] [id = 758] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F3639A3800 == 31 [pid = 2872] [id = 756] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F363B70000 == 30 [pid = 2872] [id = 757] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F3637A7800 == 29 [pid = 2872] [id = 755] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F36370D800 == 28 [pid = 2872] [id = 754] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F34F510000 == 27 [pid = 2872] [id = 753] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F36237F000 == 26 [pid = 2872] [id = 751] 05:19:34 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C446000 == 25 [pid = 2872] [id = 752] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 92 (000000F35AB52400) [pid = 2872] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 91 (000000F35BFD2800) [pid = 2872] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 90 (000000F35005D400) [pid = 2872] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 89 (000000F353CD6400) [pid = 2872] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 88 (000000F34F7AF800) [pid = 2872] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 87 (000000F34F2CD400) [pid = 2872] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 86 (000000F358D6F000) [pid = 2872] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F353E87800) [pid = 2872] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FDF2400) [pid = 2872] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F35B872800) [pid = 2872] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F358D6C800) [pid = 2872] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355384400) [pid = 2872] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35E63A400) [pid = 2872] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F35CA9C800) [pid = 2872] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F36036FC00) [pid = 2872] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35FBC9C00) [pid = 2872] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35F919C00) [pid = 2872] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35FBC7000) [pid = 2872] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35FB36000) [pid = 2872] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35F992400) [pid = 2872] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35D7E2800) [pid = 2872] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35CA98C00) [pid = 2872] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35F878800) [pid = 2872] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35EFC8800) [pid = 2872] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35E306000) [pid = 2872] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35B84D400) [pid = 2872] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F359188C00) [pid = 2872] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 05:19:34 INFO - PROCESS | 2872 | 1472905174718 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:19:34 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. 05:19:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1588ms 05:19:34 INFO - PROCESS | 2872 | 1472905174769 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 2872 | 1472905174773 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 05:19:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:19:34 INFO - PROCESS | 2872 | 1472905174777 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 2872 | 1472905174782 Marionette TRACE conn6 <- [1,2994,null,{}] 05:19:34 INFO - PROCESS | 2872 | 1472905174788 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 2872 | 1472905174791 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:34 INFO - PROCESS | 2872 | 1472905174886 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 05:19:35 INFO - PROCESS | 2872 | 1472905175006 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 2872 | 1472905175009 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355374000 == 26 [pid = 2872] [id = 760] 05:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F34E304400) [pid = 2872] [serial = 2278] [outer = 0000000000000000] 05:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F34F2DA000) [pid = 2872] [serial = 2279] [outer = 000000F34E304400] 05:19:35 INFO - PROCESS | 2872 | 1472905175061 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F6D0400) [pid = 2872] [serial = 2280] [outer = 000000F34E304400] 05:19:35 INFO - PROCESS | 2872 | 1472905175423 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:19:35 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. 05:19:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 05:19:35 INFO - PROCESS | 2872 | 1472905175470 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 2872 | 1472905175476 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 05:19:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:19:35 INFO - PROCESS | 2872 | 1472905175482 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 2872 | 1472905175485 Marionette TRACE conn6 <- [1,2998,null,{}] 05:19:35 INFO - PROCESS | 2872 | 1472905175488 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 2872 | 1472905175491 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:35 INFO - PROCESS | 2872 | 1472905175624 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 05:19:35 INFO - PROCESS | 2872 | 1472905175631 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:35 INFO - PROCESS | 2872 | 1472905175634 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:35 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA14000 == 27 [pid = 2872] [id = 761] 05:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F6D7000) [pid = 2872] [serial = 2281] [outer = 0000000000000000] 05:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34F833800) [pid = 2872] [serial = 2282] [outer = 000000F34F6D7000] 05:19:35 INFO - PROCESS | 2872 | 1472905175685 Marionette DEBUG loaded listener.js 05:19:35 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34FB4A400) [pid = 2872] [serial = 2283] [outer = 000000F34F6D7000] 05:19:35 INFO - PROCESS | 2872 | [2872] 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 05:19:36 INFO - PROCESS | 2872 | 1472905176183 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:19:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:19:36 INFO - {} 05:19:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:19:36 INFO - {} 05:19:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:19:36 INFO - {} 05:19:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:19:36 INFO - {} 05:19:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 05:19:36 INFO - TEST-START | /FileAPI/fileReader.html 05:19:36 INFO - PROCESS | 2872 | 1472905176218 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 2872 | 1472905176220 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 05:19:36 INFO - PROCESS | 2872 | 1472905176224 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 2872 | 1472905176228 Marionette TRACE conn6 <- [1,3002,null,{}] 05:19:36 INFO - PROCESS | 2872 | 1472905176239 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 2872 | 1472905176244 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:36 INFO - PROCESS | 2872 | 1472905176335 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 05:19:36 INFO - PROCESS | 2872 | 1472905176342 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 2872 | 1472905176345 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:36 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CA35800 == 28 [pid = 2872] [id = 762] 05:19:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F350BD7400) [pid = 2872] [serial = 2284] [outer = 0000000000000000] 05:19:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F353C73800) [pid = 2872] [serial = 2285] [outer = 000000F350BD7400] 05:19:36 INFO - PROCESS | 2872 | 1472905176396 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F3544E1C00) [pid = 2872] [serial = 2286] [outer = 000000F350BD7400] 05:19:36 INFO - PROCESS | 2872 | 1472905176843 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:19:36 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:19:36 INFO - TEST-OK | /FileAPI/fileReader.html | took 630ms 05:19:36 INFO - PROCESS | 2872 | 1472905176869 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 05:19:36 INFO - PROCESS | 2872 | 1472905176872 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 05:19:36 INFO - TEST-START | /FileAPI/historical.html 05:19:36 INFO - PROCESS | 2872 | 1472905176882 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:19:36 INFO - PROCESS | 2872 | 1472905176884 Marionette TRACE conn6 <- [1,3006,null,{}] 05:19:36 INFO - PROCESS | 2872 | 1472905176887 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:36 INFO - PROCESS | 2872 | 1472905176890 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:37 INFO - PROCESS | 2872 | 1472905177038 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 05:19:37 INFO - PROCESS | 2872 | 1472905177058 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 2872 | 1472905177060 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35ECC8000 == 29 [pid = 2872] [id = 763] 05:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F354790400) [pid = 2872] [serial = 2287] [outer = 0000000000000000] 05:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F355312000) [pid = 2872] [serial = 2288] [outer = 000000F354790400] 05:19:37 INFO - PROCESS | 2872 | 1472905177107 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F355566C00) [pid = 2872] [serial = 2289] [outer = 000000F354790400] 05:19:37 INFO - PROCESS | 2872 | 1472905177544 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:19:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:19:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:19:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:19:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:19:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:19:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:19:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:19:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:19:37 INFO - TEST-OK | /FileAPI/historical.html | took 692ms 05:19:37 INFO - PROCESS | 2872 | 1472905177574 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 2872 | 1472905177577 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 05:19:37 INFO - TEST-START | /FileAPI/idlharness.html 05:19:37 INFO - PROCESS | 2872 | 1472905177580 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 2872 | 1472905177582 Marionette TRACE conn6 <- [1,3010,null,{}] 05:19:37 INFO - PROCESS | 2872 | 1472905177585 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:37 INFO - PROCESS | 2872 | 1472905177587 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:37 INFO - PROCESS | 2872 | 1472905177698 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 05:19:37 INFO - PROCESS | 2872 | 1472905177704 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:37 INFO - PROCESS | 2872 | 1472905177706 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:37 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F8E3000 == 30 [pid = 2872] [id = 764] 05:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F355567000) [pid = 2872] [serial = 2290] [outer = 0000000000000000] 05:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F355B64000) [pid = 2872] [serial = 2291] [outer = 000000F355567000] 05:19:37 INFO - PROCESS | 2872 | 1472905177755 Marionette DEBUG loaded listener.js 05:19:37 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F358D6E400) [pid = 2872] [serial = 2292] [outer = 000000F355567000] 05:19:38 INFO - PROCESS | 2872 | 1472905178855 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35C27C800) [pid = 2872] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F34F62F400) [pid = 2872] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34EB3D400) [pid = 2872] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F354788000) [pid = 2872] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35C9D3400) [pid = 2872] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F7AC400) [pid = 2872] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F353C05400) [pid = 2872] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F359929400) [pid = 2872] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34F6D6000) [pid = 2872] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:19:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35F989C00) [pid = 2872] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:19:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:19:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:19:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:19:38 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 05:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:19:38 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 05:19:38 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 05:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:19:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:19:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:19:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:19:38 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 05:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:19:38 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 05:19:38 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 05:19:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:19:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:19:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 1393ms 05:19:38 INFO - PROCESS | 2872 | 1472905178976 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 05:19:38 INFO - PROCESS | 2872 | 1472905178979 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 05:19:38 INFO - PROCESS | 2872 | 1472905178983 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:19:38 INFO - TEST-START | /FileAPI/idlharness.worker 05:19:38 INFO - PROCESS | 2872 | 1472905178985 Marionette TRACE conn6 <- [1,3014,null,{}] 05:19:38 INFO - PROCESS | 2872 | 1472905178988 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 2872 | 1472905178994 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:39 INFO - PROCESS | 2872 | 1472905179089 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 05:19:39 INFO - PROCESS | 2872 | 1472905179097 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:39 INFO - PROCESS | 2872 | 1472905179099 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:39 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36356B000 == 31 [pid = 2872] [id = 765] 05:19:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F3555E5800) [pid = 2872] [serial = 2293] [outer = 0000000000000000] 05:19:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35C9D4400) [pid = 2872] [serial = 2294] [outer = 000000F3555E5800] 05:19:39 INFO - PROCESS | 2872 | 1472905179214 Marionette DEBUG loaded listener.js 05:19:39 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35CA98800) [pid = 2872] [serial = 2295] [outer = 000000F3555E5800] 05:19:39 INFO - PROCESS | 2872 | [2872] 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 05:19:40 INFO - PROCESS | 2872 | 1472905180105 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:19:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:19:40 INFO - {} 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:19:40 INFO - {} 05:19:40 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 - {} 05:19:40 INFO - {} 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:19:40 INFO - {} 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:19:40 INFO - {} 05:19:40 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 - {} 05:19:40 INFO - {} 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:19:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:19:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 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 05:19:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:19:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:19:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:19:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:19:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:19:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:19:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:19:40 INFO - {} 05:19:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1278ms 05:19:40 INFO - PROCESS | 2872 | 1472905180264 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 2872 | 1472905180266 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:19:40 INFO - PROCESS | 2872 | 1472905180270 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 2872 | 1472905180272 Marionette TRACE conn6 <- [1,3018,null,{}] 05:19:40 INFO - PROCESS | 2872 | 1472905180275 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 2872 | 1472905180277 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:40 INFO - PROCESS | 2872 | 1472905180362 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 05:19:40 INFO - PROCESS | 2872 | 1472905180367 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 2872 | 1472905180369 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:40 INFO - PROCESS | 2872 | ++DOCSHELL 000000F364047800 == 32 [pid = 2872] [id = 766] 05:19:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F34F226C00) [pid = 2872] [serial = 2296] [outer = 0000000000000000] 05:19:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35CE32400) [pid = 2872] [serial = 2297] [outer = 000000F34F226C00] 05:19:40 INFO - PROCESS | 2872 | 1472905180416 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F3601DD800) [pid = 2872] [serial = 2298] [outer = 000000F34F226C00] 05:19:40 INFO - PROCESS | 2872 | 1472905180846 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:19:40 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 05:19:40 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 05:19:40 INFO - PROCESS | 2872 | 1472905180905 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 05:19:40 INFO - PROCESS | 2872 | 1472905180910 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 05:19:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:19:40 INFO - PROCESS | 2872 | 1472905180915 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:19:40 INFO - PROCESS | 2872 | 1472905180920 Marionette TRACE conn6 <- [1,3022,null,{}] 05:19:40 INFO - PROCESS | 2872 | 1472905180931 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:40 INFO - PROCESS | 2872 | 1472905180935 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:41 INFO - PROCESS | 2872 | 1472905181067 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 05:19:41 INFO - PROCESS | 2872 | 1472905181175 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 2872 | 1472905181181 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:41 INFO - PROCESS | 2872 | ++DOCSHELL 000000F355351800 == 33 [pid = 2872] [id = 767] 05:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F34EB51400) [pid = 2872] [serial = 2299] [outer = 0000000000000000] 05:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F34F225400) [pid = 2872] [serial = 2300] [outer = 000000F34EB51400] 05:19:41 INFO - PROCESS | 2872 | 1472905181242 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F34F62E000) [pid = 2872] [serial = 2301] [outer = 000000F34EB51400] 05:19:41 INFO - PROCESS | 2872 | 1472905181935 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:19:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:19:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1094ms 05:19:42 INFO - PROCESS | 2872 | 1472905182010 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 05:19:42 INFO - PROCESS | 2872 | 1472905182014 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 05:19:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:19:42 INFO - PROCESS | 2872 | 1472905182021 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:19:42 INFO - PROCESS | 2872 | 1472905182025 Marionette TRACE conn6 <- [1,3026,null,{}] 05:19:42 INFO - PROCESS | 2872 | 1472905182029 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:42 INFO - PROCESS | 2872 | 1472905182032 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:42 INFO - PROCESS | 2872 | 1472905182159 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 05:19:42 INFO - PROCESS | 2872 | 1472905182281 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:42 INFO - PROCESS | 2872 | 1472905182284 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:42 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C61F800 == 34 [pid = 2872] [id = 768] 05:19:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F34FB53800) [pid = 2872] [serial = 2302] [outer = 0000000000000000] 05:19:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F34FCA5400) [pid = 2872] [serial = 2303] [outer = 000000F34FB53800] 05:19:42 INFO - PROCESS | 2872 | 1472905182346 Marionette DEBUG loaded listener.js 05:19:42 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35005B400) [pid = 2872] [serial = 2304] [outer = 000000F34FB53800] 05:19:42 INFO - PROCESS | 2872 | 1472905182963 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:19:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:19:43 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 986ms 05:19:43 INFO - PROCESS | 2872 | 1472905183012 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 2872 | 1472905183015 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 05:19:43 INFO - PROCESS | 2872 | 1472905183020 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:19:43 INFO - PROCESS | 2872 | 1472905183022 Marionette TRACE conn6 <- [1,3030,null,{}] 05:19:43 INFO - PROCESS | 2872 | 1472905183033 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 2872 | 1472905183039 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:43 INFO - PROCESS | 2872 | 1472905183177 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 05:19:43 INFO - PROCESS | 2872 | 1472905183308 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 2872 | 1472905183313 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:43 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363317000 == 35 [pid = 2872] [id = 769] 05:19:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F355B63400) [pid = 2872] [serial = 2305] [outer = 0000000000000000] 05:19:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F358D6B400) [pid = 2872] [serial = 2306] [outer = 000000F355B63400] 05:19:43 INFO - PROCESS | 2872 | 1472905183374 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F359188C00) [pid = 2872] [serial = 2307] [outer = 000000F355B63400] 05:19:44 INFO - PROCESS | 2872 | 1472905184288 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000F36356B000 == 34 [pid = 2872] [id = 765] 05:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F8E3000 == 33 [pid = 2872] [id = 764] 05:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000F35ECC8000 == 32 [pid = 2872] [id = 763] 05:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000F35CA35800 == 31 [pid = 2872] [id = 762] 05:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BA14000 == 30 [pid = 2872] [id = 761] 05:19:44 INFO - PROCESS | 2872 | --DOCSHELL 000000F355374000 == 29 [pid = 2872] [id = 760] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F35EC6B000) [pid = 2872] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F34FCAF000) [pid = 2872] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F350B81800) [pid = 2872] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F3558C9400) [pid = 2872] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F35CDC0C00) [pid = 2872] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F359187400) [pid = 2872] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F353C75400) [pid = 2872] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F35C4AB800) [pid = 2872] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F354957800) [pid = 2872] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35B37F800) [pid = 2872] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F83C400) [pid = 2872] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F35F9DE000) [pid = 2872] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F350B81400) [pid = 2872] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F355B62400) [pid = 2872] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F35BA6A800) [pid = 2872] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35CA96000) [pid = 2872] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F35D7D5400) [pid = 2872] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F35DAA1800) [pid = 2872] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:19:44 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. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:19:44 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'.) 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:19:44 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. 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:19:44 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. 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:19:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:19:44 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. 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:19:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 05:19:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:19:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:19:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:19:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1361ms 05:19:44 INFO - PROCESS | 2872 | 1472905184387 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 05:19:44 INFO - PROCESS | 2872 | 1472905184393 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 05:19:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:19:44 INFO - PROCESS | 2872 | 1472905184397 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 2872 | 1472905184400 Marionette TRACE conn6 <- [1,3034,null,{}] 05:19:44 INFO - PROCESS | 2872 | 1472905184407 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 2872 | 1472905184410 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:44 INFO - PROCESS | 2872 | 1472905184519 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 05:19:44 INFO - PROCESS | 2872 | 1472905184594 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:44 INFO - PROCESS | 2872 | 1472905184596 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:44 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3599E1000 == 30 [pid = 2872] [id = 770] 05:19:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F34F6DF800) [pid = 2872] [serial = 2308] [outer = 0000000000000000] 05:19:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F34F839400) [pid = 2872] [serial = 2309] [outer = 000000F34F6DF800] 05:19:44 INFO - PROCESS | 2872 | 1472905184647 Marionette DEBUG loaded listener.js 05:19:44 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F34FDF5800) [pid = 2872] [serial = 2310] [outer = 000000F34F6DF800] 05:19:44 INFO - PROCESS | 2872 | [2872] 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 05:19:45 INFO - PROCESS | 2872 | 1472905185151 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:19:45 INFO - {} 05:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 795ms 05:19:45 INFO - PROCESS | 2872 | 1472905185194 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 2872 | 1472905185199 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 05:19:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:19:45 INFO - PROCESS | 2872 | 1472905185205 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 2872 | 1472905185208 Marionette TRACE conn6 <- [1,3038,null,{}] 05:19:45 INFO - PROCESS | 2872 | 1472905185212 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:45 INFO - PROCESS | 2872 | 1472905185215 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:45 INFO - PROCESS | 2872 | 1472905185312 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 05:19:45 INFO - PROCESS | 2872 | 1472905185321 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 2872 | 1472905185324 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:45 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C819800 == 31 [pid = 2872] [id = 771] 05:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F34E24B800) [pid = 2872] [serial = 2311] [outer = 0000000000000000] 05:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F355568000) [pid = 2872] [serial = 2312] [outer = 000000F34E24B800] 05:19:45 INFO - PROCESS | 2872 | 1472905185378 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F355B92C00) [pid = 2872] [serial = 2313] [outer = 000000F34E24B800] 05:19:45 INFO - PROCESS | 2872 | 1472905185838 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:19:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:19:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 691ms 05:19:45 INFO - PROCESS | 2872 | 1472905185900 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 05:19:45 INFO - PROCESS | 2872 | 1472905185903 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 05:19:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:19:45 INFO - PROCESS | 2872 | 1472905185941 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:19:45 INFO - PROCESS | 2872 | 1472905185944 Marionette TRACE conn6 <- [1,3042,null,{}] 05:19:45 INFO - PROCESS | 2872 | 1472905185955 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:45 INFO - PROCESS | 2872 | 1472905185960 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:46 INFO - PROCESS | 2872 | 1472905186049 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 05:19:46 INFO - PROCESS | 2872 | 1472905186131 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:46 INFO - PROCESS | 2872 | 1472905186135 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:46 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F829800 == 32 [pid = 2872] [id = 772] 05:19:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F359183800) [pid = 2872] [serial = 2314] [outer = 0000000000000000] 05:19:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35992E000) [pid = 2872] [serial = 2315] [outer = 000000F359183800] 05:19:46 INFO - PROCESS | 2872 | 1472905186185 Marionette DEBUG loaded listener.js 05:19:46 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35AFF2400) [pid = 2872] [serial = 2316] [outer = 000000F359183800] 05:19:46 INFO - PROCESS | 2872 | 1472905186821 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:19:46 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:19:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:19:46 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" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:19:46 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" 05:19:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:19:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:19:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:19:46 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 992ms 05:19:46 INFO - PROCESS | 2872 | 1472905186936 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 2872 | 1472905186939 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 05:19:46 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:19:46 INFO - PROCESS | 2872 | 1472905186943 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 2872 | 1472905186945 Marionette TRACE conn6 <- [1,3046,null,{}] 05:19:46 INFO - PROCESS | 2872 | 1472905186948 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 2872 | 1472905186950 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:47 INFO - PROCESS | 2872 | 1472905187075 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 05:19:47 INFO - PROCESS | 2872 | 1472905187125 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 2872 | 1472905187127 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360050000 == 33 [pid = 2872] [id = 773] 05:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BFC9800) [pid = 2872] [serial = 2317] [outer = 0000000000000000] 05:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BFD5800) [pid = 2872] [serial = 2318] [outer = 000000F35BFC9800] 05:19:47 INFO - PROCESS | 2872 | 1472905187177 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35C765800) [pid = 2872] [serial = 2319] [outer = 000000F35BFC9800] 05:19:47 INFO - PROCESS | 2872 | 1472905187670 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:19:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:19:47 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:47 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:19:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:19:47 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:47 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:19:47 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:19:47 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 780ms 05:19:47 INFO - PROCESS | 2872 | 1472905187726 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 05:19:47 INFO - PROCESS | 2872 | 1472905187728 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 05:19:47 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:19:47 INFO - PROCESS | 2872 | 1472905187731 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:19:47 INFO - PROCESS | 2872 | 1472905187734 Marionette TRACE conn6 <- [1,3050,null,{}] 05:19:47 INFO - PROCESS | 2872 | 1472905187737 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:47 INFO - PROCESS | 2872 | 1472905187740 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:47 INFO - PROCESS | 2872 | 1472905187869 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 05:19:47 INFO - PROCESS | 2872 | 1472905187881 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 2872 | 1472905187883 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:47 INFO - PROCESS | 2872 | ++DOCSHELL 000000F360310000 == 34 [pid = 2872] [id = 774] 05:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F35C765C00) [pid = 2872] [serial = 2320] [outer = 0000000000000000] 05:19:47 INFO - PROCESS | 2872 | ++DOMWINDOW == 82 (000000F35D5F8C00) [pid = 2872] [serial = 2321] [outer = 000000F35C765C00] 05:19:47 INFO - PROCESS | 2872 | 1472905187976 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 83 (000000F35E3D5800) [pid = 2872] [serial = 2322] [outer = 000000F35C765C00] 05:19:48 INFO - PROCESS | 2872 | [2872] 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 05:19:48 INFO - PROCESS | 2872 | 1472905188426 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:19:48 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:19:48 INFO - {} 05:19:48 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 05:19:48 INFO - PROCESS | 2872 | 1472905188469 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 2872 | 1472905188471 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 05:19:48 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:19:48 INFO - PROCESS | 2872 | 1472905188474 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 2872 | 1472905188476 Marionette TRACE conn6 <- [1,3054,null,{}] 05:19:48 INFO - PROCESS | 2872 | 1472905188485 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 2872 | 1472905188491 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:48 INFO - PROCESS | 2872 | 1472905188632 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 05:19:48 INFO - PROCESS | 2872 | 1472905188727 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:48 INFO - PROCESS | 2872 | 1472905188729 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:48 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362384000 == 35 [pid = 2872] [id = 775] 05:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 84 (000000F35F8BA800) [pid = 2872] [serial = 2323] [outer = 0000000000000000] 05:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 85 (000000F35F8C4400) [pid = 2872] [serial = 2324] [outer = 000000F35F8BA800] 05:19:48 INFO - PROCESS | 2872 | 1472905188779 Marionette DEBUG loaded listener.js 05:19:48 INFO - PROCESS | 2872 | ++DOMWINDOW == 86 (000000F35F91B000) [pid = 2872] [serial = 2325] [outer = 000000F35F8BA800] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 85 (000000F34F6D7000) [pid = 2872] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 84 (000000F354790400) [pid = 2872] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 83 (000000F350BD7400) [pid = 2872] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 82 (000000F34E304400) [pid = 2872] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 81 (000000F355567000) [pid = 2872] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F35EFCC400) [pid = 2872] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F354966C00) [pid = 2872] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F7A5400) [pid = 2872] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F35FBBD400) [pid = 2872] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F35F9E6800) [pid = 2872] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F35FB33000) [pid = 2872] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F36036CC00) [pid = 2872] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F3555E5800) [pid = 2872] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:19:48 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F34FC7FC00) [pid = 2872] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:19:49 INFO - PROCESS | 2872 | 1472905189142 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:19:49 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:19:49 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 05:19:49 INFO - PROCESS | 2872 | 1472905189211 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 2872 | 1472905189213 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 05:19:49 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:19:49 INFO - PROCESS | 2872 | 1472905189217 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 2872 | 1472905189219 Marionette TRACE conn6 <- [1,3058,null,{}] 05:19:49 INFO - PROCESS | 2872 | 1472905189223 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 2872 | 1472905189225 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:49 INFO - PROCESS | 2872 | 1472905189312 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 05:19:49 INFO - PROCESS | 2872 | 1472905189318 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 2872 | 1472905189320 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F362794800 == 36 [pid = 2872] [id = 776] 05:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F35F91B400) [pid = 2872] [serial = 2326] [outer = 0000000000000000] 05:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35F98EC00) [pid = 2872] [serial = 2327] [outer = 000000F35F91B400] 05:19:49 INFO - PROCESS | 2872 | 1472905189366 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35F9E1000) [pid = 2872] [serial = 2328] [outer = 000000F35F91B400] 05:19:49 INFO - PROCESS | 2872 | 1472905189766 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:19:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:19:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 587ms 05:19:49 INFO - PROCESS | 2872 | 1472905189807 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 05:19:49 INFO - PROCESS | 2872 | 1472905189809 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 05:19:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:19:49 INFO - PROCESS | 2872 | 1472905189812 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:19:49 INFO - PROCESS | 2872 | 1472905189814 Marionette TRACE conn6 <- [1,3062,null,{}] 05:19:49 INFO - PROCESS | 2872 | 1472905189818 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:49 INFO - PROCESS | 2872 | 1472905189820 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:49 INFO - PROCESS | 2872 | 1472905189948 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 05:19:49 INFO - PROCESS | 2872 | 1472905189959 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 2872 | 1472905189961 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:49 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3635DE800 == 37 [pid = 2872] [id = 777] 05:19:49 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35FB2B000) [pid = 2872] [serial = 2329] [outer = 0000000000000000] 05:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35FB37000) [pid = 2872] [serial = 2330] [outer = 000000F35FB2B000] 05:19:50 INFO - PROCESS | 2872 | 1472905190007 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35FBC6800) [pid = 2872] [serial = 2331] [outer = 000000F35FB2B000] 05:19:50 INFO - PROCESS | 2872 | 1472905190420 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:19:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:19:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 05:19:50 INFO - PROCESS | 2872 | 1472905190445 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 2872 | 1472905190447 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 05:19:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:19:50 INFO - PROCESS | 2872 | 1472905190450 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 2872 | 1472905190452 Marionette TRACE conn6 <- [1,3066,null,{}] 05:19:50 INFO - PROCESS | 2872 | 1472905190456 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 2872 | 1472905190458 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:50 INFO - PROCESS | 2872 | 1472905190585 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 05:19:50 INFO - PROCESS | 2872 | 1472905190592 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:50 INFO - PROCESS | 2872 | 1472905190594 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:50 INFO - PROCESS | 2872 | ++DOCSHELL 000000F363715800 == 38 [pid = 2872] [id = 778] 05:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35478E800) [pid = 2872] [serial = 2332] [outer = 0000000000000000] 05:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F3601D1800) [pid = 2872] [serial = 2333] [outer = 000000F35478E800] 05:19:50 INFO - PROCESS | 2872 | 1472905190640 Marionette DEBUG loaded listener.js 05:19:50 INFO - PROCESS | 2872 | ++DOMWINDOW == 81 (000000F36036DC00) [pid = 2872] [serial = 2334] [outer = 000000F35478E800] 05:19:51 INFO - PROCESS | 2872 | --DOCSHELL 000000F35BE20000 == 37 [pid = 2872] [id = 759] 05:19:51 INFO - PROCESS | 2872 | --DOCSHELL 000000F3599E1000 == 36 [pid = 2872] [id = 770] 05:19:51 INFO - PROCESS | 2872 | --DOCSHELL 000000F363317000 == 35 [pid = 2872] [id = 769] 05:19:51 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C61F800 == 34 [pid = 2872] [id = 768] 05:19:51 INFO - PROCESS | 2872 | --DOCSHELL 000000F364047800 == 33 [pid = 2872] [id = 766] 05:19:51 INFO - PROCESS | 2872 | --DOCSHELL 000000F355351800 == 32 [pid = 2872] [id = 767] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F35C819800 == 31 [pid = 2872] [id = 771] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F362794800 == 30 [pid = 2872] [id = 776] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F362384000 == 29 [pid = 2872] [id = 775] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F3635DE800 == 28 [pid = 2872] [id = 777] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F360310000 == 27 [pid = 2872] [id = 774] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F360050000 == 26 [pid = 2872] [id = 773] 05:19:52 INFO - PROCESS | 2872 | --DOCSHELL 000000F35F829800 == 25 [pid = 2872] [id = 772] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 80 (000000F34FB4A400) [pid = 2872] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 79 (000000F355312000) [pid = 2872] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 78 (000000F34F833800) [pid = 2872] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 77 (000000F353C73800) [pid = 2872] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 76 (000000F34F2DA000) [pid = 2872] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 75 (000000F34F6D0400) [pid = 2872] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 74 (000000F355B64000) [pid = 2872] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 73 (000000F35F8C7400) [pid = 2872] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 72 (000000F35F98D400) [pid = 2872] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 71 (000000F358E87800) [pid = 2872] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 70 (000000F35B84FC00) [pid = 2872] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 69 (000000F34FCB8C00) [pid = 2872] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 68 (000000F354755800) [pid = 2872] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 67 (000000F35FBC2400) [pid = 2872] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 66 (000000F35FB34C00) [pid = 2872] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 65 (000000F35CE32400) [pid = 2872] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 64 (000000F35FB2C400) [pid = 2872] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 63 (000000F3601D7400) [pid = 2872] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 62 (000000F35FBC3000) [pid = 2872] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 61 (000000F36102EC00) [pid = 2872] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 60 (000000F36042C400) [pid = 2872] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 59 (000000F355566C00) [pid = 2872] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 58 (000000F35C9D4400) [pid = 2872] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 57 (000000F358D6E400) [pid = 2872] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 56 (000000F353C0B000) [pid = 2872] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 55 (000000F34F842C00) [pid = 2872] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 54 (000000F35CA98800) [pid = 2872] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | --DOMWINDOW == 53 (000000F3544E1C00) [pid = 2872] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 05:19:52 INFO - PROCESS | 2872 | 1472905192520 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 05:19:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:19:52 INFO - PROCESS | 2872 | 1472905192543 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 05:19:52 INFO - PROCESS | 2872 | 1472905192548 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 2872 | 1472905192551 Marionette TRACE conn6 <- [1,3070,null,{}] 05:19:52 INFO - PROCESS | 2872 | 1472905192557 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 2872 | 1472905192561 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:52 INFO - PROCESS | 2872 | 1472905192658 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 05:19:52 INFO - PROCESS | 2872 | 1472905192665 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:52 INFO - PROCESS | 2872 | 1472905192670 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:52 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35580E000 == 26 [pid = 2872] [id = 779] 05:19:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 54 (000000F34F57E000) [pid = 2872] [serial = 2335] [outer = 0000000000000000] 05:19:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 55 (000000F34F580000) [pid = 2872] [serial = 2336] [outer = 000000F34F57E000] 05:19:52 INFO - PROCESS | 2872 | 1472905192723 Marionette DEBUG loaded listener.js 05:19:52 INFO - PROCESS | 2872 | ++DOMWINDOW == 56 (000000F34EDC2800) [pid = 2872] [serial = 2337] [outer = 000000F34F57E000] 05:19:53 INFO - PROCESS | 2872 | 1472905193200 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:19:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:19:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:19:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 698ms 05:19:53 INFO - PROCESS | 2872 | 1472905193244 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 2872 | 1472905193250 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 05:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:19:53 INFO - PROCESS | 2872 | 1472905193258 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 2872 | 1472905193260 Marionette TRACE conn6 <- [1,3074,null,{}] 05:19:53 INFO - PROCESS | 2872 | 1472905193264 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 2872 | 1472905193268 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:53 INFO - PROCESS | 2872 | 1472905193367 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 05:19:53 INFO - PROCESS | 2872 | 1472905193374 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 2872 | 1472905193377 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:53 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35BA21800 == 27 [pid = 2872] [id = 780] 05:19:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 57 (000000F34F842000) [pid = 2872] [serial = 2338] [outer = 0000000000000000] 05:19:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 58 (000000F34F86F800) [pid = 2872] [serial = 2339] [outer = 000000F34F842000] 05:19:53 INFO - PROCESS | 2872 | 1472905193427 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 2872 | ++DOMWINDOW == 59 (000000F34FBD9C00) [pid = 2872] [serial = 2340] [outer = 000000F34F842000] 05:19:53 INFO - PROCESS | 2872 | 1472905193901 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:19:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:19:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 692ms 05:19:53 INFO - PROCESS | 2872 | 1472905193950 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 05:19:53 INFO - PROCESS | 2872 | 1472905193952 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 05:19:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:19:53 INFO - PROCESS | 2872 | 1472905193956 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:19:53 INFO - PROCESS | 2872 | 1472905193960 Marionette TRACE conn6 <- [1,3078,null,{}] 05:19:53 INFO - PROCESS | 2872 | 1472905193972 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:53 INFO - PROCESS | 2872 | 1472905193977 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:54 INFO - PROCESS | 2872 | 1472905194096 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 05:19:54 INFO - PROCESS | 2872 | 1472905194188 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 2872 | 1472905194191 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C618800 == 28 [pid = 2872] [id = 781] 05:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 60 (000000F34D91D000) [pid = 2872] [serial = 2341] [outer = 0000000000000000] 05:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 61 (000000F350B7F800) [pid = 2872] [serial = 2342] [outer = 000000F34D91D000] 05:19:54 INFO - PROCESS | 2872 | 1472905194242 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 62 (000000F353C72C00) [pid = 2872] [serial = 2343] [outer = 000000F34D91D000] 05:19:54 INFO - PROCESS | 2872 | 1472905194575 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:19:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:19:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 05:19:54 INFO - PROCESS | 2872 | 1472905194652 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 2872 | 1472905194655 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 05:19:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:19:54 INFO - PROCESS | 2872 | 1472905194658 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 2872 | 1472905194660 Marionette TRACE conn6 <- [1,3082,null,{}] 05:19:54 INFO - PROCESS | 2872 | 1472905194664 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 2872 | 1472905194666 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:54 INFO - PROCESS | 2872 | 1472905194756 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 05:19:54 INFO - PROCESS | 2872 | 1472905194761 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 2872 | 1472905194764 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:54 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35CC90800 == 29 [pid = 2872] [id = 782] 05:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 63 (000000F3543B9000) [pid = 2872] [serial = 2344] [outer = 0000000000000000] 05:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 64 (000000F3544DDC00) [pid = 2872] [serial = 2345] [outer = 000000F3543B9000] 05:19:54 INFO - PROCESS | 2872 | 1472905194811 Marionette DEBUG loaded listener.js 05:19:54 INFO - PROCESS | 2872 | ++DOMWINDOW == 65 (000000F35478A400) [pid = 2872] [serial = 2346] [outer = 000000F3543B9000] 05:19:55 INFO - PROCESS | 2872 | 1472905195225 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 628ms 05:19:55 INFO - PROCESS | 2872 | 1472905195289 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 2872 | 1472905195291 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 05:19:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:19:55 INFO - PROCESS | 2872 | 1472905195295 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - PROCESS | 2872 | 1472905195297 Marionette TRACE conn6 <- [1,3086,null,{}] 05:19:55 INFO - PROCESS | 2872 | 1472905195300 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 2872 | 1472905195302 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:55 INFO - PROCESS | 2872 | 1472905195390 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 05:19:55 INFO - PROCESS | 2872 | 1472905195395 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:55 INFO - PROCESS | 2872 | 1472905195397 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:55 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35F725000 == 30 [pid = 2872] [id = 783] 05:19:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 66 (000000F34DA04C00) [pid = 2872] [serial = 2347] [outer = 0000000000000000] 05:19:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 67 (000000F355311000) [pid = 2872] [serial = 2348] [outer = 000000F34DA04C00] 05:19:55 INFO - PROCESS | 2872 | 1472905195445 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 2872 | ++DOMWINDOW == 68 (000000F355561800) [pid = 2872] [serial = 2349] [outer = 000000F34DA04C00] 05:19:55 INFO - PROCESS | 2872 | 1472905195895 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:19:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:19:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 05:19:55 INFO - PROCESS | 2872 | 1472905195924 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 05:19:55 INFO - PROCESS | 2872 | 1472905195926 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 05:19:55 INFO - PROCESS | 2872 | 1472905195930 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:19:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:19:55 INFO - PROCESS | 2872 | 1472905195931 Marionette TRACE conn6 <- [1,3090,null,{}] 05:19:55 INFO - PROCESS | 2872 | 1472905195948 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:55 INFO - PROCESS | 2872 | 1472905195954 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:56 INFO - PROCESS | 2872 | 1472905196069 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 05:19:56 INFO - PROCESS | 2872 | 1472905196077 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 2872 | 1472905196079 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35FA0D800 == 31 [pid = 2872] [id = 784] 05:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 69 (000000F3555EA400) [pid = 2872] [serial = 2350] [outer = 0000000000000000] 05:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 70 (000000F358D6D400) [pid = 2872] [serial = 2351] [outer = 000000F3555EA400] 05:19:56 INFO - PROCESS | 2872 | 1472905196127 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 71 (000000F358E80C00) [pid = 2872] [serial = 2352] [outer = 000000F3555EA400] 05:19:56 INFO - PROCESS | 2872 | 1472905196540 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:19:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 649ms 05:19:56 INFO - PROCESS | 2872 | 1472905196583 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 05:19:56 INFO - PROCESS | 2872 | 1472905196585 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 05:19:56 INFO - PROCESS | 2872 | 1472905196602 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 2872 | 1472905196604 Marionette TRACE conn6 <- [1,3094,null,{}] 05:19:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:19:56 INFO - PROCESS | 2872 | 1472905196608 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 2872 | 1472905196610 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:56 INFO - PROCESS | 2872 | 1472905196694 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 05:19:56 INFO - PROCESS | 2872 | 1472905196699 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 2872 | 1472905196701 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:56 INFO - PROCESS | 2872 | ++DOCSHELL 000000F3602D8000 == 32 [pid = 2872] [id = 785] 05:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 72 (000000F358E86800) [pid = 2872] [serial = 2353] [outer = 0000000000000000] 05:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 73 (000000F359189400) [pid = 2872] [serial = 2354] [outer = 000000F358E86800] 05:19:56 INFO - PROCESS | 2872 | 1472905196750 Marionette DEBUG loaded listener.js 05:19:56 INFO - PROCESS | 2872 | ++DOMWINDOW == 74 (000000F35997EC00) [pid = 2872] [serial = 2355] [outer = 000000F358E86800] 05:19:57 INFO - PROCESS | 2872 | 1472905197174 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:19:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:19:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 626ms 05:19:57 INFO - PROCESS | 2872 | 1472905197258 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 2872 | 1472905197260 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 05:19:57 INFO - PROCESS | 2872 | 1472905197264 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 2872 | 1472905197266 Marionette TRACE conn6 <- [1,3098,null,{}] 05:19:57 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:19:57 INFO - PROCESS | 2872 | 1472905197270 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 2872 | 1472905197272 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:57 INFO - PROCESS | 2872 | 1472905197356 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 05:19:57 INFO - PROCESS | 2872 | 1472905197361 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:57 INFO - PROCESS | 2872 | 1472905197363 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:57 INFO - PROCESS | 2872 | ++DOCSHELL 000000F36050C000 == 33 [pid = 2872] [id = 786] 05:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 75 (000000F35AB5D400) [pid = 2872] [serial = 2356] [outer = 0000000000000000] 05:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 76 (000000F35AFF3C00) [pid = 2872] [serial = 2357] [outer = 000000F35AB5D400] 05:19:57 INFO - PROCESS | 2872 | 1472905197411 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 2872 | ++DOMWINDOW == 77 (000000F35B867C00) [pid = 2872] [serial = 2358] [outer = 000000F35AB5D400] 05:19:57 INFO - PROCESS | 2872 | 1472905197878 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:19:57 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:19:57 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 05:19:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:19:57 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:19:57 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms 05:19:57 INFO - PROCESS | 2872 | 1472905197900 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 05:19:57 INFO - PROCESS | 2872 | 1472905197902 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 05:19:57 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:19:57 INFO - PROCESS | 2872 | 1472905197915 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:19:57 INFO - PROCESS | 2872 | 1472905197917 Marionette TRACE conn6 <- [1,3102,null,{}] 05:19:57 INFO - PROCESS | 2872 | 1472905197921 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:57 INFO - PROCESS | 2872 | 1472905197923 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:58 INFO - PROCESS | 2872 | 1472905198038 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 05:19:58 INFO - PROCESS | 2872 | 1472905198121 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9b2292fd-57b2-4c71-9e5c-b6b566fd1017\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 2872 | 1472905198124 Marionette INFO sendAsync 3653232c-d1d9-4193-a245-2a06232f731b 05:19:58 INFO - PROCESS | 2872 | ++DOCSHELL 000000F35C618000 == 34 [pid = 2872] [id = 787] 05:19:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 78 (000000F35BA60C00) [pid = 2872] [serial = 2359] [outer = 0000000000000000] 05:19:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 79 (000000F35BA67C00) [pid = 2872] [serial = 2360] [outer = 000000F35BA60C00] 05:19:58 INFO - PROCESS | 2872 | 1472905198171 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 2872 | ++DOMWINDOW == 80 (000000F35BFBF800) [pid = 2872] [serial = 2361] [outer = 000000F35BA60C00] 05:19:58 INFO - PROCESS | 2872 | 1472905198580 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:19:58 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:19:58 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 05:19:58 INFO - PROCESS | 2872 | 1472905198605 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 2872 | 1472905198608 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 05:19:59 WARNING - u'runner_teardown' () 05:19:59 INFO - No more tests 05:19:59 INFO - Got 0 unexpected results 05:19:59 INFO - SUITE-END | took 696s 05:19:59 INFO - Closing logging queue 05:19:59 INFO - queue closed 05:19:59 INFO - Return code: 0 05:19:59 WARNING - # TBPL SUCCESS # 05:19:59 INFO - Running post-action listener: _resource_record_post_action 05:19:59 INFO - Running post-run listener: _resource_record_post_run 05:20:00 INFO - Total resource usage - Wall time: 705s; CPU: 14.0%; Read bytes: 29704704; Write bytes: 1002481664; Read time: 524970; Write time: 3556690 05:20:00 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:20:00 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 37321728; Read time: 0; Write time: 60760 05:20:00 INFO - run-tests - Wall time: 703s; CPU: 14.0%; Read bytes: 29666304; Write bytes: 879000576; Read time: 523160; Write time: 3430040 05:20:00 INFO - Running post-run listener: _upload_blobber_files 05:20:00 INFO - Blob upload gear active. 05:20:00 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 05:20:00 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 05:20:00 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'] 05:20:00 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 05:20:01 INFO - (blobuploader) - INFO - Open directory for files ... 05:20:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 05:20:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:20:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:20:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:20:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:20:02 INFO - (blobuploader) - INFO - Done attempting. 05:20:02 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 05:20:02 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:20:02 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:20:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:20:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:20:03 INFO - (blobuploader) - INFO - Done attempting. 05:20:03 INFO - (blobuploader) - INFO - Iteration through files over. 05:20:03 INFO - Return code: 0 05:20:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 05:20:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5bd72bcf0b6241e6a6dea5a1c4a9ee0c5889edb0ebaf11963ebb01d65aaecf8ebfe109b6bde650461bd695040b340f422f692cee7250882c04d87b1e9a02cc2c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ba6803585d8826862089c095a8781a624a55781ba8a282d9ffaef8f52685fb18e3d1cb1cdd8483b3cadf75a64d717898c562b31f9fd2a394d69b2556fd8e790d"} 05:20:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 05:20:03 INFO - Writing to file C:\slave\test\properties\blobber_files 05:20:03 INFO - Contents: 05:20:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5bd72bcf0b6241e6a6dea5a1c4a9ee0c5889edb0ebaf11963ebb01d65aaecf8ebfe109b6bde650461bd695040b340f422f692cee7250882c04d87b1e9a02cc2c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ba6803585d8826862089c095a8781a624a55781ba8a282d9ffaef8f52685fb18e3d1cb1cdd8483b3cadf75a64d717898c562b31f9fd2a394d69b2556fd8e790d"} 05:20:03 INFO - Running post-run listener: copy_logs_to_upload_dir 05:20:03 INFO - Copying logs to upload dir... 05:20:03 INFO - mkdir: C:\slave\test\build\upload\logs 05:20:03 INFO - Copying logs to upload dir... 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - Using _rmtree_windows ... 05:20:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=925.246000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 25 secs) (at 2016-09-03 05:20:04.059979) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:20:04.060929) ========= '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-132\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-132 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-132 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-132\AppData\Local LOGONSERVER=\\T-W864-IX-132 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-132 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-132 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5bd72bcf0b6241e6a6dea5a1c4a9ee0c5889edb0ebaf11963ebb01d65aaecf8ebfe109b6bde650461bd695040b340f422f692cee7250882c04d87b1e9a02cc2c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ba6803585d8826862089c095a8781a624a55781ba8a282d9ffaef8f52685fb18e3d1cb1cdd8483b3cadf75a64d717898c562b31f9fd2a394d69b2556fd8e790d"} build_url:https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5bd72bcf0b6241e6a6dea5a1c4a9ee0c5889edb0ebaf11963ebb01d65aaecf8ebfe109b6bde650461bd695040b340f422f692cee7250882c04d87b1e9a02cc2c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/ba6803585d8826862089c095a8781a624a55781ba8a282d9ffaef8f52685fb18e3d1cb1cdd8483b3cadf75a64d717898c562b31f9fd2a394d69b2556fd8e790d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/XdT1io48T2eeiG5R4aQT8A/artifacts/public/build/firefox-48.0.3.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-09-03 05:20:04.184319) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:20:04.184684) ========= '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-132\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-132 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-132 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-132\AppData\Local LOGONSERVER=\\T-W864-IX-132 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-132 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-132 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-132 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-09-03 05:20:04.303589) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-09-03 05:20:04.303909) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-09-03 05:20:05.276120) ========= ========= Total master_lag: 0.45 =========